seimin vor 3 Jahren
Ursprung
Commit
3149a68ead

+ 10 - 10
assets/js/controllers/customform/customformCtrl.js

@@ -11022,11 +11022,11 @@ appFormly.config(function config(formlyConfigProvider) {
11022 11022
                 scope.$root.selecthouseNumber = selectedItem.place
11023 11023
                   ? selectedItem.place
11024 11024
                   : {};
11025
-                options.templateOptions.ApiService.addData(
11026
-                  "requester",
11027
-                  data
11028
-                ).then(function (response) {
11029
-                  if (response.status == 200) {
11025
+                // options.templateOptions.ApiService.addData(
11026
+                //   "requester",
11027
+                //   data
11028
+                // ).then(function (response) {
11029
+                //   if (response.status == 200) {
11030 11030
                     if (scope.$parent.$parent.$parent) {
11031 11031
                       if (scope.$parent.$parent.$parent.place) {
11032 11032
                         scope.$parent.$parent.$parent.place.id = "";
@@ -11054,9 +11054,9 @@ appFormly.config(function config(formlyConfigProvider) {
11054 11054
                         scope.$parent.$parent.$parent.model.incident.priority.id = 2;
11055 11055
                       }
11056 11056
                     }
11057
-                    if (!response.data.id) {
11058
-                      response.data.id = selectedItem.id;
11059
-                    }
11057
+                    // if (!response.data.id) {
11058
+                    //   response.data.id = selectedItem.id;
11059
+                    // }
11060 11060
                     console.log(scope);
11061 11061
                     // if (scope.$parent.$parent.$parent.model.saveAgain) {
11062 11062
                     //     if (selectedItem.place && selectedItem.place.id) {
@@ -11087,8 +11087,8 @@ appFormly.config(function config(formlyConfigProvider) {
11087 11087
                       ] = true;
11088 11088
                     }, 500);
11089 11089
                     // }
11090
-                  }
11091
-                });
11090
+                  // }
11091
+                // });
11092 11092
               }
11093 11093
               //新建事件,选择派单,选择工作组查找处理人baba
11094 11094
               if (key == "handlerUser") {

+ 3 - 0
assets/js/controllers/customform/customformDetailCtrl.js

@@ -82,6 +82,9 @@ appFormly.controller('CustomformDetailCtrl', ['$scope', 'i18nService', '$rootSco
82 82
                 if (field.templateOptions.modelreasondata) {
83 83
                     datakey = field.templateOptions.modelreasondata
84 84
                 }
85
+                if (field.templateOptions.modelPlace) {
86
+                    datakey.place = {areaId:field.model.area.id}
87
+                }
85 88
 
86 89
                 process.customPOST(datakey, field.templateOptions.optionsUrl).then(function(result) {
87 90
                     if (!field.templateOptions.options) {

+ 9 - 4
assets/js/controllers/mainCtrl.js

@@ -1299,6 +1299,7 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
1299 1299
         $rootScope.jry_extnNumberSelect = [];
1300 1300
         $rootScope.jry_extnNumberObj = {};
1301 1301
         $rootScope.jry_extnNumberSelect = angular.copy(res);
1302
+        $rootScope.jry_extnNumberObj.jry_extnNumber = {};
1302 1303
         $rootScope.jry_extnNumberObj.jry_extnNumber = angular.copy(res[0]);//绑定分机对象
1303 1304
         $rootScope.jry_extnNumberObj.tel1 = angular.copy(res[0]);//目的号码对象
1304 1305
         $rootScope.jry_extnNumberObj.tel2 = angular.copy(res[0]);//转接坐席对象
@@ -1410,6 +1411,7 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
1410 1411
               message: '绑定分机成功'
1411 1412
             });
1412 1413
             localStorage.setItem('phoneNumber', $rootScope.phoneNumber);
1414
+            localStorage.setItem('fenjiNumber', $rootScope.jry_extnNumberObj.jry_extnNumber.name);
1413 1415
             $scope.qShimang(1);
1414 1416
           } else {
1415 1417
             console.log('绑定分机失败-----seimin');
@@ -1492,8 +1494,9 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
1492 1494
               message: '签入成功'
1493 1495
             });
1494 1496
             setTimeout(function () {
1495
-              console.log('开始绑定分机【' + $rootScope.phoneNumber + '】-----seimin');
1496
-              tlwsa.tlaSetphonenumber($rootScope.phoneNumber);
1497
+              var fenjiNumber = $rootScope.jry_extnNumberObj.jry_extnNumber.name || localStorage.getItem('fenjiNumber');
1498
+              console.log('开始绑定分机【' + fenjiNumber + '】-----seimin');
1499
+              tlwsa.tlaSetphonenumber(fenjiNumber);
1497 1500
             }, 0)
1498 1501
           } else if (err == 9011) {
1499 1502
             console.log('签入失败,该分机已登录-----seimin');
@@ -1869,8 +1872,10 @@ app.controller('AppCtrl', ['$rootScope', '$scope', '$state', '$translate', '$loc
1869 1872
         // 签入
1870 1873
         $rootScope.jry_qianru = function () {
1871 1874
           // 签入并绑定分机
1872
-          tlwsa.tlaLogin($rootScope.jry_extnNumberObj.jry_extnNumber.name, 1, -1);
1873
-          $rootScope.phoneNumber = $rootScope.jry_extnNumberObj.jry_extnNumber.name;
1875
+          // $rootScope.jry_extnNumberObj.jry_extnNumber.name 分机号
1876
+          // $rootScope.user.id  坐席号(用户id)
1877
+          tlwsa.tlaLogin($rootScope.user.id, 1, -1);
1878
+          $rootScope.phoneNumber = $rootScope.user.id;
1874 1879
         }
1875 1880
         // 示闲
1876 1881
         $rootScope.jry_shixian = function () {

+ 1 - 1
assets/views/report/service_form.html

@@ -144,7 +144,7 @@
144 144
                                         </th>
145 145
                                         <th style="width:11%" ng-click="tableSort('unp_total')">
146 146
                                             <strong>
147
-                                                处理工单数
147
+                                                派单处理工单数
148 148
                                                 <em class="sort-wrap">
149 149
                                                     <i class="sortItem iconfont icon-xiangshang" ng-class="{active:sortActive == 'unp_totaltop'}"></i>
150 150
                                                     <i class="sortItem iconfont icon-xiangxia" ng-class="{active:sortActive == 'unp_totalbottom'}"></i>