Przeglądaj źródła

修改工单bug

zhangshuangnan 7 lat temu
rodzic
commit
dbe46cfeba

+ 26 - 29
CallCenterWeb.UI/WorkOrder/WorkOrderDeal.html

@@ -19,17 +19,17 @@
19 19
 				border: 1px solid #ccc;
20 20
 			}
21 21
 			.img-box{
22
-				    width: 120px;
23
-    height: 120px;
24
-    background-size: 100% 100%;
25
-    display: inline-block;
26
-    position: relative;
27
-    border-radius: 5px;
28
-    margin-right: 10px;
29
-    border: solid 1px #e8e8e8;
30
-    cursor: pointer;
31
-    text-align: center;
32
-    line-height: 120px;
22
+				width: 120px;
23
+				height: 120px;
24
+				background-size: 100% 100%;
25
+				display: inline-block;
26
+				position: relative;
27
+				border-radius: 5px;
28
+				margin-right: 10px;
29
+				border: solid 1px #e8e8e8;
30
+				cursor: pointer;
31
+				text-align: center;
32
+				line-height: 120px;
33 33
 			}
34 34
 		</style>
35 35
 	</head>
@@ -77,26 +77,23 @@
77 77
 					<tr>
78 78
 						<th>交办单位:</th>
79 79
 						<td colspan="3">
80
-							<div class="inpBox">
81
-								<i class="xl"></i>
80
+							<select name="" id="xl_box">
82 81
 
83
-								<select name="" id="xl_box">
84
-
85
-								</select>
86
-							</div>
82
+							</select>
83
+						
87 84
 						</td>
88 85
 					</tr>
89
-					
86
+
90 87
 					<tr>
91 88
 						<th>信息审核:</th>
92 89
 						<td colspan="3">
93 90
 							<label style="font-weight: normal;">
94
-                                    <input type="radio" value="1" name="isAudit"  class="no-award" />无效
95
-                                </label> &nbsp;&nbsp;&nbsp;&nbsp;
91
+								<input type="radio" value="1" name="isAudit" class="no-award" />无效
92
+							</label> &nbsp;&nbsp;&nbsp;&nbsp;
96 93
 							<label style="font-weight: normal;">
97
-                                    <input type="radio" value="2" name="isAudit" class="award" />有效
94
+								<input type="radio" value="2" name="isAudit" class="award" />有效
98 95
 
99
-                                </label>
96
+							</label>
100 97
 						</td>
101 98
 					</tr>
102 99
 					<tr>
@@ -108,17 +105,17 @@
108 105
 							</div>
109 106
 						</td>
110 107
 					</tr>
111
-					
108
+
112 109
 					<tr>
113 110
 						<th>处理方式:</th>
114 111
 						<td colspan="3">
115 112
 							<div>
116 113
 								<label style="font-weight: normal;">
117
-                                        <input type="radio" value="1" name="ltype" checked="checked" /> 结束
118
-                                    </label> &nbsp;&nbsp;&nbsp;&nbsp;
114
+									<input type="radio" value="1" name="ltype" checked="checked" /> 结束
115
+								</label> &nbsp;&nbsp;&nbsp;&nbsp;
119 116
 								<label style="font-weight: normal;">
120
-                                        <input type="radio" value="0" name="ltype" />转派
121
-                                    </label>
117
+									<input type="radio" value="0" name="ltype" />转派
118
+								</label>
122 119
 							</div>
123 120
 						</td>
124 121
 					</tr>
@@ -155,7 +152,7 @@
155 152
 							</div>
156 153
 						</td>
157 154
 					</tr>
158
-					
155
+
159 156
 				</table>
160 157
 			</div>
161 158
 			<div class="clearfix wh_btn">
@@ -165,4 +162,4 @@
165 162
 
166 163
 	</body>
167 164
 
168
-</html>
165
+</html>

+ 1 - 1
CallCenterWeb.UI/js/WorkOrder/AddWorkOrder.js

