Browse Source

附件列表下载和事件列表样式修改

seimin 2 years ago
parent
commit
0f536e8a19

+ 8 - 6
assets/js/controllers/customform/customformCtrl.js

@@ -18125,16 +18125,18 @@ appFormly.config(function config(formlyConfigProvider) {
18125
           uploader.uploadAll();
18125
           uploader.uploadAll();
18126
         };
18126
         };
18127
         //附件下载
18127
         //附件下载
18128
-        $scope.download = function (token, filename) {
18129
-          var downUrl = to.ApiService.downloadAttachment(
18130
-            to.downUrl,
18131
-            token
18132
-          ).getRequestedUrl();
18128
+        $scope.download = function (attachment) {
18129
+        // $scope.download = function (token, filename) {
18130
+          var downUrl = attachment.previewUrl;
18131
+          // var downUrl = to.ApiService.downloadAttachment(
18132
+          //   to.downUrl,
18133
+          //   token
18134
+          // ).getRequestedUrl();
18133
           // window.open(downUrl);
18135
           // window.open(downUrl);
18134
           var a = document.createElement("a");
18136
           var a = document.createElement("a");
18135
           a.href = downUrl;
18137
           a.href = downUrl;
18136
           a.target = "_blank";
18138
           a.target = "_blank";
18137
-          a.download = filename;
18139
+          a.download = attachment.name;
18138
           document.body.appendChild(a);
18140
           document.body.appendChild(a);
18139
           a.click();
18141
           a.click();
18140
         };
18142
         };

+ 1 - 1
assets/views/customform/tpl/ui-upDropFile.html

@@ -74,7 +74,7 @@
74
                                     <a ng-href="{{attachment.link}}" ng-init="attachment.link=downloadUrl(attachment.id)" class="btn btn-transparent btn-xs" tooltip-placement="top" tooltip="下载"><i class="fa fa-download"></i></a>
74
                                     <a ng-href="{{attachment.link}}" ng-init="attachment.link=downloadUrl(attachment.id)" class="btn btn-transparent btn-xs" tooltip-placement="top" tooltip="下载"><i class="fa fa-download"></i></a>
75
                                 </div> -->
75
                                 </div> -->
76
                                 <div class="visible-md visible-lg hidden-sm hidden-xs">
76
                                 <div class="visible-md visible-lg hidden-sm hidden-xs">
77
-                                    <a ng-click="download(attachment.token,attachment.name)" class="btn btn-transparent btn-xs" tooltip-placement="top" tooltip="下载"><i class="fa fa-download"></i></a>
77
+                                    <a ng-click="download(attachment)" class="btn btn-transparent btn-xs" tooltip-placement="top" tooltip="下载"><i class="fa fa-download"></i></a>
78
                                 </div>
78
                                 </div>
79
                             </td>
79
                             </td>
80
                             <!-- <td class="center">
80
                             <!-- <td class="center">

+ 19 - 19
assets/views/incident/list.html

@@ -80,12 +80,12 @@
80
                                 </ui-select> -->
80
                                 </ui-select> -->
81
                             </div>
81
                             </div>
82
                         </div>
82
                         </div>
83
-                        <div class="form-group incidentsearch  wt_width" ng-if="repairMain.valueconfig == 1">
83
+                        <div class="form-group incidentsearch" ng-if="repairMain.valueconfig == 1">
84
                             <div class="">
84
                             <div class="">
85
                                 <div class="control-label pull-left margin-top-5">报修人:</div>
85
                                 <div class="control-label pull-left margin-top-5">报修人:</div>
86
                                 <ui-select class="pull-right selectzise wt_width1 wt_width3"
86
                                 <ui-select class="pull-right selectzise wt_width1 wt_width3"
87
                                     ng-model="searchkeys.requester" theme="bootstrap">
87
                                     ng-model="searchkeys.requester" theme="bootstrap">
88
-                                    <ui-select-match placeholder="请选择报修人">
88
+                                    <ui-select-match placeholder="请选择">
89
                                         {{$select.selected.name}}
