Sfoglia il codice sorgente

消息通知增加

seimin 3 anni fa
parent
commit
035dab6acf

+ 32 - 12
assets/js/controllers/system/notificationCtrl.js

@@ -17,9 +17,9 @@ app.controller('notificationCtr', ["$rootScope", "$scope", "$state", "$timeout",
17 17
     $scope.computedRule = function (data, id) {
18 18
         if (data === undefined) {
19 19
             return '进入本步骤时';
20
-        } else if (id == 6 || id == 7) {
20
+        } else if (id == 13 || id == 14 || id == 12) {
21 21
             return '【逾期响应时间】' + data + '分钟';
22
-        } else if (id == 11) {
22
+        } else if (id == 18 || id == 19) {
23 23
             return '【解决时间】剩余 ' + data + '%';
24 24
         }
25 25
     };
@@ -62,11 +62,15 @@ app.controller('notificationCtr', ["$rootScope", "$scope", "$state", "$timeout",
62 62
     $scope.sjList = [
63 63
         { processName: '事件流程', processNode: '接单', processStatus: '待接单', notifiedPerson: '运维工程师' },
64 64
         { processName: '事件流程', processNode: '接单', processStatus: '待接单', notifiedPerson: '运维工程师' },
65
+        { processName: '事件流程', processNode: '接单', processStatus: '待接单', notifiedPerson: '分类管理员' },
65 66
         { processName: '事件流程', processNode: '接单', processStatus: '待接单', notifiedPerson: '事件经理' },
66 67
         { processName: '事件流程', processNode: '重新指派', processStatus: '重新指派', notifiedPerson: '服务台人员' },
67 68
         { processName: '事件流程', processNode: '重新指派', processStatus: '重新指派', notifiedPerson: '运维工程师' },
68 69
         { processName: '事件流程', processNode: '处理', processStatus: '处理中', notifiedPerson: '报修人' },
69 70
         { processName: '事件流程', processNode: '处理', processStatus: '处理中', notifiedPerson: '运维工程师' },
71
+        { processName: '事件流程', processNode: '处理', processStatus: '处理中', notifiedPerson: '分类管理员' },
72
+        { processName: '事件流程', processNode: '处理', processStatus: '转派', notifiedPerson: '运维工程师' },
73
+        { processName: '事件流程', processNode: '处理', processStatus: '升级', notifiedPerson: '运维工程师' },
70 74
         { processName: '事件流程', processNode: '评价', processStatus: '已解决', notifiedPerson: '报修人' },
71 75
         { processName: '事件流程', processNode: '关单', processStatus: '已解决', notifiedPerson: '服务台人员' },
72 76
         { processName: '事件流程', processNode: '完成', processStatus: '已关闭', notifiedPerson: '报修人' }
@@ -226,43 +230,59 @@ app.controller('notificationCtr', ["$rootScope", "$scope", "$state", "$timeout",
226 230
                         $scope.varArr = ['[$报修单号$]', '[$报修时间$]', '[$报修人$]', '[$服务台人员$]', '[$受理时间$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
227 231
                         $scope.varPlaceholder = '您于${报修时间}${区域}${地点}${详细地址}的${报修单号}报修,${服务台人员}已于${受理时间}受理,待接单。';
228 232
                         break;
229
-                    case 5:
233
+                    case 11:
230 234
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
231 235
                         $scope.varPlaceholder = '${ 联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单待接单,请尽快处理。';
232 236
                         break;
233
-                    case 6:
237
+                    case 12:
234 238
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
235 239
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单待接单,已逾期响应5分钟,请尽快处理。';
236 240
                         break;
237
-                    case 7:
241
+                    case 13:
238 242
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
239 243
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单待接单,已逾期响应60分钟,${处理人}${处理人电话}请尽快处理。';
240 244
                         break;
241
-                    case 8:
245
+                    case 14:
246
+                        $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
247
+                        $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单待接单,已逾期响应60分钟,${处理人}${处理人电话}请尽快处理。';
248
+                        break;
249
+                    case 15:
242 250
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
243 251
                         $scope.varPlaceholder = '${ 联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单,${处理人}${处理人电话}已请求重新指派,请尽快处理。';
244 252
                         break;
245
-                    case 9:
253
+                    case 16:
246 254
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
247 255
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单,已退回服务台,请重新指派。';
248 256
                         break;
249
-                    case 10:
257
+                    case 17:
250 258
                         $scope.varArr = ['[$报修单号$]','[$报修时间$]','[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
251 259
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${报修时间}${报修单号}的报修,${处理人}${处理人电话}已接单,正在处理中。';
252 260
                         break;
253
-                    case 11:
261
+                    case 18:
254 262
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
255 263
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单,即将解决逾期,请尽快处理。';
256 264
                         break;
257
-                    case 12:
265
+                    case 19:
266
+                        $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
267
+                        $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单,即将解决逾期,请尽快处理。';
268
+                        break;
269
+                    case 20:
270
+                        $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
271
+                        $scope.varPlaceholder = '[$联系人$][$联系人电话$]于[$工单登记时间$][$事件单号$]的事件工单,已转派给您,请尽快处理。';
272
+                        break;
273
+                    case 21:
274
+                        $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
275
+                        $scope.varPlaceholder = '[$联系人$][$联系人电话$]于[$工单登记时间$][$事件单号$]的事件工单,已升级给您,请尽快处理。';
276
+                        break;
277
+                    case 22:
258 278
                         $scope.varArr = ['[$报修单号$]','[$报修时间$]','[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
259 279
                         $scope.varPlaceholder = '您于${报修时间}提交的${报修单号}报修,已处理,您可对本次服务进行评价,如有疑问,可(咨询电话“123456”)。';
260 280
                         break;
261
-                    case 13:
281
+                    case 23:
262 282
                         $scope.varArr = ['[$事件单号$]', '[$工单登记时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
263 283
                         $scope.varPlaceholder = '${联系人}${联系人电话}于${工单登记时间}${事件单号}的事件工单已解决,请回访并关闭该工单。';
264 284
                         break;
265
-                    case 14:
285
+                    case 24:
266 286
                         $scope.varArr = ['[$报修单号$]', '[$报修时间$]', '[$故障地点$]', '[$联系人$]', '[$联系人电话$]', '[$受理人$]', '[$受理人电话$]', '[$处理人$]', '[$处理人电话$]', '[$事件描述$]', '[$区域$]', '[$地点$]', '[$详细地址$]'];
267 287
                         $scope.varPlaceholder = '您于${报修时间}提交的${报修单号}报修,已完成,如有疑问,请拔打(服务电话“123456”)。';
268 288
                         break;

+ 1 - 0
assets/views/system/notification.html

@@ -43,6 +43,7 @@
43 43
   }
44 44
 
45 45
   .rightBox {
46
+    overflow: auto;
46 47
     border: 1px rgb(234, 234, 234) solid;
47 48
     background-color: white;
48 49
     padding: 11px;

+ 2 - 2
assets/views/system/tpl/notificationBj.html

@@ -219,10 +219,10 @@
219 219
     <div class="modal-body-group">
220 220
         <div class="modal-body-groupItem">
221 221
             <h2 ng-if="editData.noticeRule === 'no'">{{editData.processName}}- 进入步骤时</h2>
222
-            <h2 ng-if="editData.noticeRule !== 'no'&&(editData.id==6||editData.id==7)">
222
+            <h2 ng-if="editData.noticeRule !== 'no'&&(editData.id==13||editData.id==14||editData.id==12)">
223 223
                 {{editData.processName}}-【逾期响应时长】<input class="noticeRule" type="number"
224 224
                 ng-model="editData.noticeRule">分钟</h2>
225
-            <h2 ng-if="editData.noticeRule !== 'no'&&editData.id == 11">{{editData.processName}}-【解决时长】剩余<input
225
+            <h2 ng-if="editData.noticeRule !== 'no'&&(editData.id == 18||editData.id == 19)">{{editData.processName}}-【解决时长】剩余<input
226 226
                     class="noticeRule" type="number" ng-model="editData.noticeRule">%</h2>
227 227
             <div class="processNode">流程节点:<span>{{editData.processNode}}</span></div>
228 228
             <div class="infoParent">