@@ -1,4 +1,4 @@
1
-$(document).ready(function() {
1
+$(document).ready(function() {
2 2
 	$(".ldtp-cr ul.ld-service li").click(function() {
3 3
 		$(this).addClass("cr-click").siblings().removeClass("cr-click");
4 4
 		var index = $(this).index();

+ 1 - 2
CallCenterWeb.UI/js/WorkOrder/OrderAppoint.js

@@ -58,11 +58,10 @@
58 58
   $tableLeft.bootstrapTable({
59 59
   	data: arr, //请求后台的URL(*)
60 60
   	method: 'get',
61
-  	contentType: 'application/x-www-form-urlencoded',
62 61
   	pagination: true,
63 62
   	pageNumber: 1, //初始化加载第一页,默认第一页
64 63
   	pageSize: 5, //每页的记录行数(*)
65
-  	pageList: [5, 25, 50, 100], //可供选择的每页的行数(*)
64
+  	pageList: [10, 25, 50, 100], //可供选择的每页的行数(*)
66 65
   	clickToSelect: true,
67 66
   	striped: true
68 67
   });

+ 1 - 2
CallCenterWeb.UI/js/WorkOrder/OrderExpedite.js

@@ -58,11 +58,10 @@
58 58
   $tableLeft.bootstrapTable({
59 59
   	data: arr, //请求后台的URL(*)
60 60
   	method: 'get',
61
-  	contentType: 'application/x-www-form-urlencoded',
62 61
   	pagination: true,
63 62
   	pageNumber: 1, //初始化加载第一页,默认第一页
64 63
   	pageSize: 5, //每页的记录行数(*)
65
-  	pageList: [5, 25, 50, 100], //可供选择的每页的行数(*)
64
+  	pageList: [10, 25, 50, 100], //可供选择的每页的行数(*)
66 65
   	clickToSelect: true,
67 66
   	striped: true
68 67
   });

+ 176 - 221
CallCenterWeb.UI/js/WorkOrder/WorkDeal.js

@@ -1,25 +1,7 @@
1
-/**
2
- * 工单处理
3
- * */
4
-
5 1
 $(document).ready(function() {
6 2
 	var ID = helper.request.queryString("str");
7
-	laydate.render({
8
-		elem: '#t_inqtime',
9
-		theme: '#1ab394',
10
-		calendar: 'true',
11
-	});
12
-	autosize($('textarea'));
13
-	//getDealDept(); //获取交办单位
14
-	//获取乡镇下拉//获取信息分类
15
-	//$.when(helper.getDropList.getlistDropByDic($('#t_county'), 'JBDW'), getInfoClass())
16
-	helper.getDropList.getlistDropByDic($('#t_county'), 'JBDW')
17
-		.then(function() {
18
-			if(ID) {
19
-				getWorkOrderInfo(ID); //获取工单信息
20
-			}
21
-		});
22
-/*	//tree下拉框效果
3
+	console.log(ID);
4
+	/*tree下拉框效果*/
23 5
 	$(".inpBox .tree").click(function() {
24 6
 		if($(this).parent().find(".addTree").is(":hidden")) {
25 7
 			$(this).parent().find(".addTree").show();
@@ -27,7 +9,7 @@ $(document).ready(function() {
27 9
 			$(this).parent().find(".addTree").hide();
28 10
 		}
29 11
 	});
30
-	//普通下拉框效果
12
+	/*普通下拉框效果*/
31 13
 	$(".inpBox .select").click(function() {
32 14
 		if($(this).parent().find(".xl_common").is(":hidden")) {
33 15
 			$(this).parent().find(".xl_common").show();
@@ -61,14 +43,135 @@ $(document).ready(function() {
61 43
 		var val = $("input[name='ltype']:checked").val();
62 44
 		if(val == '0') {
63 45
 			$(".js").show();
64
-			getBM($("#zrbmtree"));
65 46
 		} else if(val == '1') {
66 47
 			$(".js").hide();
67 48
 		}
68
-	})*/
69
-	//点击确定
49
+	})
50
+	if($("#zrbmtree")) {
51
+		getBM($("#zrbmtree"));
52
+	}
53
+	//获取部门
54
+	var setting = {
55
+		data: {
56
+			key: {
57
+				name: "F_DeptName"
58
+			},
59
+			simpleData: {
60
+				enable: true,
61
+				idKey: "F_DeptId",
62
+				pIdKey: "F_ParentId",
63
+				rootPId: 0
64
+			}
65
+		},
66
+		callback: {
67
+			onClick: zTreeOnClick
68
+		}
69
+	};
70
+
71
+	function getBM(obj) {
72
+		$.getJSON(huayi.config.callcenter_url + 'Department/GetAllList', {
73
+			"token": $.cookie("token")
74
+		}, function(result) {
75
+			if(result.state.toLowerCase() == "success") {
76
+				$.fn.zTree.init(obj, setting, result.data);
77
+			}
78
+		})
79
+	}
80
+
81
+	function zTreeOnClick(event, treeId, treeNode) {
82
+		if(event) {
83
+			event.stopPropagation();
84
+		}
85
+		var obj = $("#" + event.data.treeId).parent();
86
+		obj.parent().find("input").eq(0).val(treeNode.F_DeptName);
87
+		obj.parent().find("input").eq(1).val(treeNode.F_DeptId);
88
+		obj.hide();
89
+		getRY($(".clid"), $("#clbm").val());
90
+	};
91
+	//获取人员
92
+	function getRY(obj, deptid) {
93
+		obj.empty();
94
+		obj.append('<li itemid="">--请选择--</li>');
95
+		obj.parent().parent().find("input").eq(0).val("--请选择--");
96
+		obj.parent().parent().find("input").eq(1).val("");
97
+		$.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
98
+			"deptid": deptid,
99
+			"token": $.cookie("token")
100
+		}, function(result) {
101
+			if(result.state.toLowerCase() == "success") {
102
+				$(result.data).each(function(i, n) {
103
+					obj.append('<li itemid="' + n.F_UserId + '">' + n.F_UserName + '</li>');
104
+				})
105
+
106
+				obj.find("li").click(function(event) {
107
+					if(event) {
108
+						event.stopPropagation();
109
+					}
110
+					$(this).parent().parent().parent().find("input").eq(0).val($(this).text());
111
+					$(this).parent().parent().parent().find("input").eq(1).val($(this).attr("itemid"));
112
+					$(this).parent().parent().hide();
113
+				});
114
+			}
115
+		})
116
+	}
117
+	$.ajax({
118
+		type: "get",
119
+		url: huayi.config.callcenter_url + "WorkOrder/GetWorkOrder",
120
+		async: true,
121
+		dataType: 'json',
122
+		data: {
123
+			orderid: ID,
124
+			"token": $.cookie("token")
125
+		},
126
+		success: function(data) {
127
+			/*验证请求*/
128
+			if(data.state == "success") {
129
+				var con = data;
130
+				var Str = con.data.data;
131
+				console.log(Str);
132
+				$("#cl_gdlx").text(GetTypeName(Str[0].Type));
133
+				$("#cl_khxm").text(Str[0].Customer);
134
+				$("#cl_khdh").text(Str[0].CustomerTel);
135
+				$("#cl_gdnr").text(Str[0].Detail);
136
+				//图片展示
137
+				$('#cl_gdbh').text(Str[0].WorkOrderID);
138
+				var Files = Str[0].File;
139
+				console.log(Files);
140
+				console.log(Str[0].IsAudit);
141
+				$(' input[name="isAudit"][value="'+Str[0].IsAudit+'"]').prop("checked", "checked");//审核
142
+				$(' input[name="ltypes"][value="'+Str[0].InfoTypeID+'"]').prop("checked", "checked");//审核
143
+				$("#xl_box").val(Str[0].UnitID);
144
+//				if(Files){
145
+//					$(Files).each(function(i, n) {
146
+//						$('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" /><div>').appendTo(".space");
147
+//					})
148
+//				}
149
+//				
150
+
151
+					if(Files){
152
+							var a ;
153
+							var b;
154
+							$(Files).each(function(i, n) {
155
+								a=n.F_FileType.split("\/")[0];
156
+								b=n.F_FileName.split(".")[1];
157
+								console.log(a);
158
+								if(a=='image'){
159
+									$('<div class="img-box"><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><img src="' + n.F_FileUrl + '" alt="" class="image-item"  data-preview-group="1" /><span class="">'+b+'</span></a><div>').appendTo(".space");	
160
+								}else{
161
+									$('<div class="img-box "><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><span class="">'+b+'</span></a><div>').appendTo(".space");	
162
+							}
163
+								
164
+							})
165
+						}
166
+				//信息审核
167
+//				
168
+
169
+				//信息分类
170
+			}
171
+		}
172
+	});
70 173
 	$("#clgd").click(function() {
71
-		/*var val = $("input[name='ltype']:checked").val();
174
+		var val = $("input[name='ltype']:checked").val();
72 175
 		if(!val) {
73 176
 			layer.confirm('请选择处理方式!', {
74 177
 				btn: ['确定']
@@ -88,103 +191,60 @@ $(document).ready(function() {
88 191
 				btn: ['确定']
89 192
 			});
90 193
 			return;
91
-		}*/
92
-
93
-		dealWorkOrder(ID);
94
-	});
95
-
96
-})
97
-/*//获取交办单位
98
-function getDealDept() {
99
-	$.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
100
-		flag: 'JBDW',
101
-		token: $.cookie("token")
102
-	}, function(result) {
103
-		if(result.state.toLowerCase() == "success") {
104
-			$('<option value="0">请选择</option>').appendTo("#xl_box");
105
-			for(var i = 0; i < result.data.length; i++) {
106
-				$('<option value="' + result.data[i].F_DictionaryValueId + '">' + result.data[i].F_Name + '</option>').appendTo("#xl_box");
107
-			}
108 194
 		}
109
-	})
110
-}
111
-////获取信息分类
112
-function getInfoClass() {
113
-	var dtd = $.Deferred(); //在函数内部,新建一个Deferred对象
114
-	$.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
115
-		flag: 'XXFL',
116
-		token: $.cookie("token")
117
-	}, function(result) {
118
-		if(result.state.toLowerCase() == "success") {
119
-			for(var i = 0; i < result.data.length; i++) {
120
-				var html = '<label class="radio-inline" style="font-weight: normal;">' +
121
-					'<input type="radio" value="' + result.data[i].F_DictionaryValueId + '" name="ltypes"  /> ' + result.data[i].F_Name + '' +
122
-					'</label>';
123
-				$(html).appendTo(".Message_box");
195
+		$.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
196
+			orderid: ID,
197
+			isend: val,
198
+			clbm: $("#clbm").val(),
199
+			clid: $("#clid").val(),
200
+			cont: $("#cont").val(),
201
+			isaudit: $("input[name='isAudit']:checked").val(),
202
+			infotypeid: $("input[name='ltypes']:checked").val(),
203
+			unitid: $("#xl_box").val(),
204
+			"token": $.cookie("token")
205
+		}, function(result) {
206
+			result = $.parseJSON(result);
207
+			if(result.state.toLowerCase() == "success") {
208
+				var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
209
+				parent.layer.close(index); //再执行关闭
210
+				parent.initTable();
211
+				parent.Hiden();
212
+				parent.layer.msg("处理工单成功");
124 213
 			}
125
-		}
126
-		dtd.resolve(); // 改变Deferred对象的执行状态
127
-	});
128
-	return dtd.promise(); // 返回promise对象
129
-}*/
130
-
131
-//获取工单信息
132
-function getWorkOrderInfo(oid) {
133
-	$.ajax({
134
-		type: "get",
135
-		url: huayi.config.callcenter_url + "WorkOrder/GetWorkOrder",
136
-		async: true,
137
-		dataType: 'json',
138
-		data: {
139
-			orderid: oid,
140
-			token: $.cookie("token")
141
-		},
142
-		success: function(data) {
143
-			/*验证请求*/
144
-			if(data.state == "success") {
145
-				var con = data;
146
-				var Str = con.data.data;
147
-				$('#cl_gdbh').text(Str[0].WorkOrderID); //工单编号
148
-				//$("#cl_gdlx").text(getTypeName(Str[0].Type)); //工单类型
149
-				$("#cl_khxm").val(Str[0].Customer); //姓名
150
-				$("#cl_khdh").text(Str[0].CustomerTel); //电话
151
-				$("#t_county").val(Str[0].County); //乡镇
152
-				$("#t_address").val(Str[0].Address); //地址
153
-				$("#t_inqtime").val(Str[0].Inqtime && Str[0].Inqtime.split(' ')[0]); //调查时间
154
-				$("#t_inquser").val(Str[0].Inquser); //调查员
155
-				$("#t_detail").val(Str[0].Detail); //string 是 反映问题
156
-				$("#t_answer").val(Str[0].Answer); //string 否 回访反馈情况
157
-				$("#t_remarks").val(Str[0].Remark); //string 否 备注
214
+		})
215
+	})
158 216
 
159
-				$('#t_infoType').val(Str[0].InfoType); //信息分类
160
-				$("#xl_box").val(Str[0].Unit); //交办单位
161
-				
162
-				//$("#xl_box").val(Str[0].UnitID); //交办单位
163
-				//$('.Message_box').find('input[value="' + Str[0].InfoTypeID + '"]').attr('checked', true); //信息分类
217
+})
218
+$.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=JBDW', {
219
+	"token": $.cookie("token")
220
+}, function(result) {
221
+	if(result.state.toLowerCase() == "success") {
222
+		$('<option value="">请选择</option>').appendTo("#xl_box");
223
+		for(var i = 0; i < result.data.length; i++) {
224
+			$('<option value="' + result.data[i].F_DictionaryValueId + '">' + result.data[i].F_Name + '</option>').appendTo("#xl_box");
164 225
 
165
-				var Files = Str[0].Files;
166
-				if(Files) {
167
-					var a;
168
-					var b;
169
-					$(Files).each(function(i, n) {
170
-						a = n.F_FileType.split("\/")[0];
171
-						b = n.F_FileName.split(".")[1];
172
-						console.log(a);
173
-						if(a == 'image') {
174
-							$('<div class="img-box"><a href="+' + n.F_FileUrl + '" download="' + n.F_FileName + '"><img src="' + n.F_FileUrl + '" alt="" class="image-item"  data-preview-group="1" /><span class="">' + b + '</span></a><div>').appendTo(".space");
175
-						} else {
176
-							$('<div class="img-box "><a href="+' + n.F_FileUrl + '" download="' + n.F_FileName + '"><span class="">' + b + '</span></a><div>').appendTo(".space");
177
-						}
226
+		}
178 227
 
179
-					})
180
-				}
181
-			}
228
+	}
229
+})
230
+//信息分类
231
+$.getJSON(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag?flag=XXFL', {
232
+	"token": $.cookie("token")
233
+}, function(result) {
234
+	console.log(result.data);
235
+	if(result.state.toLowerCase() == "success") {
236
+		var html = ""
237
+		for(var i = 0; i < result.data.length; i++) {
238
+			html += '<label style="font-weight: normal;">' +
239
+				'<input type="radio" value="' + result.data[i].F_DictionaryValueId + '" name="ltypes"  /> ' + result.data[i].F_Name + '' +
240
+				'</label>'
182 241
 		}
183
-	});
184
-}
185
-/*
186
-//获取工单类型
187
-function getTypeName(val) {
242
+		$(html).appendTo(".Message_box");
243
+	}
244
+})
245
+
246
+
247
+function GetTypeName(val) {
188 248
 	var str = '';
189 249
 	switch(val + '') {
190 250
 		case '1':
@@ -198,109 +258,4 @@ function getTypeName(val) {
198 258
 			break;
199 259
 	}
200 260
 	return str;
201
-}
202
-
203
-//获取部门
204
-var setting = {
205
-	data: {
206
-		key: {
207
-			name: "F_DeptName"
208
-		},
209
-		simpleData: {
210
-			enable: true,
211
-			idKey: "F_DeptId",
212
-			pIdKey: "F_ParentId",
213
-			rootPId: 0
214
-		}
215
-	},
216
-	callback: {
217
-		onClick: zTreeOnClick
218
-	}
219
-};
220
-
221
-function getBM(obj) {
222
-	$.getJSON(huayi.config.callcenter_url + 'Department/GetAllList', {
223
-		token: $.cookie("token")
224
-	}, function(result) {
225
-		if(result.state.toLowerCase() == "success") {
226
-			$.fn.zTree.init(obj, setting, result.data);
227
-		}
228
-	})
229
-}
230
-
231
-function zTreeOnClick(event, treeId, treeNode) {
232
-	if(event) {
233
-		event.stopPropagation();
234
-	}
235
-	var obj = $("#" + event.data.treeId).parent();
236
-	obj.parent().find("input").eq(0).val(treeNode.F_DeptName);
237
-	obj.parent().find("input").eq(1).val(treeNode.F_DeptId);
238
-	obj.hide();
239
-	getRY($(".clid"), $("#clbm").val());
240
-};
241
-
242
-//获取人员
243
-function getRY(obj, deptid) {
244
-	obj.empty();
245
-	obj.append('<li itemid="">--请选择--</li>');
246
-	obj.parent().parent().find("input").eq(0).val("--请选择--");
247
-	obj.parent().parent().find("input").eq(1).val("");
248
-	$.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
249
-		deptid: deptid,
250
-		token: $.cookie("token")
251
-	}, function(result) {
252
-		if(result.state.toLowerCase() == "success") {
253
-			$(result.data).each(function(i, n) {
254
-				obj.append('<li itemid="' + n.F_UserId + '">' + n.F_UserName + '</li>');
255
-			});
256
-			obj.find("li").click(function(event) {
257
-				if(event) {
258
-					event.stopPropagation();
259
-				}
260
-				$(this).parent().parent().parent().find("input").eq(0).val($(this).text());
261
-				$(this).parent().parent().parent().find("input").eq(1).val($(this).attr("itemid"));
262
-				$(this).parent().parent().hide();
263
-			});
264
-		}
265
-	})
266
-}*/
267
-
268
-//处理
269
-function dealWorkOrder(oid) {
270
-	$.post(huayi.config.callcenter_url + 'WorkOrder/DealWorkOrder', {
271
-		orderid: oid, //string	是	工单编号
272
-		customer: $('#cl_khxm').val(), //string 是 客户姓名
273
-		country: $('#t_county').val(), //string 否 乡镇
274
-		//country: $("#t_county").find("option:selected").text(),
275
-		address: $('#t_address').val(), //string 否 住址
276
-		inqtime: $('#t_inqtime').val(), //string 否 调查时间
277
-		inquser: $('#t_inquser').val(), //string 否 调查员
278
-		detail: $('#t_detail').val(), //string 是 反映问题
279
-		answer: $('#t_answer').val(), //string 否 回访反馈情况
280
-		remark: $('#t_remarks').val(), //string 否 备注
281
-		
282
-		
283
-
284
-		isend: $("input[name='ltype']:checked").val(), //int	是	是否结束 0否,1是
285
-		unit: $("#xl_box").val(),	//string	否	交办单位
286
-		infotype: $("#t_infoType").val(), //string	否	信息分类
287
-		clbm: $("#t_unit").val(), //string	否	处理部门
288
-		clgh: $("#t_clr").val(), //string	否	处理人
289
-		/*clbm: $("#clbm").val(), //int	否	处理部门
290
-		clid: $("#clid").val(), //int	否	处理人
291
-		cont: $("#cont").val(), //string	否	问题处理情况
292
-		infotypeid: $("input[name='ltypes']:checked").val(), //int	否	信息分类id,默认为0
293
-		unitid: $("#xl_box").val(), //int	否	交办单位id,默认为0*/
294
-		
295
-		token: $.cookie("token")
296
-	}, function(result) {
297
-		result = $.parseJSON(result);
298
-		if(result.state.toLowerCase() == "success") {
299
-			var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
300
-			parent.layer.close(index); //再执行关闭
301
-			parent.initTable();
302
-			parent.Hiden();
303
-			parent.layer.msg("处理工单成功");
304
-		}
305
-	})
306 261
 }

+ 91 - 100
CallCenterWeb.UI/js/WorkOrder/WorkOrder.js

@@ -21,11 +21,13 @@
21 21
 	$(".ckxq ul li").click(function() {
22 22
 		$(this).addClass("Active").siblings().removeClass("Active");
23 23
 		var i = $(this).index();
24
-		var s = $(this).attr("index");
24
+		var s=$(this).attr("index");console.log(s);
25 25
 		$(".gdxq").hide();
26 26
 		$(".gdxq").eq(i).show();
27 27
 		if(i > 0) {
28 28
 			cljl(s);
29
+			console.log(i)
30
+			
29 31
 		}
30 32
 	});
31 33
 	$(".Closed").click(function() {
@@ -117,66 +119,71 @@ function xq() {
117 119
 				$("#xq_gdzt").html(GetStateName(data.State));
118 120
 				$("#xq_khxm").text(data.Customer);
119 121
 				$("#xq_khdh").text(data.CustomerTel);
120
-				$("#xq_wtlx").text(data.Source); //工单来源
122
+				$("#xq_wtlx").text(data.Source);//工单来源
121 123
 				$("#xq_zxgh").text(data.CreateUser);
122 124
 				$("#xq_zxxm").text(data.CreateUserName);
123
-				$("#xq_county").text(data.CountryName); //乡镇
124
-				$("#xq_address").text(data.Address); //地址
125
-				$("#xq_time").text(data.Inqtime && data.Inqtime.split(' ')[0]); //调查时间
126
-				$("#xq_investigator").text(data.Inquser); //调查员
127
-				$("#xq_gdnr").text(data.Detail); //反映问题
128
-				$("#xq_clnr").text(data.Answer); //回访反馈情况
129
-				$("#xq_cont").text(data.clcontent); //问题处理情况
130
-				$("#xq_remarks").text(data.Remark); //备注
131
-
132
-				//$("#xq_xxsh").text(Audit(data.IsAudit)); //信息审核
125
+				$("#xq_clnr").text(data.Answer);
126
+				$("#xq_gdnr").text(data.Detail);
127
+				$("#xq_xxsh").text(Audit(data.IsAudit));//信息审核
133 128
 				$("#xq_xxfl").text(data.InfoType);
134 129
 				//交办单位     Unit
135 130
 				$("#xq_jbdw").text(data.Unit);
136 131
 				$(".gdxq").eq(0).find(".allbc").remove();
137 132
 				var Files = data.File;
138
-				//console.log(Files);
133
+				console.log(Files);
139 134
 				$("#IMG_box").empty();
140
-				if(Files && Files.length > 0) {
141
-					$(Files).each(function(i, n) {
142
-						if(n.F_FileType.split("\/")[0] === 'image') {
143
-							$('<div class="img-box">' +
144
-								'<span class="img_mask"><span onclick=downloadFile("'+ n.F_FileUrl +'","'+ n.F_FileName +'","'+ n.F_FileType +'") title="点击下载"><i class="fa fa-download" aria-hidden="true"></i></span></span>' +
145
-								'<img layer-src="' + n.F_FileUrl + '" src="' + n.F_FileUrl + '" alt="' + n.F_FileName + '" class="image-item" /><div>').appendTo("#IMG_box");
146
-						} else {
147
-							$('<div class="img-box">' +
148
-								'<span class="img_mask"><span href="javascript:;" onclick=downloadFile("'+ n.F_FileUrl +'","'+ n.F_FileName +'","'+ n.F_FileType +'") title="点击下载"><i class="fa fa-download" aria-hidden="true"></i></span></span>' +
149
-								'<span class="">' + n.F_FileName.split(".")[1] + '</span><div>').appendTo("#IMG_box");
135
+//				if(Files){
136
+//				
137
+//					$(Files).each(function(i, n) {
138
+//						$('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" /><div>').appendTo("#IMG_box");
139
+//					})
140
+//					//图片放大
141
+////					$('.image-item').click(function() {
142
+////						  
143
+////					})
144
+////			
145
+//				}
146
+if(Files){
147
+							var a ;
148
+							var b;
149
+							$(Files).each(function(i, n) {
150
+								a=n.F_FileType.split("\/")[0];
151
+								b=n.F_FileName.split(".")[1];
152
+								console.log(a);
153
+								if(a=='image'){
154
+									$('<div class="img-box"><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><img src="' + n.F_FileUrl + '" alt="" class="image-item"  data-preview-group="1" /></a><div>').appendTo("#IMG_box");	
155
+								}else{
156
+									$('<div class="img-box "><a href="+' + n.F_FileUrl + '" download="'+n.F_FileName+'"><span class="">'+b+'</span></a><div>').appendTo("#IMG_box");	
157
+							}
158
+								
159
+							})
150 160
 						}
151
-					});
152
-					layer.photos({
153
-						photos: '#IMG_box',
154
-						anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数)
155
-					});
156
-				}
161
+				
162
+//				if(result.data.item.length > 0) {
163
+//					var html = '<div class="allbc">补充记录' +
164
+//						'<table class="table table-hover table-striped"><thead><tr><th><div class="th-inner">补充人</div></th>' +
165
+//						'<th><div class="th-inner">补充详情</div></th><th><div class="th-inner">创建时间</div></th></tr></thead><tbody>';
166
+//
167
+//					$(result.data.item).each(function(i, n) {
168
+//						html += '<td>' + n.CreateUserName + '</td><td>' + n.Detail + '</td><td>' + n.CreateTime + '</td>';
169
+//					})
170
+//					html += '</tbody></table></div>';
171
+//					$(".gdxq").eq(0).append($(html));
172
+//				}
173
+/***************************图片信息*/
157 174
 			}
158 175
 		}
159 176
 	})
160 177
 }
