Procházet zdrojové kódy

各种优化和解决BUG

seimin před 2 roky
rodič
revize
7508e11fd9

+ 6 - 0
assets/css/styles.css

@@ -1844,6 +1844,12 @@ fieldset[disabled] .btn-statebutton.btn-o.active {
1844 1844
     /* padding-bottom: 5px; */
1845 1845
 }
1846 1846
 
1847
+.selectuiSearch .ui-select-bootstrap>.ui-select-choices {
1848
+    width: auto;
1849
+    position: relative;
1850
+    top: 0;
1851
+}
1852
+
1847 1853
 .incidentsearchsize {
1848 1854
     font-size: 14px !important;
1849 1855
     /* color: #93989e !important; */

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

@@ -9186,8 +9186,8 @@ appFormly.config(function config(formlyConfigProvider) {
9186 9186
           var fildata = {
9187 9187
             idx: 0,
9188 9188
             incident: {
9189
-              department: {
9190
-                id: $scope.model.incident.department.id,
9189
+              requester: {
9190
+                id: $scope.model.incident.requester.id,
9191 9191
               },
9192 9192
             },
9193 9193
             sum: 3,

+ 1 - 0
assets/js/controllers/desk/recordCtrl.js

@@ -852,6 +852,7 @@ app.controller("recordCtrl", [
852 852
     $scope.cleanItem = function () {
853 853
       delete $scope.filData.hjzxRecord.startTime;
854 854
       delete $scope.filData.hjzxRecord.endTime;
855
+      delete $scope.filData.hjzxRecord.ano;
855 856
       $scope.refreshData("expand-right", $scope.filData);
856 857
     };
857 858
     $scope.ldloading = {};

+ 1 - 1
assets/js/controllers/incident/incidentCtrl.js

@@ -255,7 +255,7 @@ app.controller('incidentListCtrl', ["$scope", "$http", "i18nService", "$rootScop
255 255
                 width: '200',
256 256
                 enableSorting: false,
257 257
                 cellTemplate: '<div>' +
258
-                    '<div class="ui-grid-cell-contents">{{row.entity.category.category}}</div>' +
258
+                    '<div class="ui-grid-cell-contents" title="{{row.entity.description}}">{{row.entity.category.category}}</div>' +
259 259
                     '</div>'
260 260
             },
261 261
             {

+ 10 - 0
assets/views/desk/record.html

@@ -40,6 +40,16 @@
40 40
                     <form class="form-inline incidentsearchsize">
41 41
                         <div class="form-group incidentsearch">
42 42
                             <div>
43
+                                <div class="control-label pull-left margin-top-5">来电号码:</div>
44
+                                <input style="margin-right:24px;width: 60%;" class="form-control pull-right incidentsearchsize iptSize" type="text"
45
+                                    ng-model="filData.hjzxRecord.ano" placeholder="" />
46
+                                <button style="position:absolute;right:0;padding:2px 4px;" ng-click="filData.hjzxRecord.ano = undefined" class="btn btn-default">
47
+                                    <span class="glyphicon glyphicon-trash"></span>
48
+                                </button>
49
+                            </div>
50
+                        </div>
51
+                        <div class="form-group incidentsearch">
52
+                            <div>
43 53
                                 <div class="control-label pull-left margin-top-5">留言时间:</div>
44 54
                                 <input style="margin-right:24px;width: 60%;" type="text" class="form-control pull-right incidentsearchsize iptSize"
45 55
                                     style="border-color: #dedede;" datepicker-popuptime="yyyy-MM-dd"

+ 34 - 30
assets/views/incident/list.html

@@ -81,7 +81,7 @@
81 81
                             </div>
82 82
                         </div>
83 83
                         <div class="form-group incidentsearch" ng-if="repairMain.valueconfig == 1">
84
-                            <div class="">
84
+                            <div class="selectuiSearch">
85 85
                                 <div class="control-label pull-left margin-top-5">报修人:</div>
86 86
                                 <ui-select style="margin-right:24px;width: 60%;" class="pull-right selectzise wt_width1 wt_width3"
87 87
                                     ng-model="searchkeys.requester" theme="bootstrap">
@@ -90,7 +90,7 @@
90 90
                                     </ui-select-match>
91 91
                                     <ui-select-choices repeat="item in requester"
92 92
                                         refresh="onChangeRequester($select.search)">
93
-                                        <div ng-bind-html="item.name | highlight: $select.search"></div>
93
+                                        <div ng-bind-html="(item.name + '(' + item.account + ')') | highlight: $select.search"></div>
94 94
                                     </ui-select-choices>
95 95
                                 </ui-select>
96 96
                                 <button style="position:absolute;right:0;padding:2px 4px;" ng-click="searchkeys.requester = undefined" class="btn btn-default">
@@ -194,36 +194,40 @@
194 194
                             </button>
195 195
                         </div>
196 196
                         <div class="form-group incidentsearch">
197
-                            <div class="control-label pull-left margin-top-5 ">受理人:</div>
198
-                            <ui-select style="margin-right:24px;width: 60%;" class="pull-right selectzise wt_width1 wt_width3"
199
-                                ng-model="searchkeys.acceptUser" theme="bootstrap">
200
-                                <ui-select-match placeholder="请选择">
201
-                                    {{$select.selected.name}}
202
-                                </ui-select-match>
203
-                                <ui-select-choices repeat="item in acceptUser | filter: $select.search"
204
-                                    refresh="onChangeacceptUser($select.search)" refresh-delay="0">
205
-                                    <div ng-bind-html=" item.name | highlight: $select.search "></div>
206
-                                </ui-select-choices>
207
-                            </ui-select>
208
-                            <button style="position:absolute;right:0;padding:2px 4px;" ng-click="searchkeys.acceptUser = undefined" class="btn btn-default">
209
-                                <span class="glyphicon glyphicon-trash"></span>
210
-                            </button>
197
+                            <div class="selectuiSearch">
198
+                                <div class="control-label pull-left margin-top-5 ">受理人:</div>
199
+                                <ui-select style="margin-right:24px;width: 60%;" class="pull-right selectzise wt_width1 wt_width3"
200
+                                    ng-model="searchkeys.acceptUser" theme="bootstrap">
201
+                                    <ui-select-match placeholder="请选择">
202
+                                        {{$select.selected.name}}
203
+                                    </ui-select-match>
204
+                                    <ui-select-choices repeat="item in acceptUser | filter: $select.search"
205
+                                        refresh="onChangeacceptUser($select.search)" refresh-delay="0">
206
+                                        <div ng-bind-html="(item.name + '(' + item.account + ')') | highlight: $select.search"></div>
207
+                                    </ui-select-choices>
208
+                                </ui-select>
209
+                                <button style="position:absolute;right:0;padding:2px 4px;" ng-click="searchkeys.acceptUser = undefined" class="btn btn-default">
210
+                                    <span class="glyphicon glyphicon-trash"></span>
211
+                                </button>
212
+                            </div>
211 213
                         </div>
212 214
                         <div class="form-group incidentsearch">
213
-                            <div class="control-label pull-left margin-top-5">处理人:</div>
214
-                            <ui-select style="margin-right:24px;width: 60%;" class="pull-right selectzise wt_width1 wt_width3"
215
-                                ng-model="searchkeys.handlingPersonnelUser" theme="bootstrap">
216
-                                <ui-select-match placeholder="请选择">
217
-                                    {{$select.selected.name}}
218
-                                </ui-select-match>
219
-                                <ui-select-choices repeat="item in handlingPersonnelUser"
220
-                                    refresh="onChangehandling($select.search)">
221
-                                    <div ng-bind-html="item.name | highlight: $select.search"></div>
222
-                                </ui-select-choices>
223
-                            </ui-select>
224
-                            <button style="position:absolute;right:0;padding:2px 4px;" ng-click="searchkeys.handlingPersonnelUser = undefined" class="btn btn-default">
225
-                                <span class="glyphicon glyphicon-trash"></span>
226
-                            </button>
215
+                            <div class="selectuiSearch">
216
+                                <div class="control-label pull-left margin-top-5">处理人:</div>
217
+                                <ui-select style="margin-right:24px;width: 60%;" class="pull-right selectzise wt_width1 wt_width3"
218
+                                    ng-model="searchkeys.handlingPersonnelUser" theme="bootstrap">
219
+                                    <ui-select-match placeholder="请选择">
220
+                                        {{$select.selected.name}}
221
+                                    </ui-select-match>
222
+                                    <ui-select-choices repeat="item in handlingPersonnelUser"
223
+                                        refresh="onChangehandling($select.search)">
224
+                                        <div ng-bind-html="(item.name + '(' + item.account + ')') | highlight: $select.search"></div>
225
+                                    </ui-select-choices>
226
+                                </ui-select>
227
+                                <button style="position:absolute;right:0;padding:2px 4px;" ng-click="searchkeys.handlingPersonnelUser = undefined" class="btn btn-default">
228
+                                    <span class="glyphicon glyphicon-trash"></span>
229
+                                </button>
230
+                            </div>
227 231
                         </div>
228 232
                         <div class="form-group incidentsearch">
229 233
                             <div class="">