zhaomin лет назад: 4
Родитель
Сommit
2a749023ff

+ 60 - 43
WebUI/CallCenterWeb.UI/accessManagement/js/OutpatientInformation.js

1
-var phones=[]
1
+var phones = []
2
 var f_State;
2
 var f_State;
3
 $(function() {
3
 $(function() {
4
 	// getdept()
4
 	// getdept()
9
 		// type: 'datetime'
9
 		// type: 'datetime'
10
 	});
10
 	});
11
 	$("#sc_btns").click(function() {
11
 	$("#sc_btns").click(function() {
12
-		if(f_State=='门诊患者'){
12
+		if(f_State == '门诊患者') {
13
 			$('.menzhen').show()
13
 			$('.menzhen').show()
14
 			$('.jizhen').hide()
14
 			$('.jizhen').hide()
15
 			initTable();
15
 			initTable();
16
-		}else{
16
+		} else {
17
 			$('.jizhen').show()
17
 			$('.jizhen').show()
18
 			$('.menzhen').hide()
18
 			$('.menzhen').hide()
19
 			initTable2()
19
 			initTable2()
20
 		}
20
 		}
21
 	})
21
 	})
22
-	if ($('#settime').val() == "") {
22
+	if($('#settime').val() == "") {
23
 		function p(s) {
23
 		function p(s) {
24
 			return s < 10 ? '0' + s : s;
24
 			return s < 10 ? '0' + s : s;
25
 		}
25
 		}
28
 		var currentDate = new Date().getDate();
28
 		var currentDate = new Date().getDate();
29
 		var prevCurrentYear = 0;
29
 		var prevCurrentYear = 0;
30
 		var prevCurrentMonth = 0;
30
 		var prevCurrentMonth = 0;
31
-		if (currentMonth == 1) {
31
+		if(currentMonth == 1) {
32
 			prevCurrentYear = currentYear - 1;
32
 			prevCurrentYear = currentYear - 1;
33
 			prevCurrentMonth = 12;
33
 			prevCurrentMonth = 12;
34
 		} else {
34
 		} else {
35
 			prevCurrentYear = currentYear;
35
 			prevCurrentYear = currentYear;
36
 			prevCurrentMonth = currentMonth - 1;
36
 			prevCurrentMonth = currentMonth - 1;
37
 		}
37
 		}
38
-	
38
+
39
 		var current = currentYear + "-" + p(currentMonth) + "-" + p(currentDate);
39
 		var current = currentYear + "-" + p(currentMonth) + "-" + p(currentDate);
40
 		// var lastmonth = prevCurrentYear + "-" + p(prevCurrentMonth) + "-" + p(currentDate)
40
 		// var lastmonth = prevCurrentYear + "-" + p(prevCurrentMonth) + "-" + p(currentDate)
41
 		var a = getPreDatetime(3600 * 1000 * 24 * 30);
41
 		var a = getPreDatetime(3600 * 1000 * 24 * 30);
50
 $('#tab_head_left li').click(function() {
50
 $('#tab_head_left li').click(function() {
51
 	$(this).addClass('tab_head_active').siblings().removeClass('tab_head_active');
51
 	$(this).addClass('tab_head_active').siblings().removeClass('tab_head_active');
52
 	f_State = $(this).attr('data-index');
52
 	f_State = $(this).attr('data-index');
53
-	if(f_State=='门诊患者'){
53
+	if(f_State == '门诊患者') {
54
 		$('.menzhen').show()
54
 		$('.menzhen').show()
55
 		$('.jizhen').hide()
55
 		$('.jizhen').hide()
56
 		initTable();
56
 		initTable();
57
-	}else{
57
+	} else {
58
 		$('.jizhen').show()
58
 		$('.jizhen').show()
59
 		$('.menzhen').hide()
59
 		$('.menzhen').hide()
60
 		initTable2()
60
 		initTable2()
61
 	}
61
 	}
62
-	
62
+
63
 })
63
 })
64
 // $(function() {
64
 // $(function() {
65
 // 	getdept()
65
 // 	getdept()
125
 		pageNumber: 1, //当前第几页
125
 		pageNumber: 1, //当前第几页
126
 		fixedColumns: true,
126
 		fixedColumns: true,
127
 		fixedNumber: 3,
127
 		fixedNumber: 3,
128
-		pageList: [10, 50, 100,500], //记录数可选列表
128
+		pageList: [10, 50, 100, 500], //记录数可选列表
129
 		search: false, //是否启用查询
129
 		search: false, //是否启用查询
130
 		showColumns: false, //显示下拉框勾选要显示的列
130
 		showColumns: false, //显示下拉框勾选要显示的列
131
 		showRefresh: false, //显示刷新按钮
131
 		showRefresh: false, //显示刷新按钮
162
 		}
162
 		}