89
                                         {{$select.selected.name}}
90
                                     </ui-select-match>
90
                                     </ui-select-match>
91
                                     <ui-select-choices repeat="item in requester"
91
                                     <ui-select-choices repeat="item in requester"
@@ -104,7 +104,7 @@
104
                                 </ui-select> -->
104
                                 </ui-select> -->
105
                             </div>
105
                             </div>
106
                         </div>
106
                         </div>
107
-                        <div class="form-group incidentsearch  wt_width" ng-if="repairMain.valueconfig == 1">
107
+                        <div class="form-group incidentsearch" ng-if="repairMain.valueconfig == 1">
108
                             <div class="">
108
                             <div class="">
109
                                 <div class="control-label pull-left margin-top-5">联系电话:</div>
109
                                 <div class="control-label pull-left margin-top-5">联系电话:</div>
110
                                 <input class=" inputcolor wt_width1 wt_width3 pull-right" type="text"
110
                                 <input class=" inputcolor wt_width1 wt_width3 pull-right" type="text"
@@ -126,12 +126,12 @@
126
                                 </div>
126
                                 </div>
127
                             </div>
127
                             </div>
128
                         </div> -->
128
                         </div> -->
129
-                        <div class="form-group incidentsearch wt_width">
129
+                        <div class="form-group incidentsearch">
130
                             <!-- <div class="pull-right"> -->
130
                             <!-- <div class="pull-right"> -->
131
                             <div class="control-label pull-left margin-top-5 ">区域:</div>
131
                             <div class="control-label pull-left margin-top-5 ">区域:</div>
132
                             <ui-select class="pull-right selectzise wt_width1 wt_width3" ng-model="searchkeys.area" theme="bootstrap"
132
                             <ui-select class="pull-right selectzise wt_width1 wt_width3" ng-model="searchkeys.area" theme="bootstrap"
133
                                 ng-change="onChangearea(searchkeys)">
133
                                 ng-change="onChangearea(searchkeys)">
134
-                                <ui-select-match placeholder="请选择区域">
134
+                                <ui-select-match placeholder="请选择">
135
                                     {{$select.selected.area}}
135
                                     {{$select.selected.area}}
136
                                 </ui-select-match>
136
                                 </ui-select-match>
137
                                 <ui-select-choices repeat="item in outarea | filter: $select.search">
137
                                 <ui-select-choices repeat="item in outarea | filter: $select.search">
@@ -140,12 +140,12 @@
140
                             </ui-select>
140
                             </ui-select>
141
                             <!-- </div> -->
141
                             <!-- </div> -->
142
                         </div>
142
                         </div>
143
-                        <div class="form-group incidentsearch wt_width">
143
+                        <div class="form-group incidentsearch">
144
                             <!-- <div class="pull-right"> -->
144
                             <!-- <div class="pull-right"> -->
145
                             <div class="control-label pull-left margin-top-5">地点:</div>
145
                             <div class="control-label pull-left margin-top-5">地点:</div>
146
                             <ui-select class="pull-right selectzise wt_width1 wt_width3" ng-model="searchkeys.place" theme="bootstrap"
146
                             <ui-select class="pull-right selectzise wt_width1 wt_width3" ng-model="searchkeys.place" theme="bootstrap"
147
                                 ng-change="onChangeplace(key)">
147
                                 ng-change="onChangeplace(key)">
148
-                                <ui-select-match placeholder="请选择地点拼音检索">
148
+                                <ui-select-match placeholder="请选择">
149
                                     {{$select.selected.place}}
149
                                     {{$select.selected.place}}
150
                                 </ui-select-match>
150
                                 </ui-select-match>
151
                                 <ui-select-choices repeat="item in outplace | filter: $select.search">
151
                                 <ui-select-choices repeat="item in outplace | filter: $select.search">
@@ -154,11 +154,11 @@
154
                             </ui-select>
154
                             </ui-select>
155
                             <!-- </div> -->
155
                             <!-- </div> -->
156
                         </div>
