浏览代码

思念修改页面提交,处理结果

miaofuhao 6 年之前
父节点
当前提交
d054c726bc
共有 2 个文件被更改,包括 115 次插入4 次删除
  1. 45 0
      CallCenterWeb.UI/WorkOrder/Xga.html
  2. 70 4
      CallCenterWeb.UI/js/WorkOrder/xgWork.js

+ 45 - 0
CallCenterWeb.UI/WorkOrder/Xga.html

@@ -151,6 +151,9 @@
151 151
         .complainDiv2{
152 152
 			display: none;
153 153
 		}
154
+		.deal{
155
+			display: none;
156
+		}
154 157
     </style>
155 158
 </head>
156 159
 
@@ -319,6 +322,48 @@
319 322
                             <textarea name="" rows="5" cols="" placeholder="" id="remark"></textarea>
320 323
                         </td>
321 324
                     </tr>
325
+					<tr class="ns-2 deal">
326
+						<th>处理费用:</th>
327
+						<td>
328
+							<div>&nbsp;
329
+								<label style="font-weight: normal;">
330
+                                    <input type="number" style="width: 60px; padding-left: 5px;" id="dealCost" /> 
331
+                                    &nbsp;&nbsp;元
332
+                                </label>
333
+							</div>
334
+						</td>
335
+					</tr>
336
+					<tr class="deal">
337
+						<th>处理状态:</th>
338
+						<td colspan="3">
339
+							<div class="disposeST">
340
+							</div>
341
+						</td>
342
+					</tr>
343
+					<tr class="ns-2 deal">
344
+						<th>响应状态:</th>
345
+						<td colspan="3">
346
+							<div class="responseST">
347
+								
348
+							</div>
349
+						</td>
350
+					</tr>
351
+					<tr class="deal">
352
+						<th>处理结果:</th>
353
+						<td colspan="5">
354
+							<div>
355
+								<textarea id="dealCont" name="" rows="3" style="width:100%;"></textarea>
356
+							</div>
357
+						</td>
358
+					</tr>
359
+					<tr class="deal">
360
+						<th>客诉进展详述:</th>
361
+						<td colspan="5">
362
+							<div>
363
+								<textarea id="cont" name="" rows="3" style="width:100%;"></textarea>
364
+							</div>
365
+						</td>
366
+					</tr>
322 367
                     <tr>
323 368
                         <td colspan="8" style="text-align: center;">
324 369
                             <button class="btns customerSubmit">保&nbsp;存</button>

+ 70 - 4
CallCenterWeb.UI/js/WorkOrder/xgWork.js

@@ -14,10 +14,12 @@ $(document).ready(function () {
14 14
 				if(data.data.groname == '思念组') {
15 15
 					$(".snRmove").remove();
16 16
 					$(".dkRmove").show();
17
+					
17 18
 				} else {
18 19
 					$(".snRmove").show();
19 20
 					$(".complainDiv2").hide();
20 21
 					$(".dkRmove").remove();
22
+					$(".ns-2").remove();
21 23
 				}
22 24
 			}
23 25
 		}
