Просмотр исходного кода

修改 相关按钮权限和操作的参数;

fanlongfei лет назад: 6
Родитель
Сommit
e1e0ec7dcf

+ 1 - 1
CallCenterWeb.UI/WorkOrder/WorkOrderLogs.html

@@ -109,7 +109,7 @@
109 109
 					},
110 110
 					onLoadSuccess: function() { //加载成功时执行
111 111
 						//layer.msg("加载成功");
112
-						authorizeOperateButton();
112
+						// authorizeOperateButton();
113 113
 					},
114 114
 					onLoadError: function() { //加载失败时执行
115 115
 						//layer.msg("加载数据失败", { time: 1500, icon: 2 });

+ 7 - 4
CallCenterWeb.UI/WorkOrder/WorkOrderSearch.html

@@ -37,9 +37,12 @@
37 37
 						<div class="form-group">
38 38
 							<select class="form-control selectpicker" id="sc_state" data-live-search="true">
39 39
 								<option value="-1">请选择工单状态</option>
40
-								<option value="0">待指派</option>
41
-								<option value="1">待处理</option>
42
-								<option value="2">已处理</option>
40
+								<option value="0">新工单待指派</option>
41
+								<option value="1">已指派待接单</option>
42
+								<option value="2">已接单待处理</option>
43
+								<option value="3">已退回待处理</option>
44
+								<option value="4">处理中</option>
45
+								<option value="5">已完结</option>
43 46
 							</select>
44 47
 						</div>
45 48
 						<div class="form-group">
@@ -87,7 +90,7 @@
87 90
 							<th data-field="AuditUserNameRel" data-formatter="formatterAuditUser" data-align="center">接收人</th>
88 91
 							<th data-field="CreateUserNameRel" data-align="center">创建人</th>
89 92
 							<th data-field="CreateTime" data-align="center">创建时间</th>
90
-							<th data-field="ID" data-class="workOprate workOprate7" data-formatter="formatterOprate" data-align="center">操作工单</th>
93
+							<!-- <th data-field="ID" data-class="workOprate workOprate7" data-formatter="formatterOprate" data-align="center">操作工单</th> -->
91 94
 						</tr>
92 95
 					</thead>
93 96
 				</table>

+ 21 - 6
CallCenterWeb.UI/callScreen/call.js

@@ -690,7 +690,7 @@ function formatterDealType(val, row) {
690 690
 
691 691
 //格式化工单编号
692 692
 function formatterWorkOrderID(val, row) {
693
-	return '<div class="imgs" ><a class="xg" onclick="btn_detail(\'' + val + '\',\'' + row.State + '\',\'' + row.IsAdminSend + '\')">' + val + '</a></div>'
693
+	return '<div class="imgs" ><a class="xg" onclick="btn_detail(\'' + row.ID + '\',\'' + row.State + '\',\'' + row.IsAdminSend + '\')">' + val + '</a></div>'
694 694
 }
695 695
 
696 696
 function btn_detail(oid, isdeal, proid) {
@@ -745,24 +745,39 @@ function ck(val) {
745 745
 
746 746
 //格式化 工单状态
747 747
 function formatterState(val) {
748
+	//工单状态0待指派,1待处理,2已处理 原来的状态 不用!!!!
749
+	// 0新工单待指派,1已指派待接单,2已接单待处理,3已退回待处理,4处理中,5已完结
748 750
 	var stateStr = '-';
749 751
 	var stateClass = '';
750
-	switch(val) { //工单状态0待指派,1待处理,2已处理
752
+	switch(val) { 
751 753
 		case 0:
752
-			stateStr = '待指派';
754
+			stateStr = '新工单待指派';
753 755
 			stateClass = 'audit_wait';
754 756
 			break;
755 757
 		case 1:
756
-			stateStr = '待处理';
757
-			stateClass = 'audit_revoke';
758
+			stateStr = '已指派待接单';
759
+			stateClass = 'audit_refuse';
758 760
 			break;
759 761
 		case 2:
760
-			stateStr = '已处理';
762
+			stateStr = '已接单待处理';
763
+			stateClass = 'audit_revoke';
764
+			break;
765
+		case 3:
766
+			stateStr = '已退回待处理';
767
+			stateClass = 'audit_termination'; 
768
+			break;
769
+		case 4:
770
+			stateStr = '处理中';
771
+			stateClass = 'audit_doned';
772
+			break;
773
+		case 5:
774
+			stateStr = '已完结';
761 775
 			stateClass = 'audit_done';
762 776
 			break;
763 777
 		default:
764 778
 			break;
765 779
 	}
780
+	
766 781
 	return '<div class="' + stateClass + '">' + stateStr + '</div>';
767 782
 }
768 783
 

+ 1 - 1
CallCenterWeb.UI/callScreen/callScreen.html

@@ -365,7 +365,7 @@
365 365
 										<thead>
366 366
 											<tr>
367 367
 												<th data-field="WorkOrderID" data-formatter="formatterWorkOrderID" data-align="center">工单编号</th>
368
-												<th data-field="State" data-formatter="formatterState" data-align="center">工单状态</th>
368
+												<th data-field="State" data-formatter="formatterState" data-width="110" data-align="center">工单状态</th>
369 369
 												<th data-field="IsEffective" data-formatter="formatterIsEffective" data-align="center">工单有效性</th>
370 370
 												<th data-field="GDLXName" data-align="center">工单类型</th>
371 371
 												<th data-field="TypeClassName" data-align="center">业务办理</th>

+ 18 - 2
CallCenterWeb.UI/callScreen/css/call.css

@@ -1158,16 +1158,32 @@ html,
1158 1158
 	border-color: #e5e6e7 !important;
1159 1159
 }
1160 1160
 
1161
+.audit_all {
1162
+	color: #19aad0;
1163
+}
1164
+
1161 1165
 .audit_wait {
1162 1166
 	color: #febd23;
1163 1167
 }
1164 1168
 
1169
+.audit_done {
1170
+	color: #5ccb91;
1171
+}
1172
+
1173
+.audit_refuse {
1174
+	color: #fd7c78;
1175
+}
1176
+
1177
+.audit_doned {
1178
+	color: #3cd6c9;
1179
+}
1180
+
1165 1181
 .audit_revoke {
1166 1182
 	color: #fd72b9;
1167 1183
 }
1168 1184
 
1169
-.audit_done {
1170
-	color: #5ccb91;
1185
+.audit_termination {
1186
+	color: #fc3d18;
1171 1187
 }
1172 1188
 
1173 1189
 .company_search {

+ 3 - 1
CallCenterWeb.UI/commonTpl/seeWorkOrderDetail.html

@@ -172,7 +172,9 @@
172 172
 				if(oid) {
173 173
 					btn_detail(oid); //工单详情 获取 处理记录催办记录
174 174
 					//工单状态0待指派,1待处理,2已处理
175
-					if(isdeal === '2') {
175
+					// if(isdeal === '2') {
176
+					// 0新工单待指派,1已指派待接单,2已接单待处理,3已退回待处理,4处理中,5已完结
177
+					if(+isdeal > 3) {
176 178
 						$('.order_detail_btns').hide();
177 179
 					} else {
178 180
 						$('.order_detail_btns').show();

+ 88 - 74
CallCenterWeb.UI/js/WorkOrder/WorkOrder.js

@@ -1,7 +1,7 @@
1 1
 /**
2 2
  * 工单管理
3 3
  * */
4
-var detailOrderNum = ''; //获取工单详情的工单编号
4
+var detailOrderNum = ''; //获取工单详情的工单ID
5 5
 $(document).ready(function() {
6 6
 	//初始化时间
7 7
 	laydate.render({
@@ -122,7 +122,7 @@ function initTable() {
122 122
 		},
123 123
 		onLoadSuccess: function() { //加载成功时执行
124 124
 			//layer.msg("加载成功");
125
-			// authorizeOperateButton(); //获取 userType 判断按钮权限
125
+			authorizeOperateButton(); //获取 userRoleCode 判断按钮权限
126 126
 		},
127 127
 		onLoadError: function() { //加载失败时执行
128 128
 			//layer.msg("加载数据失败", { time: 1500, icon: 2 });
@@ -170,7 +170,7 @@ function initTableExpedite() {
170 170
 		},
171 171
 		onLoadSuccess: function() { //加载成功时执行
172 172
 			//layer.msg("加载成功");
173
-			// authorizeOperateButton(); //获取 userType 判断按钮权限
173
+			authorizeOperateButton(); //获取 userRoleCode 判断按钮权限
174 174
 		},
175 175
 		onLoadError: function() { //加载失败时执行
176 176
 			//layer.msg("加载数据失败", { time: 1500, icon: 2 });
@@ -178,59 +178,54 @@ function initTableExpedite() {
178 178
 	});
179 179
 }
180 180
 
181
-//获取 userType 判断按钮权限
181
+//获取 userRoleCode 判断按钮权限
182 182
 function authorizeOperateButton() {
183
-	var userType = $.cookie("userType");
184
-//	userType = "1";//测试数据
185
-	//-1系统管理员  1接待部,2办理人员,3区域客服,4监管,业主(客户档案会员)  0没有部门
183
+	var userRoleCode = $.cookie("userRoleCode");
184
+	// userRoleCode = "";//测试数据
185
+	//所有人均有创建和查询的功能,XTGLY-系统维护、CJGLY-超级管理员拥有所有权限
186 186
 	$('.tool_downs').find('[authorize=yes]').hide();
187 187
 	$('#workorderlist').find('.workOprate').hide();
188
-	switch(userType) {
189
-		case "-1":
188
+	switch(userRoleCode) {
189
+		case "XTGLY": // 系统维护
190
+		case "CJGLY": // 超级管理员
190 191
 			$('.tool_downs').find('[authorize=yes]').show();
191 192
 			$('#workorderlist').find('.workOprate').show();
192 193
 			break;
193
-		case "1": //接待部(400接待员) (创建、分配、处理、修改、催办 、评论、审核微信工单 ,删除)
194
-			$('.tool_downs').find('[id*="HY_transfer"]').show();
195
-			$('.tool_downs').find('[id*="HY_end"]').show();
196
-			$('.tool_downs').find('[id*="HY_edit"]').show();
197
-			$('.tool_downs').find('[id*="HY_remind"]').show();
198
-			$('.tool_downs').find('[id*="HY_comment"]').show();
199
-			$('.tool_downs').find('[id*="HY_auditor"]').show();
200
-			$('.tool_downs').find('[id*="HY_delete"]').show();
201
-			$('#workorderlist').find('.workOprate1').show(); //待指派
202
-			$('#workorderlist').find('.workOprate2').show(); //待处理
203
-			$('#workorderlist').find('.workOprate3').show(); //工单催办
204
-			$('#workorderlist').find('.workOprate4').show(); //超期工单
205
-			$('#workorderlist').find('.workOprate5').show(); //已处理
206
-			$('#workorderlist').find('.workOprate7').show(); //综合查询
207
-			$('#workorderlist').find('.workOprate8').show(); //微信工单
208
-			break;
209
-		case "2": //2--办理人员  (接单、处理、退回 )
210
-			$('.tool_downs').find('[id*="HY_receive"]').show();
211
-			$('.tool_downs').find('[id*="HY_end"]').show();
212
-			$('.tool_downs').find('[id*="HY_back"]').show();
213
-			$('#workorderlist').find('.workOprate1').show(); //待指派
214
-			$('#workorderlist').find('.workOprate6').show(); //待接单
215
-			$('#workorderlist').find('.workOprate2').show(); //待处理
216
-			break;
217
-		case "3": //3--区域客服  (分配、处理、接单、退回、催办)
218
-			$('.tool_downs').find('[id*="HY_transfer"]').show();
219
-			$('.tool_downs').find('[id*="HY_end"]').show();
220
-			$('.tool_downs').find('[id*="HY_receive"]').show();
221
-			$('.tool_downs').find('[id*="HY_back"]').show();
222
-			$('.tool_downs').find('[id*="HY_remind"]').show();
223
-			$('#workorderlist').find('.workOprate1').show(); //待指派
224
-			$('#workorderlist').find('.workOprate6').show(); //待接单
225
-			$('#workorderlist').find('.workOprate2').show(); //待处理
226
-			$('#workorderlist').find('.workOprate4').show(); //超期工单
227
-			$('#workorderlist').find('.workOprate3').show(); //工单催办
228
-			break;
229
-		case "4": //监管:查看、催办。
230
-			$('.tool_downs').find('[id*="HY_remind"]').show();
231
-			$('#workorderlist').find('.workOprate4').show(); //超期工单
232
-			$('#workorderlist').find('.workOprate3').show(); //工单催办
194
+		case "JDYPTZX": // 普通坐席 派单(分配)、处理、删除、催办
195
+		case "JDYBZZX": // 坐席班长 派单(分配)、处理、删除、催办
196
+				$('.tool_downs').find('[id*="HY_transfer"]').show();
197
+				$('.tool_downs').find('[id*="HY_end"]').show();
198
+				$('.tool_downs').find('[id*="HY_delete"]').show();
199
+				$('.tool_downs').find('[id*="HY_remind"]').show();
200
+				$('#workorderlist').find('.workOprate1').show(); //待指派
201
+				$('#workorderlist').find('.workOprate3').show(); //工单催办
233 202
 			break;
203
+		case "JG": // JG-监管 退回/接单、分配、处理、催办
204
+				$('.tool_downs').find('[id*="HY_back"]').show();
205
+				$('.tool_downs').find('[id*="HY_transfer"]').show();
206
+				$('.tool_downs').find('[id*="HY_end"]').show();
207
+				$('.tool_downs').find('[id*="HY_remind"]').show();
208
+				$('#workorderlist').find('.workOprate1').show(); //待指派
209
+				$('#workorderlist').find('.workOprate2').show(); //待处理
210
+				$('#workorderlist').find('.workOprate3').show(); //工单催办
211
+				$('#workorderlist').find('.workOprate4').show(); //超期工单
212
+			break;
213
+		case "BLRY":	//BLRY-办理人员 退回/接单、处理 异常退回
214
+				$('.tool_downs').find('[id*="HY_back"]').show();
215
+				$('.tool_downs').find('[id*="HY_end"]').show();
216
+				$('#workorderlist').find('.workOprate2').show(); //待处理
217
+			break;
218
+// 		case "1": //接待部(400接待员) (创建、分配、处理、修改、催办 、评论、审核微信工单 ,删除)
219
+// 
220
+// 			$('.tool_downs').find('[id*="HY_edit"]').show();
221
+// 			$('.tool_downs').find('[id*="HY_remind"]').show();
222
+// 			$('.tool_downs').find('[id*="HY_comment"]').show();
223
+// 			$('.tool_downs').find('[id*="HY_auditor"]').show();
224
+// 
225
+// 			$('#workorderlist').find('.workOprate5').show(); //已处理
226
+// 			$('#workorderlist').find('.workOprate7').show(); //综合查询
227
+// 			$('#workorderlist').find('.workOprate8').show(); //微信工单
228
+// 			break;
234 229
 		default:
235 230
 			break;
236 231
 	}
@@ -240,13 +235,14 @@ function authorizeOperateButton() {
240 235
 //格式化操作(综合查询)
241 236
 function formatterOprate(val, row) {
242 237
 	//工单状态0待指派,1待处理,2已处理
238
+	// 0新工单待指派,1已指派待接单,2已接单待处理,3已退回待处理,4处理中,5已完结
243 239
 	if(row.State === 2) {
244 240
 		return '<ul class="tool_downs">' +
245 241
 			'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(' + val + ')" title="删除">删除</a></li>' +
246 242
 			'</ul>';
247 243
 	} else {
248 244
 		return '<ul class="tool_downs">' +
249
-			'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.WorkOrderID + '\')" title="修改">修改</a></li>' +
245
+			'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.ID + '\')" title="修改">修改</a></li>' +
250 246
 			'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(' + val + ')" title="删除">删除</a></li>' +
251 247
 			'</ul>';
252 248
 	}
@@ -255,17 +251,18 @@ function formatterOprate(val, row) {
255 251
 //格式化操作 (待指派)
256 252
 function formatterOprateDeal(val, row) {
257 253
 	return '<ul class="tool_downs">' +
258
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.WorkOrderID + '\')" title="修改">修改</a></li>' +
259
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_transfer_' + row.ID + '" onclick="btn_transfer(\'' + val + '\', false, \''+ row.IsAdminSend +'\')" title="分配">分配</a></li>' +
260
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_end_' + row.ID + '" onclick="btn_end(\'' + val + '\', false)" title="处理">处理</a></li>' +		
254
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.ID + '\')" title="修改">修改</a></li>' +
255
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_transfer_' + row.ID + '" onclick="btn_transfer(\'' + row.ID + '\', false, \''+ row.IsAdminSend +'\')" title="分配">分配</a></li>' +
256
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_end_' + row.ID + '" onclick="btn_end(\'' + row.ID + '\', false)" title="处理">处理</a></li>' +
257
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(\'' + row.ID + '\')" title="删除">删除</a></li>' +
261 258
 		'</ul>';
262 259
 }
263 260
 
264 261
 //格式化操作 (待接单)
265 262
 function formatterOprateReceive(val, row) {
266 263
 	return '<ul class="tool_downs">' +
267
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_receive_' + row.ID + '" onclick="btn_receive(\'' + val + '\')" title="接单">接单</a></li>' +
268
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_back_' + row.ID + '" onclick="btn_back(\'' + val + '\')" title="退回">退回</a></li>' +
264
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_receive_' + row.ID + '" onclick="btn_receive(\'' + row.ID + '\')" title="接单">接单</a></li>' +
265
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_back_' + row.ID + '" onclick="btn_back(\'' + row.ID + '\')" title="退回">退回</a></li>' +
269 266
 		'</ul>';
270 267
 }
271 268
 
@@ -281,8 +278,8 @@ function formatterOprateWchart(val, row) {
281 278
 function formatterOprateDispose(val, row) {
282 279
 	return '<ul class="tool_downs">' +
283 280
 		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(\'' + row.ID + '\')" title="删除">删除</a></li>' +
284
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_transfer_' + row.ID + '" onclick="btn_transfer(\'' + val + '\', false, \''+ row.IsAdminSend +'\')" title="分配">分配</a></li>' +
285
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_end_' + row.ID + '" onclick="btn_end(\'' + val + '\', false)" title="处理">处理</a></li>' +
281
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_transfer_' + row.ID + '" onclick="btn_transfer(\'' + row.ID + '\', false, \''+ row.IsAdminSend +'\')" title="分配">分配</a></li>' +
282
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_end_' + row.ID + '" onclick="btn_end(\'' + row.ID + '\', false)" title="处理">处理</a></li>' +
286 283
 		'</ul>';
287 284
 
288 285
 }
@@ -298,9 +295,9 @@ function formatterOprateParty(val, row) {
298 295
 //格式化操作 (工单催办 超期工单)
299 296
 function formatterOprateExpedite(val, row) {
300 297
 	return '<ul class="tool_downs">' +
301
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.WorkOrderID + '\')" title="修改">修改</a></li>' +
302
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(\'' + row.ID + '\')" title="删除">删除</a></li>' +
303
-		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_remind_' + row.ID + '" onclick="btn_remind(\'' + row.WorkOrderID + '\')" title="催办">催办</a></li>' +
298
+		// '<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_edit_' + row.ID + '" onclick="btn_edit(\'' + row.ID + '\')" title="修改">修改</a></li>' +
299
+		// '<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_delete_' + row.ID + '" onclick="btn_delete(\'' + row.ID + '\')" title="删除">删除</a></li>' +
300
+		'<li><a href="javascript:;" class="aBtn" authorize="yes" id="HY_remind_' + row.ID + '" onclick="btn_remind(\'' + row.ID + '\')" title="催办">催办</a></li>' +
304 301
 		'</ul>';
305 302
 }
306 303
 
@@ -313,23 +310,38 @@ function formatterOprateLogs(val, row) {
313 310
 
314 311
 //格式化工单编号
315 312
 function formatterOrderId(val, row) {
316
-	return '<div class="imgs" ><a class="xg" onclick=btn_detail("' + val + '") >' + val + '</a></div>'
313
+	return '<div class="imgs" ><a class="xg" onclick=btn_detail("' + row.ID + '") >' + val + '</a></div>'
317 314
 }
315
+
318 316
 //格式化 工单状态
319 317
 function formatterState(val) {
318
+	//工单状态0待指派,1待处理,2已处理 原来的状态 不用!!!!
319
+	// 0新工单待指派,1已指派待接单,2已接单待处理,3已退回待处理,4处理中,5已完结
320 320
 	var stateStr = '-';
321 321
 	var stateClass = '';
322
-	switch(val) { //工单状态0待指派,1待处理,2已处理
322
+	switch(val) { 
323 323
 		case 0:
324
-			stateStr = '待指派';
324
+			stateStr = '新工单待指派';
325 325
 			stateClass = 'audit_wait';
326 326
 			break;
327 327
 		case 1:
328
-			stateStr = '待处理';
329
-			stateClass = 'audit_revoke';
328
+			stateStr = '已指派待接单';
329
+			stateClass = 'audit_refuse';
330 330
 			break;
331 331
 		case 2:
332
-			stateStr = '已处理';
332
+			stateStr = '已接单待处理';
333
+			stateClass = 'audit_revoke';
334
+			break;
335
+		case 3:
336
+			stateStr = '已退回待处理';
337
+			stateClass = 'audit_termination'; 
338
+			break;
339
+		case 4:
340
+			stateStr = '处理中';
341
+			stateClass = 'audit_doned';
342
+			break;
343
+		case 5:
344
+			stateStr = '已完结';
333 345
 			stateClass = 'audit_done';
334 346
 			break;
335 347
 		default:
@@ -368,7 +380,6 @@ function formatterDetail(val) {
368 380
 		}
369 381
 		return strD;
370 382
 	}
371
-
372 383
 }
373 384
 
374 385
 //格式化接收人
@@ -442,7 +453,7 @@ function btn_edit(oid, isDetail) {
442 453
 
443 454
 /**
444 455
  * 处理
445
- * oid 工单编号
456
+ * oid 工单ID
446 457
  * idDeal 是否待处理的标志
447 458
  * isDetail 是否是详情页面的处理
448 459
  * proid 项目id
@@ -459,7 +470,7 @@ function btn_deal(oid, isDeal, isDetail, proid) {
459 470
 
460 471
 /**
461 472
  * 处理(结束)
462
- * oid 工单编号
473
+ * oid 工单ID
463 474
  * isDetail 是否是详情页面的处理
464 475
  * */
465 476
 function btn_end(oid, isDetail) {
@@ -474,7 +485,7 @@ function btn_end(oid, isDetail) {
474 485
 
475 486
 /**
476 487
  * 分配
477
- * oid 工单编号
488
+ * oid 工单ID
478 489
  * isDetail 是否是详情页面的处理
479 490
  * proid 项目id
480 491
  * */
@@ -509,7 +520,7 @@ function btn_receive(oid) {
509 520
 	});
510 521
 }
511 522
 
512
-//接单
523
+//退回
513 524
 function btn_back(oid) {
514 525
 	layer.confirm('您确认要退回当前工单吗?', {
515 526
 		icon: 7,
@@ -552,6 +563,7 @@ function btn_auditor(oid) {
552 563
 			});
553 564
 		});
554 565
 }
566
+
555 567
 /**
556 568
  * 审核
557 569
  * oid 工单id
@@ -712,7 +724,7 @@ function initTableLogs() {
712 724
 		},
713 725
 		onLoadSuccess: function() { //加载成功时执行
714 726
 			//layer.msg("加载成功");
715
-			// authorizeOperateButton();
727
+			authorizeOperateButton();
716 728
 		},
717 729
 		onLoadError: function() { //加载失败时执行
718 730
 			//layer.msg("加载数据失败", { time: 1500, icon: 2 });
@@ -747,7 +759,8 @@ function getItemList(type) {
747 759
 				page: params.pageNumber,
748 760
 				pagesize: params.pageSize,
749 761
 				type: type,
750
-				id: $("#xq_gdbh").text(),
762
+				// id: $("#xq_gdbh").text(), // 工单编号
763
+				orderid: detailOrderNum, // 工单ID
751 764
 				token: $.cookie("token")
752 765
 			};
753 766
 			return param;
@@ -858,6 +871,7 @@ function dcexcel(obj) {
858 871
 	url += "&isaudit=" + isaudit;
859 872
 	obj.href = url;
860 873
 }
874
+
861 875
 //催办的 导出
862 876
 function dcexcels(obj) {
863 877
 	var url = huayi.config.callcenter_url + "WorkOrder/ExportList?token=" + $.cookie("token");
@@ -870,4 +884,4 @@ function dcexcels(obj) {
870 884
 	url += "&regionid=" + $("#sc_pro").val();
871 885
 	url += "&buldingid=" + $("#sc_floor").val();
872 886
 	obj.href = url;
873
-}
887
+}

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

@@ -4,7 +4,7 @@
4 4
 
5 5
 $(document).ready(function() {
6 6
 	autosize($('textarea'));
7
-	var ID = helper.request.queryString("oid"); //工单编号
7
+	var ID = helper.request.queryString("oid"); //工单ID
8 8
 	var isDeal = helper.request.queryString("isDeal"); //是否待处理的标志
9 9
 
10 10
 	if(isDeal == "true") {

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

@@ -4,7 +4,7 @@
4 4
 
5 5
 $(document).ready(function() {
6 6
 	autosize($('textarea'));
7
-	var ID = helper.request.queryString("oid"); //工单编号
7
+	var ID = helper.request.queryString("oid"); //工单ID
8 8
 	if(ID) {
9 9
 		getWorkOrderInfo(ID);
10 10
 	}

+ 7 - 3
CallCenterWeb.UI/js/index.js

@@ -20,13 +20,17 @@ $(document).ready(function() {
20 20
 	}, function(result) {
21 21
 		if (result.state.toLowerCase() == "success") {
22 22
 			// console.log(result);
23
-			$.cookie("userType", result.data.usertype, {
24
-				expires: 7
25
-			});
23
+			// $.cookie("userType", result.data.usertype, {
24
+			// 	expires: 7
25
+			// });
26 26
 
27 27
 			$.cookie("userRoleId", result.data.role.F_RoleId, {
28 28
 				expires: 7
29 29
 			});
30
+			
31
+			$.cookie("userRoleCode", result.data.role.F_RoleCode, {
32
+				expires: 7
33
+			});
30 34
 
31 35
 			$(".username").text(result.data.user.F_UserName);
32 36
 			$('.user_code').text(result.data.user.F_UserCode);