156
                         </div>
157
-                        <div class="form-group incidentsearch  wt_width">
157
+                        <div class="form-group incidentsearch">
158
                             <div class="control-label pull-left margin-top-5">状态:</div>
158
                             <div class="control-label pull-left margin-top-5">状态:</div>
159
                             <ui-select ng-disabled="isDisabledState" class="pull-right selectzise wt_width1 wt_width3" ng-model="othcode.state"
159
                             <ui-select ng-disabled="isDisabledState" class="pull-right selectzise wt_width1 wt_width3" ng-model="othcode.state"
160
                                 theme="bootstrap">
160
                                 theme="bootstrap">
161
-                                <ui-select-match placeholder="请选择状态">
161
+                                <ui-select-match placeholder="请选择">
162
                                     {{$select.selected.name}}
162
                                     {{$select.selected.name}}
163
                                 </ui-select-match>
163
                                 </ui-select-match>
164
                                 <ui-select-choices repeat="item in state | filter: $select.search">
164
                                 <ui-select-choices repeat="item in state | filter: $select.search">
@@ -166,20 +166,20 @@
166
                                 </ui-select-choices>
166
                                 </ui-select-choices>
167
                             </ui-select>
167
                             </ui-select>
168
                         </div>
168
                         </div>
169
-                        <div class="form-group incidentsearch  wt_width">
169
+                        <div class="form-group incidentsearch">
170
                             <div class="control-label pull-left margin-top-5">事件分类:</div>
170
                             <div class="control-label pull-left margin-top-5">事件分类:</div>
171
-                            <multi-select-tree data-default-label="请选择事件分类" class="pull-right selectzise wt_width1 wt_width3"
171
+                            <multi-select-tree data-default-label="请选择" class="pull-right selectzise wt_width1 wt_width3"
172
                                 ng-model="cifilter_classic" data-input-model="select_treedata"
172
                                 ng-model="cifilter_classic" data-input-model="select_treedata"
173
                                 data-output-model="cifilter_classics" theme="bootstrap" multi-select="false"
173
                                 data-output-model="cifilter_classics" theme="bootstrap" multi-select="false"
174
                                 data-callback="onFilterCallback(item)" data-select-only-leafs="false"
174
                                 data-callback="onFilterCallback(item)" data-select-only-leafs="false"
175
                                 reset-search-input="false" data-trans-label="category" data-switch-view="false">
175
                                 reset-search-input="false" data-trans-label="category" data-switch-view="false">
176
                             </multi-select-tree>
176
                             </multi-select-tree>
177
                         </div>
177
                         </div>
178
-                        <div class="form-group incidentsearch wt_width">
178
+                        <div class="form-group incidentsearch">
179
                             <div class="control-label pull-left margin-top-5 ">受理人:</div>
179
                             <div class="control-label pull-left margin-top-5 ">受理人:</div>
180
                             <ui-select class="pull-right selectzise wt_width1 wt_width3"
180
                             <ui-select class="pull-right selectzise wt_width1 wt_width3"
181
                                 ng-model="searchkeys.acceptUser" theme="bootstrap">
181
                                 ng-model="searchkeys.acceptUser" theme="bootstrap">
182
-                                <ui-select-match placeholder="请选择受理人拼音检索">
182
+                                <ui-select-match placeholder="请选择">
183
                                     {{$select.selected.name}}
183
                                     {{$select.selected.name}}
184
                                 </ui-select-match>
184
                                 </ui-select-match>
185
                                 <ui-select-choices repeat="item in acceptUser | filter: $select.search"
185
                                 <ui-select-choices repeat="item in acceptUser | filter: $select.search"
@@ -188,11 +188,11 @@
188
                                 </ui-select-choices>
188
                                 </ui-select-choices>
189
                             </ui-select>
189
                             </ui-select>
190
                         </div>
190
                         </div>
191
-                        <div class="form-group incidentsearch wt_width">
191
+                        <div class="form-group incidentsearch">
192
                             <div class="control-label pull-left margin-top-5">处理人:</div>