163
 	});
163
 	});
164
 }
164
 }
165
+
165
 function initTable2() {
166
 function initTable2() {
166
 	var $tableLeft = $('#table_all2');
167
 	var $tableLeft = $('#table_all2');
167
 	$tableLeft.bootstrapTable('destroy');
168
 	$tableLeft.bootstrapTable('destroy');
176
 		pageNumber: 1, //当前第几页
177
 		pageNumber: 1, //当前第几页
177
 		fixedColumns: true,
178
 		fixedColumns: true,
178
 		fixedNumber: 3,
179
 		fixedNumber: 3,
179
-		pageList: [10, 50, 100,500], //记录数可选列表
180
+		pageList: [10, 50, 100, 500], //记录数可选列表
180
 		search: false, //是否启用查询
181
 		search: false, //是否启用查询
181
 		showColumns: false, //显示下拉框勾选要显示的列
182
 		showColumns: false, //显示下拉框勾选要显示的列
182
 		showRefresh: false, //显示刷新按钮
183
 		showRefresh: false, //显示刷新按钮
213
 		}
214
 		}
214
 	});
215
 	});
215
 }
216
 }
216
- 
217
+
217
 // //格式化操作
218
 // //格式化操作
218
 // function formatterOperate(val, row) {
219
 // function formatterOperate(val, row) {
219
 // 	{
220
 // 	{
245
 	});
246
 	});
246
 }
247
 }
247
 
248
 
248
-
249
 // 批量随访
249
 // 批量随访
