Explorar el Código

查号信息增加别名

seimin hace 2 años
padre
commit
50e366bce2

+ 17 - 10
assets/js/controllers/system/phoneListCtrl.js

@@ -104,10 +104,11 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
104
                     $modalInstance.dismiss('cancel');
104
                     $modalInstance.dismiss('cancel');
105
                 };
105
                 };
106
                 $scope.areaName = data.unit;
106
                 $scope.areaName = data.unit;
107
-                $scope.ok = function (areaName) {
108
-                    if (areaName != data.unit) {
107
+                $scope.unitAlias = data.unitAlias;
108
+                $scope.ok = function (areaName, unitAlias) {
109
+                    // if (areaName != data.unit) {
109
                         if ($scope.areaName) {
110
                         if ($scope.areaName) {
110
-                            $modalInstance.close(areaName);
111
+                            $modalInstance.close({areaName, unitAlias});
111
                         } else {
112
                         } else {
112
                             SweetAlert.swal({
113
                             SweetAlert.swal({
113
                                 title: "修改失败!",
114
                                 title: "修改失败!",
@@ -115,9 +116,9 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
115
                                 type: "error"
116
                                 type: "error"
116
                             })
117
                             })
117
                         }
118
                         }
118
-                    } else {
119
-                        $modalInstance.dismiss('cancel');
120
-                    }
119
+                    // } else {
120
+                    //     $modalInstance.dismiss('cancel');
121
+                    // }
121
                 }
122
                 }
122
             },
123
             },
123
             resolve: {
124
             resolve: {
@@ -132,7 +133,8 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
132
                     "phoneUnit": {
133
                     "phoneUnit": {
133
                         "id": data.id,
134
                         "id": data.id,
134
                         "deleteFlag": 0,
135
                         "deleteFlag": 0,
135
-                        "unit": selectedItem
136
+                        "unit": selectedItem.areaName,
137
+                        "unitAlias": selectedItem.unitAlias
136
                     }
138
                     }
137
                 }
139
                 }