192
                             <div class="control-label pull-left margin-top-5">处理人:</div>
193
                             <ui-select class="pull-right selectzise wt_width1 wt_width3"
193
                             <ui-select class="pull-right selectzise wt_width1 wt_width3"
194
                                 ng-model="searchkeys.handlingPersonnelUser" theme="bootstrap">
194
                                 ng-model="searchkeys.handlingPersonnelUser" theme="bootstrap">
195
-                                <ui-select-match placeholder="请选择处理人拼音检索">
195
+                                <ui-select-match placeholder="请选择">
196
                                     {{$select.selected.name}}
196
                                     {{$select.selected.name}}
197
                                 </ui-select-match>
197
                                 </ui-select-match>
198
                                 <ui-select-choices repeat="item in handlingPersonnelUser"
198
                                 <ui-select-choices repeat="item in handlingPersonnelUser"
@@ -201,7 +201,7 @@
201
                                 </ui-select-choices>
201
                                 </ui-select-choices>
202
                             </ui-select>
202
                             </ui-select>
203
                         </div>
203
                         </div>
204
-                        <div class="form-group incidentsearch wt_width">
204
+                        <div class="form-group incidentsearch">
205
                             <div class="">
205
                             <div class="">
206
                                 <div class="control-label pull-left margin-top-5">登记时间:</div>
206
                                 <div class="control-label pull-left margin-top-5">登记时间:</div>
207
                                 <input type="text" class=" incidentsearchsize wt_width5"
207
                                 <input type="text" class=" incidentsearchsize wt_width5"
@@ -211,7 +211,7 @@
211
                                     placeholder="" />
211
                                     placeholder="" />
212
                             </div>
212
                             </div>
213
                         </div>
213
                         </div>
214
-                        <div class="form-group incidentsearch wt_width">
214
+                        <div class="form-group incidentsearch">
215
                             <div class="">
215
                             <div class="">
216
                                 <div class="control-label pull-left margin-top-5">至</div>
216
                                 <div class="control-label pull-left margin-top-5">至</div>
217
                                 <input type="text" class=" selectzise incidentsearchsize wt_width5"
217
                                 <input type="text" class=" selectzise incidentsearchsize wt_width5"
@@ -220,14 +220,14 @@
220
                                     close-text="关闭" ng-click="endOpen($event)" placeholder="" />
220
                                     close-text="关闭" ng-click="endOpen($event)" placeholder="" />
221
                             </div>
221
                             </div>
222
                         </div>
222
                         </div>
223
-                        <div class="form-group incidentsearch wt_width">
223
+                        <div class="form-group incidentsearch">
224
                             <div>
224
                             <div>
225
                                 <div class="control-label pull-left margin-top-5 margin-right-5">事件单号:</div>
225
                                 <div class="control-label pull-left margin-top-5 margin-right-5">事件单号:</div>
226
                                 <input class="f inputcolor wt_width1 wt_width3 pull-right" type="text"
226
                                 <input class="f inputcolor wt_width1 wt_width3 pull-right" type="text"
227
                                     ng-model="searchkeys.incidentsign" placeholder="" />
227
                                     ng-model="searchkeys.incidentsign" placeholder="" />
228
                             </div>
228
                             </div>
229
                         </div>
229
                         </div>
230
-                        <div class="form-group incidentsearch wt_width">
230
+                        <div class="form-group incidentsearch">
231
                             <div class="control-label pull-left margin-top-5">是否逾期:</div>
231
                             <div class="control-label pull-left margin-top-5">是否逾期:</div>
232
                             <ui-select ng-change="selectTypeChange()" ng-model="searchkeys.selectType" class="pull-right selectzise wt_width1 wt_width3" theme="bootstrap">
232
                             <ui-select ng-change="selectTypeChange()" ng-model="searchkeys.selectType" class="pull-right selectzise wt_width1 wt_width3" theme="bootstrap">
233
                                 <ui-select-match placeholder="请选择">
233
                                 <ui-select-match placeholder="请选择">