161
-function downloadFile(data, strFileName, strMimeType){
162
-	debugger
163
-//	$.ajax({
164
-//  	url: data,
165
-//  	success: download.bind(true, strMimeType, strFileName)
166
-//  });
167
-	
168
-	download(new Blob([data.bold()]), strFileName, strMimeType);
169
-	
170
-	//download(data, strFileName, strMimeType);
171
-}
178
+
172 179
 function cljl(type) {
173 180
 	//先销毁表格
174
-	if(type == 4) {
181
+	if(type==4){
175 182
 		var table = $(".gdxq").eq(2).find("table");
176
-	} else {
183
+	}else{
177 184
 		var table = $(".gdxq").eq(type).find("table");
178 185
 	}
179
-
186
+	
180 187
 	table.bootstrapTable('destroy');
181 188
 	//初始化表格,动态从服务器加载数据
182 189
 	table.bootstrapTable({
@@ -186,8 +193,7 @@ function cljl(type) {
186 193
 		pagination: true, //启动分页
187 194
 		pageSize: 5, //每页显示的记录数
188 195
 		pageNumber: 1, //当前第几页
189
-		pageList: [5, 10, 50, 100], //记录数可选列表
190
-		contentType: 'application/x-www-form-urlencoded',
196
+		pageList: [10, 20, 50, 100], //记录数可选列表
191 197
 		search: false, //是否启用查询
192 198
 		showColumns: false, //显示下拉框勾选要显示的列
193 199
 		showRefresh: false, //显示刷新按钮
@@ -237,13 +243,12 @@ function GetStateName(val) {
237 243
 	//      case '1': str = "处理中"; break;
238 244
 	//      case '2': str = "已完结"; break;
239 245
 	//  }
240
-	//ltype 0,1 待完成  2已完成
241
-	if(val == 0 || val == 1) {
242
-		return '<div class="warning">待完成</div>';
246
+	if(val == 0) {
247
+		return '<div class="warning">待指派</div>'
248
+	} else if(val == 1) {
249
+		return '<div class="primary">处理中</div>'
243 250
 	} else if(val == 2) {
244
-		return '<div class="primary">已完成</div>';
245
-	} else {
246
-		return '-';
251
+		return '<div class="defauli">已完结</div>'
247 252
 	}
248 253
 	return str;
249 254
 }
@@ -251,7 +256,8 @@ function GetStateName(val) {
251 256
 function ComXQ(val, row) {
252 257
 	var str = '';
253 258
 	if(row.IsLast)
254
-
259
+	
260
+	
255 261
 	{
256 262
 		str = str + row.DealUserName + " 完结工单。" + "<br>";
257 263
 	}
@@ -347,10 +353,6 @@ function Dispose(val, row) {
347 353
 	return czhtml(val, row, "处理");
348 354
 }
349 355
 
350
-function ex2Pdf(val, row) {
351
-	return '<div class="imgs" ><a class="xg" href="javascript:;" onclick= export2pdf("' + row.WorkOrderID + '")>导出</a></div>';
352
-}
353
-
354 356
 function Expedite(val, row) {
355 357
 	return czhtml(val, row, "催办");
356 358
 }
@@ -362,55 +364,44 @@ function Comment(val, row) {
362 364
 function czhtml(val, row, str) {
363 365
 	return '<div class="imgs" ><a class="xg" itemstr=\'' + JSON.stringify(row) + '\' onclick= oper("' + val + '",this) >' + str + '</a></div>';
364 366
 }
365
-
366 367
 function czhtmls(val, row, str) {
367 368
 	return '<div class="imgs" ><a class="xg"  onclick= opers("' + val + '",this) >' + str + '</a></div>';
368 369
 }
369
-
370 370
 function oper(val, obj) {
371
-	layer.open({
372
-		type: 2,
373
-		content: "WorkOrderDeal.html?str=" + val, //iframe的url,no代表不显示滚动条
374
-		title: '处理工单',
375
-		area: ['86%', '88%'], //宽高
376
-	})
371
+layer.open({
372
+					type: 2,
373
+					content: "WorkOrderDeal.html?str="+val, //iframe的url,no代表不显示滚动条
374
+					title: '处理工单',
375
+					area: ['55%', '68%'], //宽高
376
+				})
377 377
 
378 378
 }
379
-//导出pdf
380
-function export2pdf(wid) {
381
-	layer.open({
382
-		type: 2,
383
-		content: "../commonHtml/printPreview.html?wid=" + wid, //iframe的url,no代表不显示滚动条
384
-		title: '导出pdf',
385
-		area: ['788.8px', '90%'], //宽高
386
-	});
387
-}
379
+function opers(val, obj) {
380
+layer.open({
381
+					type: 2,
382
+					content: "WorkEvaluate.html?str="+val, //iframe的url,no代表不显示滚动条
383
+					title: '评价工单',
384
+					area: ['55%', '68%'], //宽高
385
+				})
388 386
 
389
-//function opers(val, obj) {
390
-//	layer.open({
391
-//		type: 2,
392
-//		content: "WorkEvaluate.html?str=" + val, //iframe的url,no代表不显示滚动条
393
-//		title: '评价工单',
394
-//		area: ['55%', '68%'], //宽高
395
-//	})
396
-//}
397
-//  审核信息
398
-//function Audit(val) {
399
-//	var str = '';
400
-//	switch(val + '') {
401
-//		case '0':
402
-//			str = "未审核";
403
-//			break;
404
-//		case '1':
405
-//			str = "无效";
406
-//			break;
407
-//		case '2':
408
-//			str = "有效";
409
-//			break;
410
-//	}
411
-//	return str;
412
-//}
413
-//限制字符串长度
387
+}
388
+	///  审核信息
389
+			function Audit(val) {
390
+				var str = '';
391
+				switch(val + '') {
392
+					case '0':
393
+						str = "未审核";
394
+						break;
395
+					case '1':
396
+						str = "无效";
397
+						break;
398
+					case '2':
399
+						str = "有效";
400
+						break;
401
+				}
402
+				return str;
403
+			}
404
+			//限制字符串长度
414 405
 function Detail(val) {
415 406
 	if(val) {
416 407
 		var str = '<div '
@@ -424,6 +415,6 @@ function Detail(val) {
424 415
 	}
425 416
 }
426 417
 
427
-function Hiden() {
418
+function Hiden(){
428 419
 	$(".ckxq").addClass("Hidens");;
429
-}
420
+}