138
                 api_user_data.addData('phoneUnit', fildata).then(function (response) {
140
                 api_user_data.addData('phoneUnit', fildata).then(function (response) {
@@ -163,12 +165,13 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
163
             controller: function ($scope, scope, $modalInstance, api_user_data) {
165
             controller: function ($scope, scope, $modalInstance, api_user_data) {
164
                 $scope.title = "新增单位";
166
                 $scope.title = "新增单位";
165
                 $scope.areaName = "";
167
                 $scope.areaName = "";
168
+                $scope.unitAlias = "";
166
                 $scope.cancel = function () {
169
                 $scope.cancel = function () {
167
                     $modalInstance.dismiss('cancel');
170
                     $modalInstance.dismiss('cancel');
168
                 };
171
                 };
169
-                $scope.ok = function (areaName) {
172
+                $scope.ok = function (areaName, unitAlias) {
170
                     if ($scope.areaName) {
173
                     if ($scope.areaName) {
171
-                        $modalInstance.close(areaName);
174
+                        $modalInstance.close({areaName, unitAlias});
172
                     } else {
175
                     } else {
173
                         SweetAlert.swal({
176
                         SweetAlert.swal({
174
                             title: "新增失败!",
177
                             title: "新增失败!",
@@ -188,7 +191,8 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
188
             if (selectedItem) {
191
             if (selectedItem) {
189
                 var fildata = {
192
                 var fildata = {
190
                     "phoneUnit": {
193
                     "phoneUnit": {
191
-                        "unit": selectedItem
194
+                        "unit": selectedItem.areaName,
195
+                        "unitAlias": selectedItem.unitAlias
192
                     }
196
                     }
193
                 }
197
                 }
194
                 api_user_data.addData('phoneUnit', fildata).then(function (response) {
198
                 api_user_data.addData('phoneUnit', fildata).then(function (response) {
@@ -270,6 +274,7 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
270
                 $scope.check = {
274
                 $scope.check = {
271
                     unit: data.unit,
275
                     unit: data.unit,
272
                     dept: data.dept,
276
                     dept: data.dept,
277
+                    deptAlias: data.deptAlias,
273
                     phone: data.phone,
278
                     phone: data.phone,
274
                     address: data.address
279
                     address: data.address
275
                 }
280
                 }
@@ -304,6 +309,7 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
304
                 var fildata = {
309
                 var fildata = {
305
                     "phoneDirectory": {
310
                     "phoneDirectory": {
306
                         "dept": check.dept,
311
                         "dept": check.dept,
312
+                        "deptAlias": check.deptAlias,
307
                         "address": check.address,
313
                         "address": check.address,
308
                         "phone": check.phone,
314
                         "phone": check.phone,
309
                         "unit": {
315
                         "unit": {
@@ -373,6 +379,7 @@ app.controller('phoneListCtrl', ["$rootScope", "$scope", "$http", "$state", "$ti
373
                 var fildata = {
379
                 var fildata = {
374
                     "phoneDirectory": {
380
                     "phoneDirectory": {
375
                         "dept": check.dept,
381
                         "dept": check.dept,
382
+                        "deptAlias": check.deptAlias,
376
                         "phone": check.phone,
383
                         "phone": check.phone,
377
                         "address": check.address
384
                         "address": check.address
378
                     }
385
                     }

+ 8 - 1
assets/views/system/tpl/company.html

@@ -16,6 +16,13 @@
16
                 <input class="form-control" ng-model="areaName" placeholder="请输入单位名称" />
16
                 <input class="form-control" ng-model="areaName" placeholder="请输入单位名称" />
17
             </div>
17
             </div>
18
         </div>
18
         </div>
19
+        <div class="row form-group">
20
+            <label class="col-md-3 col-md-offset-1 control-label">单位别名:</label>
21
+            <div class="col-md-7">
22
+                <textarea rows="5" class="form-control" style="word-break:break-all;resize:none;" ng-model="unitAlias" placeholder="请输入单位别名" />
23
+                <div class="red">多个单位别名请使用【英文逗号】拼接!</div>
24
+            </div>
25
+        </div>
19
         <!--<div class="row form-group">
26
         <!--<div class="row form-group">
20
             <label class="col-md-3 col-md-offset-1 control-label">角色代码:</label>
27
             <label class="col-md-3 col-md-offset-1 control-label">角色代码:</label>
21
             <div class="col-md-7">
28
             <div class="col-md-7">
@@ -23,7 +30,7 @@
23
             </div>
30
             </div>
24
         </div>-->
31
         </div>-->
25
         <div class="panel-footer text-center">
32
         <div class="panel-footer text-center">
26
-            <a ng-click="ok(areaName)" data-dismiss="modal" class="btn btn-primary">保存</a>
33
+            <a ng-click="ok(areaName, unitAlias)" data-dismiss="modal" class="btn btn-primary">保存</a>
27
             <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">取消</button>
34
             <button class="btn btn-primary btn-o" ng-click="cancel()" translate="modal.button.CANCEL">取消</button>
28
         </div>
35
         </div>
29
     </div>
36
     </div>

+ 7 - 0
assets/views/system/tpl/department.html

@@ -35,6 +35,13 @@
35
             </div>
35
             </div>
36
         </div>
36
         </div>
37
         <div class="row form-group">
37
         <div class="row form-group">
38
+            <label class="col-md-3 col-md-offset-1 control-label">部门别名:</label>
39
+            <div class="col-md-7">
40
+                <textarea rows="5" class="form-control" style="word-break:break-all;resize:none;" ng-model="check.deptAlias" placeholder="请输入部门别名" />
41
+                <div class="red">多个部门别名请使用【英文逗号】拼接!</div>
42
+            </div>
43
+        </div>
44
+        <div class="row form-group">
38
             <label class="col-md-3 col-md-offset-1 control-label">电话*:</label>
45
             <label class="col-md-3 col-md-offset-1 control-label">电话*:</label>
39
             <div class="col-md-7">
46
             <div class="col-md-7">
40
                 <input class="form-control" ng-model="check.phone" maxlength="12" placeholder="请输入电话" />
47
                 <input class="form-control" ng-model="check.phone" maxlength="12" placeholder="请输入电话" />