@@ -108,7 +110,12 @@ $(document).ready(function () {
108 110
                 $('#remark').val(data.F_Remark); //备注     
109 111
                 $('#vipName').val(data.F_VIPId); //专员姓名    
110 112
                 $('#vipNameDK').val(data.F_VIPName);
111
-                $('#vipTel').val(data.F_VIPPhone); //专员号码       
113
+                $('#vipTel').val(data.F_VIPPhone); //专员号码      
114
+                if (data.F_State=="1") {
115
+                	$(".deal").show();
116
+                } else{
117
+                	$(".deal").remove();
118
+                }
112 119
                 $("input[name='sendBack'][value='" + data.F_IsBack+"']").attr("checked", true); 
113 120
                 if ($(".orderType option:selected").text() != "投诉") {
114 121
 		            $(".complainDiv2").show();
@@ -119,6 +126,18 @@ $(document).ready(function () {
119 126
 		            $(".complainDiv").show();
120 127
 		            typeSmall =$(".complaintType1").val();
121 128
 		        }
129
+		        if (data.F_DealCost=="0") {
130
+					$("#dealCost").val(""); //处理费用
131
+				}else{
132
+					$("#dealCost").val(data.F_DealCost); //处理费用
133
+				}
134
+				//$("input[type=radio][value='']").prop("checked",true);
135
+				$("input[type=radio][name=response][value="+data.F_DealTimely+"]").attr("checked",'checked')//响应状态
136
+				$("input[type=radio][name=ltype][value="+data.F_DealState+"]").attr("checked",'checked')//响应状态
137
+				$("#disposeST").text(data.DealStateName); //处理状态
138
+				 
139
+				$("#dealCont").text(data.F_DealResult); //处理结果
140
+				$("#cont").text(data.F_DealDes); //客诉进展详述
122 141
                 
123 142
             }
124 143
         }
@@ -155,7 +174,42 @@ $(document).ready(function () {
155 174
 
156 175
 })
157 176
 
158
-
177
+//处理状态
178
+dealState();
179
+function dealState() {
180
+	$.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
181
+		"token": $.cookie("token"),
182
+		flag: "CLZT"
183
+	}, function(result) {
184
+		result = $.parseJSON(result);
185
+		var Count = result.data;
186
+		$(Count).each(function(i, n) {
187
+            $('<label style="font-weight: normal; margin-right: 15px;">'+
188
+            '<input type="radio" value="' + n.F_DictionaryValueId
189
+			+ '" name="ltype"/>' + n.F_Name 
190
+			+ '</label>').appendTo($(".disposeST"));
191
+		})
192
+		$('.disposeST input:radio:first').attr('checked', 'checked');
193
+	});
194
+}
195
+//响应状态
196
+responseState();
197
+function responseState() {
198
+	$.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
199
+		"token": $.cookie("token"),
200
+		flag: "XYZT"
201
+	}, function(result) {
202
+		result = $.parseJSON(result);
203
+		var Count = result.data;
204
+		$(Count).each(function(i, n) {
205
+			$('<label style="font-weight: normal; margin-right: 15px;">'+
206
+            '<input type="radio" value="' + n.F_DictionaryValueId
207
+			+ '" name="response"/>' + n.F_Name 
208
+			+ '</label>').appendTo($(".responseST"));
209
+		})
210
+		$('.responseST input:radio:first').attr('checked', 'checked');
211
+	});
212
+}
159 213
 //工单类型
160 214
 function getOrderType() {
161 215
     $.get(huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlag', {
@@ -308,7 +362,15 @@ function ComplaintVip() {
308 362
 
309 363
 //保存
310 364
 function saveCustomer() {
311
-
365
+	var val = $("input[name='ltype']:checked").val();
366
+	var valRes = $("input[name='response']:checked").val();
367
+	var dealCost;
368
+	if (isNaN($("#dealCost").val())) {
369
+		dealCost="";
370
+		
371
+	}else{
372
+		dealCost=$("#dealCost").val();
373
+	}
312 374
     if (!$('#name').val()) {
313 375
         layer.confirm('请输入姓名!', {
314 376
             icon: 2,
@@ -371,11 +433,15 @@ function saveCustomer() {
371 433
             vipname:$('#vipNameDK').val(),
372 434
             vipphone: $('#vipTel').val(), //专员号码     
373 435
             isback: $('input[name="sendBack"]:checked').val(),
436
+            dealcost: dealCost*1,	//处理费用
437
+			dealresult:$("#dealCont").val(),//处理结果
438
+			dealdes: $("#cont").val(),	//客诉进展详述	
439
+			dealstate:val,	//处理状态
440
+			dealtimely:valRes,		//及时响应
374 441
             callid: $("#CallID").val()
375 442
         },
376 443
         success: function(data) {
377 444
             if (data.state.toLowerCase() == 'success') {
378
-            	debugger
379 445
                 $('.customerSubmit').attr("disabled", false);
380 446
 	            $('.customerSubmit').text('保存');
381 447
             	var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引