Procházet zdrojové kódy

地铁代码提交

miaofuhao %!s(int64=5) %!d(string=před) roky
rodič
revize
62cbe97ee5

+ 509 - 0
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/CallRecord/WXWorkFlow.js

@@ -0,0 +1,509 @@
1
+$('.DicSelect').on('click', function () {
2
+  var rootCode = $(this).find("input").eq(1).attr("diccode");
3
+  var code1 = document.getElementsByName("F_DeviceCount")[0].value;
4
+  var name1 = document.getElementsByName("F_Fax")[0].value;
5
+
6
+  var code2 = document.getElementsByName("F_AfterSaleNameID")[0].value;
7
+  var name2 = document.getElementsByName("F_Email")[0].value;
8
+
9
+  var code3 = document.getElementsByName("F_WORKORDERLEVELID")[0].value;
10
+  var name3 = document.getElementsByName("F_WORKORDERNAME")[0].value;
11
+
12
+
13
+  layer.open({
14
+    type: 2,
15
+    scrollbar: false,
16
+    content: '/WXInterFace/GetDicSelect/?diccode=' + rootCode + "&code1=" + code1 + "&name1=" + name1 + "&code2=" + code2 + "&name2=" + name2 + "&code3=" + code3 + "&name3=" + name3,
17
+    area: ['700px', '500px'],
18
+    id: 'goodNameSelect',
19
+    title: '选择'
20
+
21
+  })
22
+});
23
+
24
+function saveParams (code1, name1, code2, name2, code3, name3) {
25
+  document.getElementsByName("F_DeviceCount")[0].value = code1;
26
+  document.getElementsByName("F_Fax")[0].value = name1;
27
+
28
+  document.getElementsByName("F_AfterSaleNameID")[0].value = code2;
29
+  document.getElementsByName("F_Email")[0].value = name2;
30
+
31
+  document.getElementsByName("F_WORKORDERLEVELID")[0].value = code3;
32
+  document.getElementsByName("F_WORKORDERNAME")[0].value = name3;
33
+}
34
+
35
+
36
+
37
+
38
+layui.use(['form', 'upload', 'layer', 'jquery', 'laydate'], function () {
39
+  var form = layui.form,
40
+    layer = parent.layer === undefined ? layui.layer : parent.layer,
41
+    $ = layui.jquery,
42
+    laydate = layui.laydate, upload = layui.upload;
43
+
44
+  //日期
45
+  laydate.render({
46
+    elem: '#date'
47
+  });
48
+  //日期
49
+  laydate.render({
50
+    elem: '#date1'
51
+  });
52
+
53
+  upload.render({
54
+    elem: '#test3'
55
+    , url: '/Upload/UploadFile/' //改成您自己的上传接口
56
+    , accept: 'file' //普通文件
57
+    , done: function (res) {
58
+      layer.msg('上传成功');
59
+      $(".test3File").text(res.src.split('/')[4])
60
+      $("#F_INSTALLADDRESS").val(res.src)
61
+    }
62
+  });
63
+  
64
+  form.on('radio(sexCheck)', function (data) {
65
+    var value = data.value;   //  当前选中的value值
66
+    if (value == "3") {
67
+      if ($("#F_ADSLACCOUNT").find("option:selected").attr("parentname")=="表扬") {
68
+        $(".workTypeDiv").show()
69
+      } else {
70
+        $(".workTypeDiv").hide()
71
+      }
72
+      
73
+
74
+    } else if ((value == "1")) {
75
+      $(".workTypeDiv").show()
76
+    }
77
+
78
+
79
+    
80
+
81
+  });
82
+
83
+
84
+  //监听提交
85
+  form.on('submit(SubmitData)', function (data) {
86
+    //所有表单数据
87
+    var searchOfficeId = $("#searchOfficeId").val();
88
+    var officeName = $("#officeName").val();
89
+    HistoryOrderList = []
90
+
91
+    for (var i = 0; i < searchOfficeId.split(",").length; i++) {
92
+      console.log(i)
93
+      if(searchOfficeId.split(",")[i]){
94
+        var obj = {}
95
+        obj.F_OPTUSERID = searchOfficeId.split(",")[i]
96
+        obj.F_UserName = officeName.split(",")[i]
97
+        console.log(obj)
98
+        HistoryOrderList.push(obj)
99
+      }
100
+      
101
+
102
+    }
103
+    var dataArr = new Array();
104
+    dataArr = data.field;
105
+    console.log(dataArr["F_WORKORDERTYPEID"])
106
+    console.log(HistoryOrderList) //处理人员
107
+
108
+    if($("#F_CustomerEName").val()==""){
109
+      layui.layer.alert("请输入微博号", {
110
+        icon: 2
111
+      });
112
+      return false;
113
+    }
114
+    console.log($('input:radio[name="F_WORKORDERTYPEID"]:checked').val())
115
+    //转办   $('input:radio[name="F_WORKORDERTYPEID"]:checked').val()=="1"
116
+    if ($('input:radio[name="F_WORKORDERTYPEID"]:checked').val() == 1||$("#F_ADSLACCOUNT").find("option:selected").attr("parentname")=="表扬") {
117
+
118
+      
119
+      if (HistoryOrderList.length==0) {
120
+        layui.layer.alert("请选择转发人员", {
121
+          icon: 2
122
+        });
123
+        return false;
124
+      }
125
+      console.log($("#date").val())
126
+      if($("#F_ADSLACCOUNT").find("option:selected").attr("parentname")!="表扬"){
127
+        if ($("#date").val() == "") {
128
+          layui.layer.alert("请选择回复时间", {
129
+            icon: 2
130
+          });
131
+          return false;
132
+        }
133
+      }
134
+
135
+      
136
+      dataArr["F_WORKORDERSTATEID"] = 1;
137
+      dataArr["F_REPAIRREQUEST"] = "处理中";
138
+    }
139
+    else {
140
+      dataArr["F_WORKORDERSTATEID"] = 2;
141
+      dataArr["F_REPAIRREQUEST"] = "已办结";
142
+    }
143
+    dataArr["HistoryOrderList"] = HistoryOrderList;
144
+    dataArr["F_INSTALLADDRESS"] = $("#F_INSTALLADDRESS").val();
145
+    //业务类型名称
146
+    dataArr["F_ADSLACCOUNT"] = $("#F_ADSLACCOUNT").find("option:selected").text();
147
+
148
+    //业务类别
149
+    dataArr["F_FILEFLAG"] = $("#F_ADSLACCOUNT").find("option:selected").attr("parentid");
150
+    //业务类别名称
151
+    dataArr["F_HOUSING"] = $("#F_ADSLACCOUNT").find("option:selected").attr("parentname");
152
+    //投诉类回复时间不能为空
153
+    //if (dataArr["F_FILEFLAG"] != null && dataArr["F_FILEFLAG"] != "" && dataArr["F_FILEFLAG"] == 3) {
154
+    //    if (dataArr["F_RETURNVISITTIME"] == null || dataArr["F_RETURNVISITTIME"] == "") {
155
+    //        layui.layer.alert("计划回访时间不能为空!", {
156
+    //            icon: 2
157
+    //        });
158
+    //        return false;
159
+    //    }
160
+    //}
161
+
162
+    //转办部门
163
+    dataArr["F_DEPTCODE"] = $("#F_DEPTID").find("option:selected").text();
164
+    //转办人员
165
+    dataArr["F_USERNAME"] = $("#F_CREATEBY").find("option:selected").text();
166
+
167
+    //是否回访
168
+    if (dataArr["F_RETURNVISITFLAG"] == "on") {
169
+      dataArr["F_RETURNVISITFLAG"] = 1;
170
+    }
171
+    else {
172
+      dataArr["F_RETURNVISITFLAG"] = 0;
173
+    }
174
+    //客户信息
175
+    var costomInfoModle = {
176
+      F_CustomerId: $("#F_CustomerId").val(),
177
+      F_CustomerName: $("#F_CustomerName").val(),
178
+      F_CustomerPym: $('.sexParam input[name="F_CustomerPym"]:checked ').val(),
179
+      F_CustomerCode: $("#F_CustomerCode").val(),
180
+      F_Telephone: $("#F_Telephone").html().trim(),
181
+      
182
+      F_CustomerEName: $("#F_CustomerEName").val(),
183
+
184
+      F_Mobile: $("#F_Mobile").val().trim(),
185
+      F_DeviceCount: $("#F_DeviceCount").val(),
186
+      F_Fax: $("#F_Fax").val(),
187
+      F_AfterSaleNameID: $("#F_AfterSaleNameID").val(),
188
+      F_Email: $("#F_Email").val()
189
+    }
190
+    
191
+    dataArr["CustomerBaseModel"] = costomInfoModle;
192
+
193
+    console.log(dataArr["CustomerBaseModel"])
194
+    console.log(dataArr)
195
+    $.ajax({
196
+      url: "/CallRecord/workOrderAddData",
197
+      type: "post",
198
+      async: false,//同步请求
199
+      contentType: "application/json",
200
+      dataType: "text",
201
+      cache: false,
202
+      data: JSON.stringify(dataArr),
203
+      // data: dataArr,
204
+      success: function (thisResult, result) {
205
+
206
+        if (thisResult == "True") {
207
+          //alert("提交成功");
208
+          //top.document.getElementById("mainframe").src = "/Main/IndexCenter";
209
+          try {
210
+            if (navigator.userAgent.indexOf("Firefox") != -1 || navigator.userAgent.indexOf("Chrome") !=-1) {  
211
+                alert("提交成功");
212
+                window.location.href="about:blank";  
213
+                window.close();  
214
+            } else {  
215
+                window.opener = null;  
216
+                window.open("", "_self");  
217
+                window.close();  
218
+            } 
219
+          }
220
+          catch (e) { }
221
+          return false;
222
+        } else {
223
+          alert("提交失败");
224
+          //layui.layer.alert("提交失败!", {
225
+          //    icon: 2
226
+          //});
227
+
228
+          return false;
229
+        }
230
+
231
+      },
232
+      error: function (error) {
233
+        return false;
234
+      }
235
+    });
236
+    return false;
237
+  });
238
+  //监听保存
239
+  form.on('submit(SubmitSaveData)', function (data) {
240
+    debugger
241
+    HistoryOrderList = new Array()
242
+    //所有表单数据
243
+    var dataArr = new Array();
244
+    dataArr = data.field;
245
+    console.log(data.F_REPAIRMANID)
246
+    if (data.F_REPAIRMANID == 3) {
247
+      helper.cookies.set('F_REPAIRMANID', "")
248
+    }
249
+    if(helper.cookies.get('F_REPAIRMANID')=="4"){
250
+      debugger
251
+      if($("#F_CustomerEName").val()==""){
252
+        layui.layer.alert("请输入微博号", {
253
+          icon: 2
254
+        });
255
+        return false;
256
+      }
257
+      //来电号码
258
+      dataArr["F_REPAIRMANID"] = helper.cookies.get('F_REPAIRMANID');
259
+      console.log(helper.cookies.get('F_REPAIRMANID'))
260
+    }
261
+    
262
+    var zbbm = $("#F_DEPTID").find("option:selected").val();
263
+    var zbry = $("#F_CREATEBY").find("option:selected").val();
264
+    dataArr["F_WORKORDERSTATEID"] = 0;
265
+    dataArr["F_REPAIRREQUEST"] = "待处理";
266
+
267
+    dataArr["F_INSTALLADDRESS"] = $("#F_INSTALLADDRESS").val();
268
+    //业务类型名称
269
+    dataArr["F_ADSLACCOUNT"] = $("#F_ADSLACCOUNT").find("option:selected").text();
270
+
271
+    //转办部门
272
+    dataArr["F_DEPTCODE"] = $("#F_DEPTID").find("option:selected").text();
273
+    //转办人员
274
+    dataArr["F_USERNAME"] = $("#F_CREATEBY").find("option:selected").text();
275
+
276
+    //是否回访
277
+    if (dataArr["F_RETURNVISITFLAG"] == "on") {
278
+      dataArr["F_RETURNVISITFLAG"] = 1;
279
+    }
280
+    else {
281
+      dataArr["F_RETURNVISITFLAG"] = 0;
282
+    }
283
+    //来电号码
284
+    dataArr["F_CUSTOMERTELEPHONE"] = $("#F_Telephone").html().trim();
285
+
286
+    //客户信息
287
+    var costomInfoModle = {
288
+      F_CustomerId: $("#F_CustomerId").val(),
289
+      F_CustomerName: $("#F_CustomerName").val(),
290
+      F_CustomerPym: $('.sexParam input[name="F_CustomerPym"]:checked ').val(),
291
+      F_CustomerCode: $("#F_CustomerCode").val(),
292
+      F_Telephone: $("#F_Telephone").html().trim(),
293
+      F_CustomerEName: $("#F_CustomerEName").val(),
294
+      F_Mobile: $("#F_Mobile").val().trim(),
295
+      F_DeviceCount: $("#F_DeviceCount").val(),
296
+      F_Fax: $("#F_Fax").val(),
297
+      F_AfterSaleNameID: $("#F_AfterSaleNameID").val(),
298
+      F_Email: $("#F_Email").val()
299
+    }
300
+
301
+    dataArr["CustomerBaseModel"] = costomInfoModle;
302
+
303
+
304
+    $.ajax({
305
+      url: "/CallRecord/workOrderAddData",
306
+      type: "post",
307
+      async: false,//同步请求
308
+      contentType: "application/json",
309
+      dataType: "text",
310
+      cache: false,
311
+      data: JSON.stringify(dataArr),
312
+      // data: dataArr,
313
+      success: function (thisResult, result) {
314
+        if (thisResult == "True") {
315
+          //top.document.getElementById("mainframe").src = "/Main/IndexCenter";
316
+          try {
317
+            if (navigator.userAgent.indexOf("Firefox") != -1 || navigator.userAgent.indexOf("Chrome") !=-1) {  
318
+              alert("提交成功");
319
+              window.location.href="about:blank";  
320
+              window.close();  
321
+          } else {  
322
+              window.opener = null;  
323
+              window.open("", "_self");  
324
+              window.close();  
325
+          }  
326
+            
327
+
328
+          }
329
+          catch (e) { }
330
+
331
+          //layer.open({
332
+          //    content: '保存成功'
333
+          //     , btn: ['确定']
334
+          //     , yes: function (index, layero) {
335
+
336
+          //         layer.close(index);
337
+          //         ////刷新父窗体
338
+
339
+          //         var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
340
+          //         parent.layer.close(thisindex);
341
+
342
+          //     }
343
+          //        , cancel: function () {
344
+
345
+          //            var thisindex = parent.layer.getFrameIndex(window.name); //获取窗口索引
346
+          //            parent.layer.close(thisindex);
347
+
348
+          //        }
349
+          //});
350
+
351
+          return false;
352
+        } else {
353
+          alert("提交失败");
354
+          //layui.layer.alert("保存失败!", {
355
+          //    icon: 2
356
+          //});
357
+
358
+          return false;
359
+        }
360
+
361
+      },
362
+      error: function (error) {
363
+        return false;
364
+      }
365
+    });
366
+    return false;
367
+  });
368
+  //.监听当前 select,动态改变子项
369
+  form.on('select(busstype)', function (d) {
370
+    var F_ADSLACCOUNT = $("#F_ADSLACCOUNT").find("option:selected").attr("parentname");
371
+    if(F_ADSLACCOUNT=="表扬"||F_ADSLACCOUNT=="咨询"||F_ADSLACCOUNT=="挂失"){
372
+      if(F_ADSLACCOUNT=="表扬"){
373
+        $(".workTypeDiv").show()
374
+      }else{
375
+        $(".workTypeDiv").hide()
376
+      }
377
+      
378
+    }else{
379
+      $(".F_WORKORDERTYPEID").removeAttr("disabled")
380
+    }
381
+    $.ajax({
382
+      url: "/CallRecord/GetTypeContenet",
383
+      type: "get",
384
+      contentType: "application/json",
385
+      dataType: "text",
386
+      cache: false,
387
+      data: { "bussnessType": d.value, "creatDateTime": $("#creatDateTime").val() },
388
+      success: function (result, status) {
389
+        if (status) {
390
+
391
+          $("#bussContent").text(result);
392
+
393
+        }
394
+
395
+
396
+      }
397
+    });
398
+  });
399
+  //.监听当前 select,动态改变子项
400
+  form.on('select(fcoptype)', function (d) {
401
+    $.ajax({
402
+      url: "/CallRecord/GetDeptUsers",
403
+      type: "get",
404
+      contentType: "application/json",
405
+      dataType: "text",
406
+      cache: false,
407
+      data: { "deptId": d.value },
408
+      success: function (result, status) {
409
+        if (status) {
410
+          $("#F_CREATEBY").empty();
411
+          $("#F_CREATEBY").append("<option value='' ></option>");
412
+          var list = eval("(" + result + ")");
413
+          if (list.length > 0) {
414
+            for (var i = 0; i < list.length; i++) {
415
+
416
+
417
+              $("#F_CREATEBY").append("<option  value='" + list[i].F_UserId + "'>" + list[i].F_UserName + "</option>");
418
+
419
+            }
420
+          }
421
+          form.render('select');
422
+        }
423
+        else {
424
+          layui.layer.alert("获取该部门下用户信息失败!", {
425
+            icon: 2
426
+          });
427
+        }
428
+
429
+      }
430
+    });
431
+  });
432
+  //.监听当前 select,动态改变子项
433
+  form.on('select(searchLabel)', function (d) {
434
+    if (d.value) {
435
+      var data = {
436
+        id: d.value
437
+      }
438
+      $.ajax({
439
+        url: "/Tag/GetData",
440
+        type: "post",
441
+        async: false,//同步请求
442
+        contentType: "application/json",
443
+        dataType: "text",
444
+        cache: false,
445
+        data: JSON.stringify(data),
446
+        success: function (thisResult) {
447
+          if (eval('(' + thisResult + ')').msg == "成功") {
448
+            var data = eval('(' + thisResult + ')')
449
+            $('#bussContent').val(data.data.F_About)
450
+            $("#nrContent").val(data.data.F_Content);
451
+          } else {
452
+            layer.msg('失败');
453
+
454
+          }
455
+
456
+        },
457
+        error: function (error) {
458
+          return false;
459
+        }
460
+      });
461
+    }
462
+
463
+  });
464
+  //.监听当前 select,动态改变子项
465
+  form.on('select(accepttype)', function (d) {
466
+    $.ajax({
467
+      url: "/CallRecord/GetDeptUsers",
468
+      type: "get",
469
+      contentType: "application/json",
470
+      dataType: "text",
471
+      cache: false,
472
+      data: { "deptId": d.value },
473
+      success: function (result, status) {
474
+        if (status) {
475
+
476
+          $(".F_OPTUSERID").empty();
477
+          $(".F_OPTUSERID").append("<option value='' ></option>");
478
+          var list = eval("(" + result + ")");
479
+          if (list.length > 0) {
480
+            for (var i = 0; i < list.length; i++) {
481
+
482
+
483
+              $(".F_OPTUSERID").append("<option  value='" + list[i].F_UserId + "'>" + list[i].F_UserName + "</option>");
484
+
485
+            }
486
+          }
487
+          form.render('select');
488
+        }
489
+        else {
490
+          layui.layer.alert("获取该部门下用户信息失败!", {
491
+            icon: 2
492
+          });
493
+        }
494
+
495
+      }
496
+    });
497
+  });
498
+})
499
+
500
+//关闭当前页
501
+$('.closeThisPage').on('click', function () {
502
+  var index = parent.layer.getFrameIndex(window.name); //获取窗口索引
503
+  parent.layer.close(index);
504
+});
505
+
506
+
507
+
508
+
509
+