250
 function btn_add() {
250
 function btn_add() {
251
-    var phones = new Array();
252
-	var getSelectRows = $("#table_all").bootstrapTable('getSelections', function (row) {
253
-	          return row;
254
-	});		
255
-	for(var i=0;i<getSelectRows.length;i++){
256
-		phones.push(getSelectRows[i].phone)
257
-	}
258
-	var names = $.map($('#table_all').bootstrapTable('getSelections'),
259
-		function(row) {
260
-			return row.patient_name;
251
+	var phones = new Array();
252
+	var getSelectRows;
253
+	var names;
254
+	var dates;
255
+	if(f_State == '门诊患者') {
256
+		getSelectRows = $("#table_all").bootstrapTable('getSelections', function(row) {
257
+			return row;
261
 		});
258
 		});
262
-	var dates = $.map($('#table_all').bootstrapTable('getSelections'),
263
-		function(row) {
264
-			return row.CLINIC_DATE;
259
+		for(var i = 0; i < getSelectRows.length; i++) {
260
+			phones.push(getSelectRows[i].phone)
261
+		}
262
+		names = $.map($('#table_all').bootstrapTable('getSelections'),
263
+			function(row) {
264
+				return row.patient_name;
265
+			});
266
+		dates = $.map($('#table_all').bootstrapTable('getSelections'),
267
+			function(row) {
268
+				return row.CLINIC_DATE;
269
+			});
270
+
271
+	} else {
272
+		getSelectRows = $("#table_all2").bootstrapTable('getSelections', function(row) {
273
+			return row;
265
 		});
274
 		});
266
-	
275
+		for(var i = 0; i < getSelectRows.length; i++) {
276
+			phones.push(getSelectRows[i].phone)
277
+		}
278
+		names = $.map($('#table_all2').bootstrapTable('getSelections'),
279
+			function(row) {
280
+				return row.patient_name;
281
+			});
282
+		dates = $.map($('#table_all2').bootstrapTable('getSelections'),
283
+			function(row) {
284
+				return row.CLINIC_DATE;
285
+			});
286
+	}
287
+
267
 	/*判断长度*/
288
 	/*判断长度*/
268
-	if (names.length <= 0) {
289
+	if(names.length <= 0) {
269
 		layer.confirm('没有可随访的选项?', {
290
 		layer.confirm('没有可随访的选项?', {
270
 			icon: 7,
291
 			icon: 7,
271
 			btn: ['确定'] //按钮
292
 			btn: ['确定'] //按钮
273
 		return;
294
 		return;
274
 	}
295
 	}
275
 
296
 
276
-	removeR(phones, dates,names)
297
+	removeR(phones, dates, names)
277
 }
298
 }
278
 
299
 
279
-function removeR(phones, dates,names) {
300
+function removeR(phones, dates, names) {
280
 	layer.confirm('确定随访选中记录?', {
301
 	layer.confirm('确定随访选中记录?', {
281
 		icon: 7,
302
 		icon: 7,
282
 		btn: ['是', '否'], //按钮
303
 		btn: ['是', '否'], //按钮
283
-		yes:function(){
284
-			for (var i = 0; i < names.length; i++) {
285
-				
286
-				var _index=i
287
-				if(phones[_index]==null || phones[_index]==undefined){
288
-					phones[_index]=''
304
+		yes: function() {
305
+			for(var i = 0; i < names.length; i++) {
306
+
307
+				var _index = i
308
+				if(phones[_index] == null || phones[_index] == undefined) {
309
+					phones[_index] = ''
289
 				}
310
 				}
290
 				$.ajax({
311
 				$.ajax({
291
 					type: "get",
312
 					type: "get",
304
 					data: {
325
 					data: {
305
 						ids: phones[_index],
326
 						ids: phones[_index],
306
 						name: names[i],
327
 						name: names[i],
307
-						jzdatetimes:dates[_index],
328
+						jzdatetimes: dates[_index],
308
 					},
329
 					},
309
 					success: function(data) {
330
 					success: function(data) {
310
-						if (data.state.toLowerCase() == 'success') {
331
+						if(data.state.toLowerCase() == 'success') {
311
 							layer.msg("随访成功!");
332
 							layer.msg("随访成功!");
312
 							// initTable();//这里是直接到首页的吧
333
 							// initTable();//这里是直接到首页的吧
313
 						}
334
 						}
315
 				});
336
 				});
316
 			}
337
 			}
317
 		}
338
 		}
318
-	
319
-		
320
-		
321
 
339
 
322
 	});
340
 	});
323
 
341
 
324
 }
342
 }
325
 
343
 
326
-
327
 // 格式化电话
344
 // 格式化电话
328
 function phoneformatter(val, row) {
345
 function phoneformatter(val, row) {
329
 	var wxtimeval = ''
346
 	var wxtimeval = ''
330
 	// console.log(val, row)
347
 	// console.log(val, row)
331
-	if (val == null || val == undefined) {
348
+	if(val == null || val == undefined) {
332
 		wxtimeval = ''
349
 		wxtimeval = ''
333
 	} else {
350
 	} else {
334
 		wxtimeval = val
351
 		wxtimeval = val

+ 1 - 0
WebUI/CallCenterWeb.UI/equipmentOperationManage/equipmentRepair.html

170
 									<th data-field="tobztimes" data-align="center">接单时间</th>
170
 									<th data-field="tobztimes" data-align="center">接单时间</th>
171
 									<th data-field="dealtime" data-align="center">处理时间</th>
171
 									<th data-field="dealtime" data-align="center">处理时间</th>
172
 									<th data-field="CLpeoplefrom" data-align="center">来源</th>
172
 									<th data-field="CLpeoplefrom" data-align="center">来源</th>
173
+									<th data-field="wxdemodes" data-align="center">维修时效备注</th>
173
 									<th data-field="score" data-align="center" data-formatter="formatterScore">满意度</th>
174
 									<th data-field="score" data-align="center" data-formatter="formatterScore">满意度</th>
174
 									<th data-field="dealtime" data-align="center" data-formatter="formatterdate">超时时长</th>
175
 									<th data-field="dealtime" data-align="center" data-formatter="formatterdate">超时时长</th>
175
 									<th data-field="wxtimeleths" data-align="center" data-formatter="formatterwxtimeleths">维修时效</th>
176
 									<th data-field="wxtimeleths" data-align="center" data-formatter="formatterwxtimeleths">维修时效</th>

+ 8 - 2
WebUI/CallCenterWeb.UI/equipmentOperationManage/template/repairtime.html

83
 				</div>
83
 				</div>
84
 			</div>
84
 			</div>
85
 			<div class="form-group">
85
 			<div class="form-group">
86
+				<label for="remark" class="col-sm-3 control-label text-right"><b class="text_require">*</b>备注</label>
87
+				<div class="col-sm-9">
88
+					<input type="text" class="form-control" id="remark" value="" placeholder="请输入备注信息" />
89
+				</div>
90
+			</div>
91
+			<div class="form-group">
86
 				<div class="col-sm-12" style="text-align: center;">
92
 				<div class="col-sm-12" style="text-align: center;">
87
 					<input type="button" id="HY_save" class="btn_gray btn" onclick="btn_save()" value="处理" />
93
 					<input type="button" id="HY_save" class="btn_gray btn" onclick="btn_save()" value="处理" />
88
 				</div>
94
 				</div>
123
 					data: {
129
 					data: {
124
 						id:id,
130
 						id:id,
125
 						wxtimeid: $('#bzid').val(), //维修内容
131
 						wxtimeid: $('#bzid').val(), //维修内容
126
-					
132
+						wxdemodes:$('#remark').val()//备注
127
 					},
133
 					},
128
 					success: function(data) {
134
 					success: function(data) {
129
 						if (data.state.toLowerCase() == 'success') {
135
 						if (data.state.toLowerCase() == 'success') {
150
 
156
 
151
 						for (var i = 0; i < province.length; i++) {
157
 						for (var i = 0; i < province.length; i++) {
152
 							console.log(province[i].wxcenter)
158
 							console.log(province[i].wxcenter)
153
-							$("<option value='" + province[i].id + "'>" + province[i].wxcenter + "</option>").appendTo("#bzid");
159
+							$("<option value='" + province[i].id + "'>" + province[i].wxcenter+'&nbsp;'+ province[i].timecount + "小时</option>").appendTo("#bzid");
154
 							$('#bzid').selectpicker('refresh');
160
 							$('#bzid').selectpicker('refresh');
155
 							$('#bzid').selectpicker('render');
161
 							$('#bzid').selectpicker('render');
156
 						}
162
 						}

+ 136 - 167
WebUI/CallCenterWeb.UI/twoWayReferralSystem/turnOnHospital.html

1
 <!DOCTYPE html>
1
 <!DOCTYPE html>
2
 <html>
2
 <html>
3
+
3
 	<head>
4
 	<head>
4
 		<meta charset="UTF-8">
5
 		<meta charset="UTF-8">
5
 		<title>单位信息</title>
6
 		<title>单位信息</title>
10
 		<link href="../css/Table/table1.css" rel="stylesheet" />
11
 		<link href="../css/Table/table1.css" rel="stylesheet" />
11
 		<link href="../css/init.css" rel="stylesheet" />
12
 		<link href="../css/init.css" rel="stylesheet" />
12
 		<link href="../css/projectManagement.css" rel="stylesheet" />
13
 		<link href="../css/projectManagement.css" rel="stylesheet" />
13
-		<link href="css/bootstrap-table-pagejump.css" rel="stylesheet" />
14
+		<!--<link href="css/bootstrap-table-pagejump.css" rel="stylesheet" />-->
14
 		<style>
15
 		<style>
15
-			
16
-			.pull-right{
16
+			.pull-right {
17
 				margin-right: 5px;
17
 				margin-right: 5px;
18
 			}
18
 			}
19
-				
20
 		</style>
19
 		</style>
21
 	</head>
20
 	</head>
22
 
21
 
33
 		<div class="wrapper wrapper-content animated fadeInRight equp_management">
32
 		<div class="wrapper wrapper-content animated fadeInRight equp_management">
34
 			<div class="th-box">
33
 			<div class="th-box">
35
 				<div class="form-inline th-bar clearfix">
34
 				<div class="form-inline th-bar clearfix">
36
-					<!--<div class="form-group">
37
-						<select class="form-control selectpicker" id="sc_source">
38
-							<option value="">请选择工单来源</option>
39
-						</select>
40
-					</div>-->
35
+					
41
 					<!-- <div class="form-group time-box">
36
 					<!-- <div class="form-group time-box">
42
 						<i class="tub fa fa-calendar"></i>
37
 						<i class="tub fa fa-calendar"></i>
43
 						<input class="form-control search_time" type="text" id="sc_times" placeholder="请选择查询时间范围">
38
 						<input class="form-control search_time" type="text" id="sc_times" placeholder="请选择查询时间范围">
44
 					</div> -->
39
 					</div> -->
45
-		<div class="form-group time-box">
46
-			<i class="tub fa fa-calendar"></i>
47
-			<input class="form-control search_time" type="text" id="settime" placeholder="请选择查询日期范围">
48
-		</div>
49
-		<div class="time-box form-group">
50
-			<input type="text" class="form-control" id="zzdwname" value="" placeholder="请输入转诊单位名称" />
51
-		</div>
40
+					<div class="form-group time-box">
41
+						<i class="tub fa fa-calendar"></i>
42
+						<input class="form-control search_time" type="text" id="settime" placeholder="请选择查询日期范围">
43
+					</div>
44
+					<div class="time-box form-group">
45
+						<input type="text" class="form-control" id="zzdwname" value="" placeholder="请输入转诊单位名称" />
46
+					</div>
47
+					<div class="form-group">
48
+						<select class="form-control selectpicker" id="sc_state">
49
+							<option value="">请选择状态</option>
50
+							<option value="已确认">已确认</option>
51
+							<option value="未确认">未确认</option>
52
+						</select>
53
+					</div>
52
 					<div class="time-box form-group">
54
 					<div class="time-box form-group">
53
 						<input type="button" class="btn_gray" id="sc_btns" value="搜索" />
55
 						<input type="button" class="btn_gray" id="sc_btns" value="搜索" />
54
 					</div>
56
 					</div>
96
 		<script src="../js/laydate/laydate.js"></script>
98
 		<script src="../js/laydate/laydate.js"></script>
97
 		<script src="../js/bootstrap-select/js/bootstrap-select.js"></script>
99
 		<script src="../js/bootstrap-select/js/bootstrap-select.js"></script>
98
 		<script src="../js/bootstrap-select/js/i18n/defaults-zh_CN.js"></script>
100
 		<script src="../js/bootstrap-select/js/i18n/defaults-zh_CN.js"></script>
99
-		<script src="./js/bootstrap-table-pagejump.js" type="text/javascript" charset="utf-8"></script>
101
+		<!--<script src="../js/bootstrap-table-pagejump.js" type="text/javascript" charset="utf-8"></script>-->
100
 		<script>
102
 		<script>
101
 			var $storages = window.localStorage;
103
 			var $storages = window.localStorage;
102
-			var remark=''
104
+			var remark = ''
103
 			$(document).ready(function() {
105
 			$(document).ready(function() {
104
-				laydate.render({
106
+					laydate.render({
105
 						elem: '#settime',
107
 						elem: '#settime',
106
-						theme: '#249fea',
107
-						// type: 'datetime',
108
+						theme: '#249fea', // type: 'datetime',
108
 						range: '~',
109
 						range: '~',
109
 					});
110
 					});
110
 					$("#sc_btns").click(function() {
111
 					$("#sc_btns").click(function() {
111
-						
112
 						initTable();
112
 						initTable();
113
-					})
114
-				initTable()
115
-				
116
-				// isState()   //判断状态
113
+					}) 
114
+					console.log(111)
115
+					initTable() // isState()   //判断状态
117
 			});
116
 			});
118
-        // state
119
-		// function isState(){
120
-		// 	$.ajax({
121
-		// 		type: "post",
122
-		// 		url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/upszzystate",
123
-		// 		async: true,
124
-		// 		dataType: 'json',
125
-		// 		data: {
126
-		// 			id:'',
127
-		// 		},
128
-		// 		success: function(data) {
129
-		// 			if (data.state.toLowerCase() == 'success') {
130
-					
131
-		// 			}
132
-		// 		}
133
-		// 	});
134
-		// }
117
+			// state
118
+			// function isState(){
119
+			// 	$.ajax({
120
+			// 		type: "post",
121
+			// 		url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/upszzystate",
122
+			// 		async: true,
123
+			// 		dataType: 'json',
124
+			// 		data: {
125
+			// 			id:'',
126
+			// 		},
127
+			// 		success: function(data) {
128
+			// 			if (data.state.toLowerCase() == 'success') {
129
+			// 			}
130
+			// 		}
131
+			// 	});
132
+			// }
135
 			function initTable() {
133
 			function initTable() {
136
 				var $tableLeft = $('#table_all');
134
 				var $tableLeft = $('#table_all');
137
 				$tableLeft.bootstrapTable('destroy');
135
 				$tableLeft.bootstrapTable('destroy');
138
 				//先销毁表格
136
 				//先销毁表格
139
-
140
 				$tableLeft.bootstrapTable({
137
 				$tableLeft.bootstrapTable({
141
 					method: "get", //使用get请求到服务器获取数据
138
 					method: "get", //使用get请求到服务器获取数据
142
 					url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetSzzy",
139
 					url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/GetSzzy",
145
 					pagination: true, //启动分页
142
 					pagination: true, //启动分页
146
 					pageSize: 10, //每页显示的记录数
143
 					pageSize: 10, //每页显示的记录数
147
 					pageNumber: 1, //当前第几页
144
 					pageNumber: 1, //当前第几页
148
-					pageList: [5,10, 20, 50, 100], //记录数可选列表
145
+					pageList: [5, 10, 20, 50, 100], //记录数可选列表
149
 					search: false, //是否启用查询
146
 					search: false, //是否启用查询
150
 					showColumns: false, //显示下拉框勾选要显示的列
147
 					showColumns: false, //显示下拉框勾选要显示的列
151
 					showRefresh: false, //显示刷新按钮
148
 					showRefresh: false, //显示刷新按钮
153
 					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
150
 					//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
154
 					//设置为limit可以获取limit, offset, search, sort, order
151
 					//设置为limit可以获取limit, offset, search, sort, order
155
 					queryParamsType: "undefined",
152
 					queryParamsType: "undefined",
156
-					queryParams: function queryParams(params) { //设置查询参数
157
-						console.log(params)
153
+					queryParams: function queryParams(params) {
154
+						//设置查询参数
158
 						var param = {
155
 						var param = {
159
 							PageIndex: params.pageNumber,
156
 							PageIndex: params.pageNumber,
160
 							PageSize: params.pageSize,
157
 							PageSize: params.pageSize,
161
-							stardate : $('#settime').val() && $('#settime').val().split(' ~ ')[0],
158
+							stardate: $('#settime').val() && $('#settime').val().split(' ~ ')[0],
162
 							endtime: $('#settime').val() && $('#settime').val().split(' ~ ')[1],
159
 							endtime: $('#settime').val() && $('#settime').val().split(' ~ ')[1],
163
-						    zzdwname:$('#zzdwname').val(),
164
-							usercode:$storages.getItem('userCode')
160
+							zzdwname: $('#zzdwname').val(),
161
+							usercode: $storages.getItem('userCode'),
162
+							qrstate:$('#sc_state').val()
165
 						};
163
 						};
166
 						return param;
164
 						return param;
167
 					},
165
 					},
168
-					 onPostBody:function () {
169
-					        //console.log("行数据渲染完成!");
170
-					        var totalPages = $tableLeft.bootstrapTable("getOptions").totalPages;
171
-					        var pageNumber = $tableLeft.bootstrapTable("getOptions").pageNumber;
172
-					        var goInputWidth = 45;//输入框默认宽度
173
-					        var maxLen = (""+totalPages).length;
174
-					        //根据总页数设定跳转页面输入框宽度
175
-					        if (totalPages>999)
176
-					        	goInputWidth = maxLen*10+15;
177
-					        var $pageGo = $('<span style="padding-left: 5px;">跳转到<input type="number" maxlength="'
178
-					            + maxLen+ '" min="1" max="' + totalPages 
179
-					            + '" class="input-box" id="c_jump-to-page" value="'
180
-					            + pageNumber+ '" style="width: '+goInputWidth+'px;" />/'
181
-					            + totalPages+'页&nbsp;</span>');
182
-					        var $go = $("<a href=\"javascript:;\">Go</a>");
183
-					        $pageGo.append($go);
184
-					        $(".pagination-detail").append($pageGo);
185
-					        //页码范围限定(部分浏览器min~max失效时)
186
-					        $pageGo.change(function () {
187
-					            var goPage = $('#c_jump-to-page').val();
188
-					            if (goPage<1)
189
-					            	$('#c_jump-to-page').val(1);
190
-					            if (goPage>totalPages)
191
-					            	$('#c_jump-to-page').val(totalPages);
192
-					        });
193
-					        //跳转到
194
-					        $go.click(function () {
195
-					            var goPage = parseInt($('#c_jump-to-page').val());
196
-					            if (goPage!=pageNumber)
197
-					            	$tableLeft.bootstrapTable('selectPage', parseInt(goPage));
198
-					        });
199
-					    },
200
-					onLoadSuccess: function(data) { //加载成功时执行
201
-					
166
+					onPostBody: function() {
167
+						//console.log("行数据渲染完成!");
168
+						var totalPages = $tableLeft.bootstrapTable("getOptions").totalPages;
169
+						var pageNumber = $tableLeft.bootstrapTable("getOptions").pageNumber;
170
+						var goInputWidth = 45; //输入框默认宽度
171
+						var maxLen = ("" + totalPages).length;
172
+						//根据总页数设定跳转页面输入框宽度
173
+						if(totalPages > 999) goInputWidth = maxLen * 10 + 15;
174
+						var $pageGo = $('<span style="padding-left: 5px;">跳转到<input type="number" maxlength="' + maxLen + '" min="1" max="' + totalPages + '" class="input-box" id="c_jump-to-page" value="' + pageNumber + '" style="width: ' + goInputWidth + 'px;" />/' + totalPages + '页&nbsp;</span>');
175
+						var $go = $("<a href=\"javascript:;\">Go</a>");
176
+						$pageGo.append($go);
177
+						$(".pagination-detail").append($pageGo);
178
+						//页码范围限定(部分浏览器min~max失效时)
179
+						$pageGo.change(function() {
180
+							var goPage = $('#c_jump-to-page').val();
181
+							if(goPage < 1) $('#c_jump-to-page').val(1);
182
+							if(goPage > totalPages) $('#c_jump-to-page').val(totalPages);
183
+						});
184
+						//跳转到
185
+						$go.click(function() {
186
+							var goPage = parseInt($('#c_jump-to-page').val());
187
+							if(goPage != pageNumber) $tableLeft.bootstrapTable('selectPage', parseInt(goPage));
188
+						});
189
+					},
190
+					onLoadSuccess: function(data) {
191
+						//加载成功时执行
202
 						var newDataL = {};
192
 						var newDataL = {};
203
 						newDataL.state = data.state;
193
 						newDataL.state = data.state;
204
 						newDataL.message = data.message;
194
 						newDataL.message = data.message;
207
 						$tableLeft.bootstrapTable('load', newDataL);
197
 						$tableLeft.bootstrapTable('load', newDataL);
208
 						$('.tool_downs').authorizeOperateButton();
198
 						$('.tool_downs').authorizeOperateButton();
209
 					},
199
 					},
210
-					onLoadError: function() { //加载失败时执行
200
+					onLoadError: function() {
201
+						//加载失败时执行
211
 						layer.msg("加载数据失败", {
202
 						layer.msg("加载数据失败", {
212
 							time: 1500,
203
 							time: 1500,
213
 							icon: 2
204
 							icon: 2
215
 					}
206
 					}
216
 				});
207
 				});
217
 			}
208
 			}
209
+
218
 			//格式化操作
210
 			//格式化操作
219
 			function formatterOperate(val, row) {
211
 			function formatterOperate(val, row) {
220
-				if($storages.getItem('remark')=='组长'){
212
+				if($storages.getItem('remark') == '组长') {
221
 					{
213
 					{
222
-						var str = '<ul class="tool_downs">' +
223
-							'<li><a class="aBtn" authorize="yes" id="HY_detail' + row.id + '" onclick="btn_detail(\'' + row.id +
224
-							'\')">详情</button><li>' 
214
+						var str = '<ul class="tool_downs">' + '<li><a class="aBtn" authorize="yes" id="HY_detail' + row.id + '" onclick="btn_detail(\'' + row.id + '\')">详情</button><li>'
225
 						'</ul>';
215
 						'</ul>';
226
 						return str
216
 						return str
227
 					}
217
 					}
228
-				}else{
218
+				} else {
229
 					{
219
 					{
230
-						var str = '<ul class="tool_downs">' +
231
-							'<li><a class="aBtn" authorize="yes" id="HY_delete_' + row.id + '" onclick="btn_delete(\'' + row.id +
232
-							'\')">删除</a><li>' +
233
-							'<li><a class="aBtn" authorize="yes" id="HY_detail' + row.id + '" onclick="btn_detail(\'' + row.id +
234
-							'\')">详情</button><li>' +
235
-							'<li><a class="aBtn" authorize="yes" id="HY_edit_' + row.id + '" onclick="btn_edit(\'' + row.id +
236
-							'\')">编辑</a><li>'
220
+						var str = '<ul class="tool_downs">' + '<li><a class="aBtn" authorize="yes" id="HY_delete_' + row.id + '" onclick="btn_delete(\'' + row.id + '\')">删除</a><li>' + '<li><a class="aBtn" authorize="yes" id="HY_detail' + row.id + '" onclick="btn_detail(\'' + row.id + '\')">详情</button><li>' + '<li><a class="aBtn" authorize="yes" id="HY_edit_' + row.id + '" onclick="btn_edit(\'' + row.id + '\')">编辑</a><li>'
237
 						'</ul>';
221
 						'</ul>';
238
 						return str
222
 						return str
239
 					}
223
 					}
240
 				}
224
 				}
241
-				
242
 			}
225
 			}
226
+
243
 			// 格式化状态
227
 			// 格式化状态
244
-			function formatterstate(val,row){
228
+			function formatterstate(val, row) {
245
 				// console.log(val)
229
 				// console.log(val)
246
-				if(val){
247
-					if(val=="未确认"){
248
-						var str = '<button id="btn_state" onclick="btn_State(\'' + row.id +
249
-							'\',\'' + row.qrstate + '\')" style="color:#ff0000;">' +
250
-							val +
251
-							'</button>';
252
-						
230
+				if(val) {
231
+					if(val == "未确认") {
232
+						var str = '<button id="btn_state" onclick="btn_State(\'' + row.id + '\',\'' + row.qrstate + '\')" style="color:#ff0000;">' + val + '</button>';
233
+						return str
234
+					} else {
235
+						var str = '<button id="btn_state" onclick="btn_State(\'' + row.id + '\',\'' + row.qrstate + '\')" style="color:#00aa00;">' + val + '</button>';
253
 						return str
236
 						return str
254
-				}else{
255
-					var str = '<button id="btn_state" onclick="btn_State(\'' + row.id +
256
-						'\',\'' + row.qrstate + '\')" style="color:#00aa00;">' +
257
-						val +
258
-						'</button>';
259
-					
260
-					return str
261
 					}
237
 					}
262
 				}
238
 				}
263
 			}
239
 			}
240
+
264
 			// 格式化登记时间
241
 			// 格式化登记时间
265
-			function formatterdjsj(val,row){
266
-				if(val){
267
-					var str = val.slice(0,10);
268
-					
242
+			function formatterdjsj(val, row) {
243
+				if(val) {
244
+					var str = val.slice(0, 10);
269
 					return str
245
 					return str
270
 				}
246
 				}
271
 			}
247
 			}
248
+
272
 			// 格式化住院时间
249
 			// 格式化住院时间
273
-			function formatterzytime(val,row){
274
-				if(val){
275
-					val=val.slice(0,10)
250
+			function formatterzytime(val, row) {
251
+				if(val) {
252
+					val = val.slice(0, 10) 
276
 					return val
253
 					return val
277
 				}
254
 				}
278
-				
279
 			}
255
 			}
256
+
280
 			// 格式化住院时间
257
 			// 格式化住院时间
281
-			function formattercytime(val,row){
282
-				if(val){
283
-					val=val.slice(0,10)
258
+			function formattercytime(val, row) {
259
+				if(val) {
260
+					val = val.slice(0, 10) 
284
 					return val
261
 					return val
285
 				}
262
 				}
286
-				
287
 			}
263
 			}
264
+
288
 			//格式化字体操作
265
 			//格式化字体操作
289
 			function formatterfont(val, row) {
266
 			function formatterfont(val, row) {
290
-				if(row.Hzname==null){
291
-					var str = '<div >' +
292
-						'-' +
293
-						'</div>';
267
+				if(row.Hzname == null) {
268
+					var str = '<div >' + '-' + '</div>';
294
 					return str
269
 					return str
295
-				}else{
270
+				} else {
296
 					// console.log(row.isred)
271
 					// console.log(row.isred)
297
-					if (row.isred == 1) {
298
-						var str = '<div style="color:red">' +
299
-							val +
300
-							'</div>';
272
+					if(row.isred == 1) {
273
+						var str = '<div style="color:red">' + val + '</div>';
301
 						return str
274
 						return str
302
-					}else{
303
-						var str = '<div >' +
304
-							val +
305
-							'</div>';
275
+					} else {
276
+						var str = '<div >' + val + '</div>';
306
 						return str
277
 						return str
307
 					}
278
 					}
308
 				}
279
 				}
309
-				
310
 			}
280
 			}
281
+
311
 			// 状态
282
 			// 状态
312
-			function btn_State(ids,state){
313
-				if(state=='未确认' && $storages.getItem('remark')=='组长'){
314
-				$.ajax({
315
-					type: "get",
316
-					url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/upszzystate",
317
-					async: true,
318
-					dataType: 'json',
319
-					data: {
320
-						id:ids,
321
-					},
322
-					success: function(data) {
323
-						if (data.state.toLowerCase() == 'success') {
324
-						
283
+			function btn_State(ids, state) {
284
+				if(state == '未确认' && $storages.getItem('remark') == '组长') {
285
+					$.ajax({
286
+						type: "get",
287
+						url: huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/upszzystate",
288
+						async: true,
289
+						dataType: 'json',
290
+						data: {
291
+							id: ids,
292
+						},
293
+						success: function(data) {
294
+							if(data.state.toLowerCase() == 'success') {}
325
 						}
295
 						}
326
-					}
327
-				});
328
-				
329
-			   
330
-				layer.msg("状态修改成功!");
331
-				initTable();
332
-				}else{
296
+					});
297
+					layer.msg("状态修改成功!");
298
+					initTable();
299
+				} else {
333
 					layer.msg("无法修改!");
300
 					layer.msg("无法修改!");
334
 				}
301
 				}
335
 			}
302
 			}
303
+
336
 			// 新增
304
 			// 新增
337
 			function btn_add() {
305
 			function btn_add() {
338
 				layer.open({
306
 				layer.open({
366
 							id: ids
334
 							id: ids
367
 						},
335
 						},
368
 						success: function(data) {
336
 						success: function(data) {
369
-							if (data.state.toLowerCase() == 'success') {
337
+							if(data.state.toLowerCase() == 'success') {
370
 								layer.msg("删除成功!");
338
 								layer.msg("删除成功!");
371
 								initTable();
339
 								initTable();
372
 							}
340
 							}
383
 					area: ['80%', '80%'], //宽高
351
 					area: ['80%', '80%'], //宽高
384
 				});
352
 				});
385
 			}
353
 			}
354
+
386
 			// 导出
355
 			// 导出
387
-		function btn_export() {
388
-		    var Jwocode = $('#zzdwname').val() //
389
-		    var stime = $('#settime').val() && $('#settime').val().split(' ~ ')[0] //开始时间
390
-		    var etime = $('#settime').val() && $('#settime').val().split(' ~ ')[1] //结束时间
391
-		    window.location.href = huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/exportexcelszzy?zzdwname=" + Jwocode + "&stardate=" + stime + "&endtime=" + etime
392
-		}
356
+			function btn_export() {
357
+				var Jwocode = $('#zzdwname').val() //
358
+				var stime = $('#settime').val() && $('#settime').val().split(' ~ ')[0] //开始时间
359
+				var etime = $('#settime').val() && $('#settime').val().split(' ~ ')[1] //结束时间
360
+				window.location.href = huayi.config.callcenter_url + "testusertypeapi/api/TestUserType/exportexcelszzy?zzdwname=" + Jwocode + "&stardate=" + stime + "&endtime=" + etime
361
+			}
393
 		</script>
362
 		</script>
394
 	</body>
363
 	</body>
395
 
364
 
396
-</html>
365
+</html>