+ 2 - 2
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/WorkOrder/editmyorder.js

@@ -4,7 +4,7 @@ layui.use(['form', 'layer', 'jquery', 'laydate'], function () {
4 4
     layer = parent.layer === undefined ? layui.layer : parent.layer,
5 5
     $ = layui.jquery,
6 6
     laydate = layui.laydate;
7
-
7
+  form.render('select');
8 8
   //日期
9 9
   laydate.render({
10 10
     elem: '#date'
@@ -167,7 +167,7 @@ layui.use(['form', 'layer', 'jquery', 'laydate'], function () {
167 167
     return false;
168 168
   });
169 169
 
170
-
170
+  
171 171
   //.监听当前 select,动态改变子项
172 172
   form.on('select(firstfcoptype)', function (d) {
173 173
 

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/repositorycategory/QuickMsgs.js

@@ -200,7 +200,7 @@
200 200
     //执行重载
201 201
     table.reload('recordtable', {
202 202
       page: {
203
-        curr: 1 //重新从第 1 页开始
203
+        curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
204 204
       }
205 205
       , where: {
206 206
         NowDateTime: new Date(),

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/sysmanage/bussnesstypelist.js

@@ -158,7 +158,7 @@ layui.use(['table', 'jquery'], function () {
158 158
         //执行重载
159 159
         table.reload('recordtable', {
160 160
             page: {
161
-                curr: 1 //重新从第 1 页开始
161
+                curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
162 162
             }
163 163
           , where: {
164 164
               NowDateTime: new Date(),

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/sysmanage/departmentlist.js

@@ -178,7 +178,7 @@ layui.use(['table', 'jquery'], function () {
178 178
         //执行重载
179 179
         table.reload('recordtable', {
180 180
             page: {
181
-                curr: 1 //重新从第 1 页开始
181
+                curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
182 182
             }
183 183
           , where: {
184 184
               NowDateTime: new Date(),

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/sysmanage/dictionarylist.js

@@ -238,7 +238,7 @@ layui.use(['table', 'jquery'], function () {
238 238
         //执行重载
239 239
         table.reload('recordtable', {
240 240
             page: {
241
-                curr: 1 //重新从第 1 页开始
241
+                curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
242 242
             }
243 243
           , where: {
244 244
               NowDateTime: new Date(),

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/sysmanage/menulist.js

@@ -157,7 +157,7 @@ layui.use(['table', 'jquery'], function () {
157 157
         //执行重载
158 158
         table.reload('recordtable', {
159 159
             page: {
160
-                curr: 1 //重新从第 1 页开始
160
+                curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
161 161
             }
162 162
           , where: {
163 163
               NowDateTime: new Date(),

+ 1 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Content/js/sysmanage/userlist.js

@@ -171,7 +171,7 @@ layui.use(['table', 'jquery'], function () {
171 171
     //执行重载
172 172
     table.reload('recordtable', {
173 173
       page: {
174
-        curr: 1 //重新从第 1 页开始
174
+        curr: $(".layui-laypage-em").next().html() //重新从第 1 页开始
175 175
       }
176 176
       , where: {
177 177
         NowDateTime: new Date(),

+ 8 - 8
web/YTSoft.BaseCallCenter.MVCWeb/Views/CallRecord/CallLeaveList.cshtml

@@ -67,15 +67,15 @@
67 67
                         <thead>
68 68
                             <tr>
69 69
                                 <th lay-data="{type:'checkbox',  fixed: 'left'}"></th>
70
-                                <th lay-data="{field:'F_ScaleResume', width:110,  fixed: 'left', templet: '#ScaleResume'}">标志</th>
71
-                                <th lay-data="{field:'F_Phone', width:130,  fixed: 'left', templet: '#btnCallOut'}">留言号码</th>
72
-                                <th lay-data="{field:'F_RecFileUrl', width:60,align: 'center', fixed: 'left',templet:'#btnPlay'}">留言</th>
73
-                                <th lay-data="{field:'F_LeaveTimeNew',align: 'center', width:160}">留言时间</th>
70
+                                <th lay-data="{field:'F_ScaleResume', width:200,  fixed: 'left', templet: '#ScaleResume'}">标志</th>
71
+                                <th lay-data="{field:'F_Phone', width:200,  fixed: 'left', templet: '#btnCallOut'}">留言号码</th>
72
+                                <th lay-data="{field:'F_RecFileUrl', width:100,align: 'center', fixed: 'left',templet:'#btnPlay'}">留言</th>
73
+                                <th lay-data="{field:'F_LeaveTimeNew',align: 'center', width:200}">留言时间</th>
74 74
                                 <th lay-data="{field:'F_UserName',align: 'center', width:120}">处理人</th>
75
-                                <th lay-data="{field:'F_DealTimeNew', align: 'center', width:160}">处理时间</th>
76
-                                <th lay-data="{field:'F_Status', align: 'center', width:80, templet: '#callType'}">处理结果</th>
77
-                                <th lay-data="{field:'F_CallAppId', align: 'center', width:120, templet: '#btnShow'}">查看工单</th>
78
-                                <th lay-data="{field:'F_CallAppId', align: 'center', width:120, templet: '#btnCreate'}">创建工单</th>
75
+                                <th lay-data="{field:'F_DealTimeNew', align: 'center', width:200}">处理时间</th>
76
+                                <th lay-data="{field:'F_Status', align: 'center', width:100, templet: '#callType'}">处理结果</th>
77
+                                <th lay-data="{field:'F_CallAppId', align: 'center', templet: '#btnShow'}">查看工单</th>
78
+                                <th lay-data="{field:'F_CallAppId', align: 'center', templet: '#btnCreate'}">创建工单</th>
79 79
                             </tr>
80 80
                         </thead>
81 81
                     </table>

+ 15 - 7
web/YTSoft.BaseCallCenter.MVCWeb/Views/CallRecord/VoicePlay.cshtml

@@ -23,15 +23,22 @@
23 23
         }
24 24
         function Init() {
25 25
             var strpath = document.getElementById("txtPath").value;
26
-            var arr = strpath.split('^');
27
-            var html = "点击播放<br />";
28
-            for (var i = 0; i < arr.length; i++) {
29
-                var c = i + 1;
30
-                if (i == 0) {
31
-                    PlayUrl(arr[i]);
26
+            if(strpath){
27
+                var arr = strpath.split('^');
28
+                var html = "点击播放<br />";
29
+                for (var i = 0; i < arr.length; i++) {
30
+                    var c = i + 1;
31
+                    if (i == 0) {
32
+                        PlayUrl(arr[i]);
33
+                    }
34
+                    html += "<span onclick='OpenPlayUrl(\"" + arr[i]+"\")'>"+c + "、" + arr[i]+"</span><br />";
32 35
                 }
33
-                html += "<span onclick='OpenPlayUrl(\"" + arr[i]+"\")'>"+c + "、" + arr[i]+"</span><br />";
36
+            } else{
37
+                html = "暂无留言"
38
+                $("#embedText").show()
39
+                $("#embedPlay").hide()
34 40
             }
41
+            
35 42
             document.getElementById("divFileList").innerHTML = html;
36 43
         }
37 44
     </script>
@@ -45,6 +52,7 @@
45 52
                     <div class="layui-row layui-col-space15 searchfilter">
46 53
                         <div id="divPlist" class="layui-col-md12">
47 54
                             <embed id="embedPlay" type="audio/mp3" src="" autostart="true" loop="false" />
55
+                            <div id="embedText" style="display: none; height:120px; padding:20px">无留言</div>
48 56
                         </div>
49 57
                         <div class="layui-col-md12">
50 58
                             <input id="txtPath" value="@Model.downpath" style="display:none;" />

+ 15 - 5
web/YTSoft.BaseCallCenter.MVCWeb/Views/Main/Index.cshtml

@@ -849,6 +849,10 @@
849 849
       height: 280px;
850 850
       overflow-y: auto;
851 851
     }
852
+    .clickpanle{
853
+      height: 420px;
854
+      overflow: auto;
855
+    }
852 856
   </style>
853 857
 
854 858
 
@@ -1178,6 +1182,12 @@
1178 1182
                         data-url="@rootNode.F_OptUrl"><i class="@rootNode.F_ImgUrl"></i> @rootNode.F_Name<sup
1179 1183
                           style="position:inherit;margin-left:40px;" class="layui-badge totalOrderCount">0</sup></a>
1180 1184
                     }
1185
+                    else if (rootNode.F_FunctionId == 2)
1186
+                    {
1187
+                      <a id="@rootNode.F_FunctionId" aname="@rootNode.F_Name" aicon="@rootNode.F_ImgUrl"
1188
+                        data-url="@rootNode.F_OptUrl"><i class="@rootNode.F_ImgUrl"></i> @rootNode.F_Name<sup
1189
+                          style="position:inherit;margin-left:40px; height:18px; line-height:18px" class="layui-badge wXCount">0</sup></a>
1190
+                    }
1181 1191
                     else
1182 1192
                     {
1183 1193
                       <a id="@rootNode.F_FunctionId" aname="@rootNode.F_Name" aicon="@rootNode.F_ImgUrl"
@@ -1735,6 +1745,7 @@
1735 1745
   <!-- 移动导航 -->
1736 1746
   @*<div class="site-tree-mobile"><i class="layui-icon">&#xe602;</i></div>
1737 1747
     <div class="site-mobile-shade"></div>*@
1748
+
1738 1749
   <script type="text/javascript">
1739 1750
     function OpenOtherForm(title, url) {
1740 1751
       window.open(url, title);
@@ -2376,7 +2387,7 @@
2376 2387
     if (rgs) {
2377 2388
       $(".fa-weixin").removeClass("defaultClass");
2378 2389
       $(".fa-weixin").addClass("selectClass");
2379
-      $(".wXCount").css("display", "block");
2390
+      $(".wXCount").css("display", "inline");
2380 2391
       wXTimedCount();
2381 2392
     }
2382 2393
     else {
@@ -3081,7 +3092,6 @@
3081 3092
     }
3082 3093
   }
3083 3094
 
3084
-  
3085 3095
   //$("#workOrderNum").val("48787")
3086 3096
   //resOrder()
3087 3097
 
@@ -3257,10 +3267,10 @@
3257 3267
             $(htmls).appendTo($("#ModelList"));
3258 3268
           })
3259 3269
 
3260
-          $("#ModelList ul li").hover(function (event) {
3261
-              $(this).children(".layui-nav-child").show()
3270
+          $("#ModelList ul").hover(function (event) {
3271
+              $(this).children("li").children(".layui-nav-child").show()
3262 3272
           },function(){
3263
-              $(this).children(".layui-nav-child").hide()
3273
+              $(this).children("li").children(".layui-nav-child").hide()
3264 3274
           });
3265 3275
 
3266 3276
           history()

+ 33 - 2
web/YTSoft.BaseCallCenter.MVCWeb/Views/Order/EditMyOrder.cshtml

@@ -120,8 +120,26 @@
120 120
                   class="layui-form-label  labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerCode</span>
121 121
               </div>
122 122
             </div>
123
+            <div class="layui-col-md4">
124
+
125
+                @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
126
+              {
127
+                  <label class="layui-form-label">微信号</label>
128
+                  <div class="layui-input-block">
129
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
130
+                  </div>
131
+              }
132
+              else if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 4)
133
+              {
134
+                  <label class="layui-form-label">微博号</label>
135
+                  <div class="layui-input-block">
136
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
137
+                  </div>
138
+              }
139
+            </div>
123 140
 
124 141
           </li>
142
+
125 143
           <li class="layui-row layui-col-space5">
126 144
 
127 145
             <div class="layui-col-md4">
@@ -187,6 +205,7 @@
187 205
               </div>
188 206
             </div>
189 207
           </li>
208
+
190 209
           <li class="layui-row layui-col-space5">
191 210
 
192 211
             <div class="layui-col-md4">
@@ -671,6 +690,7 @@
671 690
                 <div class="layui-input-block">
672 691
                   <div class="layui-input-inline">
673 692
                     <select id="OrderFirstDZ" lay-search="" lay-filter="firstfcoptype">
693
+                      <option value=""></option>
674 694
                     </select>
675 695
                   </div>
676 696
                 </div>
@@ -782,8 +802,10 @@
782 802
   var zTreeObjCommon;
783 803
   $(document).ready(function () {
784 804
 
785
-    DZDeptResult();
805
+    
786 806
     DZDeptRFirstClall();
807
+    DZDeptResult();
808
+    
787 809
     $.ajax({
788 810
         url: "/SystemManage/GetDepartmentJsonModel",
789 811
         type: "get",
@@ -863,6 +885,7 @@
863 885
           helper.cookies.set('F_WORKORDERID', "");
864 886
           layer.open({
865 887
             content: '保存成功'
888
+            ,offset: '300px'
866 889
             , btn: ['确定']
867 890
             , yes: function (index, layero) {
868 891
               layer.close(index);
@@ -882,6 +905,7 @@
882 905
 
883 906
           layer.open({
884 907
             title: '提示'
908
+            ,offset: '300px'
885 909
             , content: '保存失败!'
886 910
           });
887 911
           return false;
@@ -928,6 +952,7 @@
928 952
           helper.cookies.set('F_HISTORYID', "");
929 953
           layer.open({
930 954
             content: '保存成功'
955
+            ,offset: '300px'
931 956
             , btn: ['确定']
932 957
             , yes: function (index, layero) {
933 958
               layer.close(index);
@@ -947,6 +972,7 @@
947 972
 
948 973
           layer.open({
949 974
             title: '提示'
975
+            ,offset: '300px'
950 976
             , content: '保存失败!'
951 977
           });
952 978
           return false;
@@ -978,6 +1004,7 @@
978 1004
     if ($("#OrderThirdDZ").val() == null || $("#OrderThirdDZ").val() == "") {
979 1005
       layer.open({
980 1006
         title: '提示'
1007
+        ,offset: '300px'
981 1008
         , content: '定责指标不能为空!'
982 1009
       });
983 1010
       return false;
@@ -986,6 +1013,7 @@
986 1013
 
987 1014
       layer.open({
988 1015
         title: '提示'
1016
+        ,offset: '300px'
989 1017
         , content: '定责意见不能为空!'
990 1018
       });
991 1019
 
@@ -994,6 +1022,7 @@
994 1022
     if ($(".resultFirstDZ").val() == null || $(".resultFirstDZ").val() == "") {
995 1023
       layer.open({
996 1024
         title: '提示'
1025
+        ,offset: '300px'
997 1026
         , content: '定责结果不能为空!'
998 1027
       });
999 1028
       return false;
@@ -1013,6 +1042,7 @@
1013 1042
           layer.open({
1014 1043
             content: '保存成功'
1015 1044
             , btn: ['确定']
1045
+            ,offset: '300px'
1016 1046
             , yes: function (index, layero) {
1017 1047
               layer.close(index);
1018 1048
               
@@ -1031,6 +1061,7 @@
1031 1061
 
1032 1062
           layer.open({
1033 1063
             title: '提示'
1064
+            ,offset: '300px'
1034 1065
             , content: '保存失败!'
1035 1066
           });
1036 1067
           return false;
@@ -1228,6 +1259,6 @@
1228 1259
     console.log($("#searchOfficeId").val())
1229 1260
   }
1230 1261
   
1231
-
1262
+ 
1232 1263
 
1233 1264
 </script>

+ 101 - 70
web/YTSoft.BaseCallCenter.MVCWeb/Views/Order/ViewMyOrder.cshtml

@@ -91,30 +91,25 @@
91 91
                 class="layui-form-label  labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerCode</span>
92 92
 
93 93
             </div>
94
-            @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
94
+            <div class="layui-col-md4">
95
+
96
+              @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
95 97
               {
96
-                  <label class="layui-form-label">微信号</label>
97
-                  <div class="layui-input-block">
98
-                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
99
-                  </div>
98
+                <label class="layui-form-label">微信号</label>
99
+                <div class="layui-input-block">
100
+                  <span id="F_CustomerEName" class="layui-form-label"
101
+                    style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
102
+                </div>
100 103
               }
101 104
               else if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 4)
102 105
               {
103
-                  <label class="layui-form-label">微博号</label>
104
-                  <div class="layui-input-block">
105
-                      <input id="F_CustomerEName" disabled value="@Model.WorkOrderBaseModel.F_EMPCODE"
106
-                                  autocomplete="off" placeholder="" class="layui-input" type="text" />
107
-                  </div>
108
-              }
109
-              else
110
-              {
111
-                  <label class="layui-form-label">微博号</label>
112
-                  <div class="layui-input-block">
113
-                      <input id="F_CustomerEName" value="@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerEName"
114
-                                  autocomplete="off" placeholder="" class="layui-input" type="text" />
115
-                          
116
-                  </div> 
106
+                <label class="layui-form-label">微博号</label>
107
+                <div class="layui-input-block">
108
+                  <span id="F_CustomerEName" class="layui-form-label"
109
+                    style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
110
+                </div>
117 111
               }
112
+            </div>
118 113
 
119 114
           </li>
120 115
           <li class="layui-row layui-col-space5">
@@ -330,7 +325,7 @@
330 325
                   foreach (T_Sys_DictionaryValue dicModel in Model.GoTypeModelList)
331 326
                   {
332 327
                     if (Model.WorkOrderBaseModel.F_WORKORDERTYPEID != null && Model.WorkOrderBaseModel.F_WORKORDERTYPEID > 0
333
-                      && dicModel.F_ValueCode == Model.WorkOrderBaseModel.F_WORKORDERTYPEID.ToString())
328
+            && dicModel.F_ValueCode == Model.WorkOrderBaseModel.F_WORKORDERTYPEID.ToString())
334 329
                     {
335 330
                       @dicModel.F_Name
336 331
                     }
@@ -338,21 +333,21 @@
338 333
                   }
339 334
                 }
340 335
 
341
-                    </div>
342
-                  </li>
343
-
344
-                  <li class="layui-row ">
336
+              </div>
337
+            </li>
345 338
 
346
-                    <div class="layui-col-md12">
347
-                      <label class="layui-form-label">回复:</label>
339
+            <li class="layui-row ">
348 340
 
349
-                      @Model.WorkOrderBaseModel.F_RETURNVISITCONTENT
341
+              <div class="layui-col-md12">
342
+                <label class="layui-form-label">回复:</label>
350 343
 
351
-                    </div>
352
-                  </li>
344
+                @Model.WorkOrderBaseModel.F_RETURNVISITCONTENT
353 345
 
354
-                </ul>
355 346
               </div>
347
+            </li>
348
+
349
+          </ul>
350
+        </div>
356 351
       }
357 352
       @*@if (Model.WorkOrderBaseModel.F_RETURNVISITFLAG == 1)
358 353
         {*@
@@ -385,7 +380,7 @@
385 380
               {
386 381
 
387 382
                 <span class="layui-form-label  labelcontent">@string.Format("{0:yyyy-MM-dd}",
388
-                                                                    Model.WorkOrderBaseModel.F_RETURNVISITTIME)</span>
383
+                Model.WorkOrderBaseModel.F_RETURNVISITTIME)</span>
389 384
               }
390 385
               else
391 386
               {
@@ -402,7 +397,7 @@
402 397
               @if (Model.WorkOrderBaseModel.F_REMAINDERENDTIME != null)
403 398
               {
404 399
                 <span class="layui-form-label  labelcontent">@string.Format("{0:yyyy-MM-dd}",
405
-                                                                    Model.WorkOrderBaseModel.F_REMAINDERENDTIME)</span>
400
+                Model.WorkOrderBaseModel.F_REMAINDERENDTIME)</span>
406 401
               }
407 402
               else
408 403
               {
@@ -457,54 +452,90 @@
457 452
 
458 453
       @*}*@
459 454
 
460
-      @if (Model.WorkOrderBaseModel.F_HASTENCOUNTS > 0)
455
+      @if (Model.Noticelist != null && Model.Noticelist.Count > 0)
461 456
       {
457
+
458
+
462 459
         <div>
463
-          <div class="divTittle"> 历史定责</div>
464
-          <ul class="layui-timeline">
465
-            <li>
466
-              <div class="layui-col-md4">
467
-                <label class="layui-form-label">一级指标:</label>
468
-                <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_PROVINCE</span>
469
-              </div>
470
-              <div class="layui-col-md4">
471
-                <label class="layui-form-label">二级指标:</label>
472
-                <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_CITY</span>
473
-              </div>
474
-              <div class="layui-col-md4">
475
-                <label class="layui-form-label">三级指标:</label>
476
-                <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_AREA</span>
477
-              </div>
478
-            </li>
479
-            <li class="layui-timeline-item" style=" margin:20px">
480
-              
481
-              @for (int i = 0; i < Model.Noticelist.Count; i++)
482
-              {
460
+          @if (Model.WorkOrderBaseModel.F_HASTENCOUNTS > 0)
461
+          {
462
+            <div class="divTittle"> 历史定责</div>
463
+            <ul class="layui-timeline">
464
+              <li>
465
+                <div class="layui-col-md4">
466
+                  <label class="layui-form-label">一级指标:</label>
467
+                  <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_PROVINCE</span>
468
+                </div>
469
+                <div class="layui-col-md4">
470
+                  <label class="layui-form-label">二级指标:</label>
471
+                  <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_CITY</span>
472
+                </div>
473
+                <div class="layui-col-md4">
474
+                  <label class="layui-form-label">三级指标:</label>
475
+                  <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_AREA</span>
476
+                </div>
477
+              </li>
483 478
               <li class="layui-timeline-item" style=" margin:20px">
484
-                <i class="layui-icon layui-timeline-axis" style="top:5px;">&#xe63f;</i>
485
-                <div class="layui-timeline-content layui-text">
479
+
480
+                @for (int i = 0; i < Model.Noticelist.Count; i++)
481
+                {
482
+                <li class="layui-timeline-item" style=" margin:20px">
486 483
                   <i class="layui-icon layui-timeline-axis" style="top:5px;">&#xe63f;</i>
487 484
                   <div class="layui-timeline-content layui-text">
488
-                    <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
489
-                      第 @Model.Noticelist[i].DZNumber 次定责、<i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe60e;</i>
490
-                      操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", @Model.Noticelist[i].Addtime)
491
-                      <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe60c;</i>
492
-                      定责处理意见:@Model.Noticelist[i].DealAdvise
493
-                      <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe756;</i>
494
-                      定责结果: @Model.Noticelist[i].DealResult
495
-                      <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe612;</i>
496
-                      通知部门:@Model.Noticelist[i].NoticeDeptName
497
-                    </h3>
485
+                    <i class="layui-icon layui-timeline-axis" style="top:5px;">&#xe63f;</i>
486
+                    <div class="layui-timeline-content layui-text">
487
+                      <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
488
+                        第 @Model.Noticelist[i].DZNumber 次定责、<i class="layui-icon"
489
+                          style="font-size: 20px; color: #1E9FFF;">&#xe60e;</i>
490
+                        操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", @Model.Noticelist[i].Addtime)
491
+                        <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe60c;</i>
492
+                        定责处理意见:@Model.Noticelist[i].DealAdvise
493
+                        <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe756;</i>
494
+                        定责结果: @Model.Noticelist[i].DealResult
495
+                        <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe612;</i>
496
+                        通知部门:@Model.Noticelist[i].NoticeDeptName
497
+                      </h3>
498
+                    </div>
498 499
                   </div>
499
-                </div>
500
+                </li>
501
+                }
500 502
               </li>
501
-              }
502
-            </li>
503
-          </ul>
503
+            </ul>
504
+          }
505
+          @if (Model.Noticelist[0].NoticeType == 0)
506
+          {
507
+            <div class="divTittle"> 表扬通知</div>
508
+            <ul class="layui-timeline">
509
+
510
+              <li class="layui-timeline-item" style=" margin:20px">
511
+
512
+                @for (int i = 0; i < Model.Noticelist.Count; i++)
513
+                {
514
+                <li class="layui-timeline-item" style=" margin:20px">
515
+                  <i class="layui-icon layui-timeline-axis" style="top:5px;">&#xe63f;</i>
516
+                  <div class="layui-timeline-content layui-text">
517
+                    <i class="layui-icon layui-timeline-axis" style="top:5px;">&#xe63f;</i>
518
+                    <div class="layui-timeline-content layui-text">
519
+                      <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
520
+                        <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe60e;</i>
521
+                        操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", @Model.Noticelist[i].Addtime)
522
+
523
+
524
+                        <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;">&#xe612;</i>
525
+                        表扬部门:@Model.Noticelist[i].NoticeDeptName
526
+                      </h3>
527
+                    </div>
528
+                  </div>
529
+                </li>
530
+                }
531
+              </li>
532
+            </ul>
533
+          }
504 534
         </div>
505 535
       }
506 536
 
507 537
 
538
+
508 539
       @if (Model.WorkOrderBaseModel.F_INSTALLADDRESS != null)
509 540
       {
510 541
         <div>
@@ -567,7 +598,7 @@
567 598
 
568 599
   function showCallDetails() {
569 600
     var callRecord = $("#F_SERVICEWAY").val();
570
-
601
+    console.log(callRecord)
571 602
     if (callRecord != null && callRecord != "") {
572 603
       var url = "http://rexian.zzmetro.com/order/" + callRecord;
573 604
       window.open(url, "聊天记录");

+ 19 - 0
web/YTSoft.BaseCallCenter.MVCWeb/Views/WorkOrder/EditMyOrder.cshtml

@@ -96,6 +96,25 @@
96 96
               </div>
97 97
             </div>
98 98
 
99
+            <div class="layui-col-md4">
100
+
101
+                @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
102
+              {
103
+                  <label class="layui-form-label">微信号</label>
104
+                  <div class="layui-input-block">
105
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
106
+                  </div>
107
+              }
108
+              else if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 4)
109
+              {
110
+                  <label class="layui-form-label">微博号</label>
111
+                  <div class="layui-input-block">
112
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
113
+                  </div>
114
+              }
115
+            </div>
116
+           
117
+
99 118
           </li>
100 119
           <li class="layui-row layui-col-space5">
101 120
 

+ 17 - 1
web/YTSoft.BaseCallCenter.MVCWeb/Views/WorkOrder/ViewMyOrder.cshtml

@@ -91,7 +91,23 @@
91 91
                 class="layui-form-label  labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerCode</span>
92 92
 
93 93
             </div>
94
+            <div class="layui-col-md4">
94 95
 
96
+                @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
97
+              {
98
+                  <label class="layui-form-label">微信号</label>
99
+                  <div class="layui-input-block">
100
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
101
+                  </div>
102
+              }
103
+              else if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 4)
104
+              {
105
+                  <label class="layui-form-label">微博号</label>
106
+                  <div class="layui-input-block">
107
+                      <span id="F_CustomerEName" class="layui-form-label" style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
108
+                  </div>
109
+              }
110
+            </div>
95 111
           </li>
96 112
           <li class="layui-row layui-col-space5">
97 113
 
@@ -493,7 +509,7 @@
493 509
 
494 510
   function showCallDetails() {
495 511
     var callRecord = $("#F_SERVICEWAY").val();
496
-
512
+    console.log(callRecord)
497 513
     if (callRecord != null && callRecord != "") {
498 514
       var url = "http://rexian.zzmetro.com/order/" + callRecord;
499 515
       window.open(url, "聊天记录");