Переглянути джерело

费用申请编辑页面添加批量导入和模版下载功能

梁世豪 5 місяців тому
батько
коміт
59c51bb48a

+ 14 - 0
src/main/java/com/liang/controller/StaBudgetapprovalController.java

@@ -684,6 +684,20 @@ public class StaBudgetapprovalController extends BaseController {
684 684
         for (int i = 0; i < TsmcList.size(); i++) {
685 685
             list.add(TsmcList.get(i).getTsmc());
686 686
         }
687
+        String fileUrl = "http://" + webfileip + ":" + webfileport + "/template/";
688
+        model.addAttribute("ClfTemplate", fileUrl + "差旅费模版.xlsx");
689
+        model.addAttribute("HyfTemplate", fileUrl + "会议费模版.xlsx");
690
+        model.addAttribute("ZlfTemplate", fileUrl + "资料费模版.xlsx");
691
+        model.addAttribute("ZscqfTemplate", fileUrl + "知识产权费模版.xlsx");
692
+        model.addAttribute("YsfTemplate", fileUrl + "印刷费模版.xlsx");
693
+        model.addAttribute("JjfTemplate", fileUrl + "间接费模版.xlsx");
694
+        model.addAttribute("ZjfTemplate", fileUrl + "专家费模版.xlsx");
695
+        model.addAttribute("LsryTemplate", fileUrl + "临时人员模版.xlsx");
696
+        model.addAttribute("DevTemplate", fileUrl + "仪器设备使用费模版.xlsx");
697
+        model.addAttribute("RjsyfTemplate", fileUrl + "软件使用费模版.xlsx");
698
+        model.addAttribute("CLfTemplate", fileUrl + "材料费模版.xlsx");
699
+        model.addAttribute("WwTemplate", fileUrl + "外委研究支出费模版.xlsx");
700
+        model.addAttribute("WxTemplate", fileUrl + "外协测试试验与加工费模版.xlsx");
687 701
         model.addAttribute("userInfo",getSysUserInfo());
688 702
         model.addAttribute("tsmclist",list);
689 703
         return "stabudgetapproval/update_apply";

+ 353 - 36
src/main/resources/templates/stabudgetapproval/update_apply.html

@@ -106,6 +106,15 @@
106 106
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
107 107
                                             lay-filter="subDelete"><i class="layui-icon"></i>删除
108 108
                                     </button>
109
+                                    <button type="button"
110
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
111
+                                            lay-filter="subAdds" lay-data="{fileType:'clfFile'}"><i
112
+                                            class="layui-icon"></i>批量导入
113
+                                    </button>
114
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
115
+                                       th:href="${ClfTemplate}">
116
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
117
+                                    </a>
109 118
                                 </div>
110 119
                                 <table class="layui-hide" id="currentTableId1" name="currentTableId1"
111 120
                                        lay-filter="currentTableFilter1"
@@ -128,6 +137,15 @@
128 137
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
129 138
                                             lay-filter="subDeletehyf"><i class="layui-icon"></i>删除
130 139
                                     </button>
140
+                                    <button type="button"
141
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
142
+                                            lay-filter="subAddshyf" lay-data="{fileType:'hyfFile'}"><i
143
+                                            class="layui-icon"></i>批量导入
144
+                                    </button>
145
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
146
+                                       th:href="${HyfTemplate}">
147
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
148
+                                    </a>
131 149
                                 </div>
132 150
                                 <table class="layui-hide" id="currentTableId_Hyf" name="currentTableId_Hyf"
133 151
                                        lay-filter="currentTableFilter_Hyf"
@@ -150,6 +168,16 @@
150 168
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
151 169
                                             lay-filter="subDeletezlf"><i class="layui-icon"></i>删除
152 170
                                     </button>
171
+                                    <button type="button"
172
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
173
+                                            lay-filter="subAddszlf" lay-data="{fileType:'zlfFile'}"><i
174
+                                            class="layui-icon"></i>批量导入
175
+                                    </button>
176
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
177
+                                       th:href="${ZlfTemplate}">
178
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
179
+                                    </a>
180
+
153 181
                                 </div>
154 182
                                 <table class="layui-hide" id="currentTableId_Zlf" name="currentTableId_Zlf"
155 183
                                        lay-filter="currentTableFilter_Zlf"
@@ -172,6 +200,16 @@
172 200
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
173 201
                                             lay-filter="subDeletezscc"><i class="layui-icon"></i>删除
174 202
                                     </button>
203
+                                    <button type="button"
204
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
205
+                                            lay-filter="subAddszscc" lay-data="{fileType:'zscqfFile'}"><i
206
+                                            class="layui-icon"></i>批量导入
207
+                                    </button>
208
+
209
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
210
+                                       th:href="${ZscqfTemplate}">
211
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
212
+                                    </a>
175 213
                                 </div>
176 214
                                 <table class="layui-hide" id="currentTableId_Zscc" name="currentTableId_Zscc"
177 215
                                        lay-filter="currentTableFilter_Zscc"
@@ -194,6 +232,16 @@
194 232
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
195 233
                                             lay-filter="subDeletedyf"><i class="layui-icon"></i>删除
196 234
                                     </button>
235
+                                    <button type="button"
236
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
237
+                                            lay-filter="subAddsdyf" lay-data="{fileType:'ysfFile'}"><i
238
+                                            class="layui-icon"></i>批量导入
239
+                                    </button>
240
+
241
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
242
+                                       th:href="${YsfTemplate}">
243
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
244
+                                    </a>
197 245
                                 </div>
198 246
                                 <table class="layui-hide" id="currentTableId_Dyf" name="currentTableId_Dyf"
199 247
                                        lay-filter="currentTableFilter_Dyf"
@@ -216,6 +264,16 @@
216 264
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
217 265
                                             lay-filter="subDeletejjf"><i class="layui-icon"></i>删除
218 266
                                     </button>
267
+                                    <button type="button"
268
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
269
+                                            lay-filter="subAddsjjf" lay-data="{fileType:'jjfFile'}"><i
270
+                                            class="layui-icon"></i>批量导入
271
+                                    </button>
272
+
273
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
274
+                                       th:href="${JjfTemplate}">
275
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
276
+                                    </a>
219 277
                                 </div>
220 278
                                 <table class="layui-hide" id="currentTableId_Jjf" name="currentTableId_Jjf"
221 279
                                        lay-filter="currentTableFilter_Jjf"
@@ -238,6 +296,15 @@
238 296
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
239 297
                                             lay-filter="subDeletezjf"><i class="layui-icon"></i>删除
240 298
                                     </button>
299
+                                    <button type="button"
300
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
301
+                                            lay-filter="subAddszjf" lay-data="{fileType:'zjfFile'}"><i
302
+                                            class="layui-icon"></i>批量导入
303
+                                    </button>
304
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
305
+                                       th:href="${ZjfTemplate}">
306
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
307
+                                    </a>
241 308
                                 </div>
242 309
                                 <table class="layui-hide" id="currentTableId_Zjf" name="currentTableId_Zjf"
243 310
                                        lay-filter="currentTableFilter_Zjf"
@@ -282,6 +349,15 @@
282 349
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
283 350
                                             lay-filter="subDelete_Dev"><i class="layui-icon"></i>删除
284 351
                                     </button>
352
+                                    <button type="button"
353
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
354
+                                            lay-filter="subAdds_Dev" lay-data="{fileType:'devFile'}"><i
355
+                                            class="layui-icon"></i>批量导入
356
+                                    </button>
357
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
358
+                                       th:href="${DevTemplate}">
359
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
360
+                                    </a>
285 361
                                 </div>
286 362
                                 <table class="layui-hide" id="currentTableId_Dev" name="currentTableId_Dev"
287 363
                                        lay-filter="currentTableFilter_Dev"
@@ -304,6 +380,16 @@
304 380
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
305 381
                                             lay-filter="subDelete_Sw"><i class="layui-icon"></i>删除
306 382
                                     </button>
383
+                                    <button type="button"
384
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
385
+                                            lay-filter="subAdds_Sw" lay-data="{fileType:'swFile'}"><i
386
+                                            class="layui-icon"></i>批量导入
387
+                                    </button>
388
+
389
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
390
+                                       th:href="${RjsyfTemplate}">
391
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
392
+                                    </a>
307 393
                                 </div>
308 394
                                 <table class="layui-hide" id="currentTableId_Sw" name="currentTableId_Sw"
309 395
                                        lay-filter="currentTableFilter_Sw"
@@ -326,6 +412,15 @@
326 412
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
327 413
                                             lay-filter="subDelete_Clf"><i class="layui-icon"></i>删除
328 414
                                     </button>
415
+                                    <button type="button"
416
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
417
+                                            lay-filter="subAdds_Clf" lay-data="{fileType:'CLfsFile'}"><i
418
+                                            class="layui-icon"></i>批量导入
419
+                                    </button>
420
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
421
+                                       th:href="${CLfTemplate}">
422
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
423
+                                    </a>
329 424
                                 </div>
330 425
                                 <table class="layui-hide" id="currentTableId_Clf" name="currentTableId_Clf"
331 426
                                        lay-filter="currentTableFilter_Clf"
@@ -348,6 +443,16 @@
348 443
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
349 444
                                             lay-filter="subDelete_Ww"><i class="layui-icon"></i>删除
350 445
                                     </button>
446
+                                    <button type="button"
447
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
448
+                                            lay-filter="subAdds_Ww" lay-data="{fileType:'WwFile'}"><i
449
+                                            class="layui-icon"></i>批量导入
450
+                                    </button>
451
+
452
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
453
+                                       th:href="${WwTemplate}">
454
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
455
+                                    </a>
351 456
                                 </div>
352 457
                                 <table class="layui-hide" id="currentTableId_Ww" name="currentTableId_Ww"
353 458
                                        lay-filter="currentTableFilter_Ww"
@@ -370,6 +475,16 @@
370 475
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
371 476
                                             lay-filter="subDelete_Wx"><i class="layui-icon"></i>删除
372 477
                                     </button>
478
+                                    <button type="button"
479
+                                            class="layui-btn  layui-btn-primary layui-btn-sm upload"
480
+                                            lay-filter="subAdds_Wx" lay-data="{fileType:'WxFile'}"><i
481
+                                            class="layui-icon"></i>批量导入
482
+                                    </button>
483
+
484
+                                    <a class="layui-btn layui-btn-primary layui-btn-sm "
485
+                                       th:href="${WxTemplate}">
486
+                                        <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>模板
487
+                                    </a>
373 488
                                 </div>
374 489
                                 <table class="layui-hide" id="currentTableId_Wx" name="currentTableId_Wx"
375 490
                                        lay-filter="currentTableFilter_Wx"
@@ -830,8 +945,8 @@
830 945
             ],
831 946
             autoSort: false,
832 947
             limits: [10, 15, 20, 25, 50, 100],
833
-            limit: 10,
834
-            page: true,
948
+            limit: -1,
949
+            page: false,
835 950
             skin: 'grid',
836 951
             initSort: {
837 952
                 field: 'xh', //排序字段
@@ -1072,8 +1187,8 @@
1072 1187
             ],
1073 1188
             autoSort: false,
1074 1189
             limits: [10, 15, 20, 25, 50, 100],
1075
-            limit: 10,
1076
-            page: true,
1190
+            limit: -1,
1191
+            page: false,
1077 1192
             skin: 'grid',
1078 1193
             initSort: {
1079 1194
                 field: 'xh', //排序字段
@@ -1300,8 +1415,8 @@
1300 1415
             ],
1301 1416
             autoSort: false,
1302 1417
             limits: [10, 15, 20, 25, 50, 100],
1303
-            limit: 10,
1304
-            page: true,
1418
+            limit: -1,
1419
+            page: false,
1305 1420
             skin: 'grid',
1306 1421
             initSort: {
1307 1422
                 field: 'xh', //排序字段
@@ -1510,8 +1625,8 @@
1510 1625
             ],
1511 1626
             autoSort: false,
1512 1627
             limits: [10, 15, 20, 25, 50, 100],
1513
-            limit: 10,
1514
-            page: true,
1628
+            limit: -1,
1629
+            page: false,
1515 1630
             skin: 'grid',
1516 1631
             initSort: {
1517 1632
                 field: 'xh', //排序字段
@@ -1711,8 +1826,8 @@
1711 1826
             ],
1712 1827
             autoSort: false,
1713 1828
             limits: [10, 15, 20, 25, 50, 100],
1714
-            limit: 10,
1715
-            page: true,
1829
+            limit: -1,
1830
+            page: false,
1716 1831
             skin: 'grid',
1717 1832
             initSort: {
1718 1833
                 field: 'xh', //排序字段
@@ -1901,8 +2016,8 @@
1901 2016
             ],
1902 2017
             autoSort: false,
1903 2018
             limits: [10, 15, 20, 25, 50, 100],
1904
-            limit: 10,
1905
-            page: true,
2019
+            limit: -1,
2020
+            page: false,
1906 2021
             skin: 'grid',
1907 2022
             initSort: {
1908 2023
                 field: 'xh', //排序字段
@@ -2089,8 +2204,8 @@
2089 2204
             ],
2090 2205
             autoSort: false,
2091 2206
             limits: [10, 15, 20, 25, 50, 100],
2092
-            limit: 10,
2093
-            page: true,
2207
+            limit: -1,
2208
+            page: false,
2094 2209
             skin: 'grid',
2095 2210
             initSort: {
2096 2211
                 field: 'xh', //排序字段
@@ -2319,8 +2434,8 @@
2319 2434
             ],
2320 2435
             autoSort: false,
2321 2436
             limits: [10, 15, 20, 25, 50, 100],
2322
-            limit: 10,
2323
-            page: true,
2437
+            limit: -1,
2438
+            page: false,
2324 2439
             skin: 'grid',
2325 2440
             initSort: {
2326 2441
                 field: 'xh', //排序字段
@@ -2516,8 +2631,8 @@
2516 2631
             ],
2517 2632
             autoSort: false,
2518 2633
             limits: [10, 15, 20, 25, 50, 100],
2519
-            limit: 10,
2520
-            page: true,
2634
+            limit: -1,
2635
+            page: false,
2521 2636
             skin: 'grid',
2522 2637
             initSort: {
2523 2638
                 field: 'xh', //排序字段
@@ -2691,8 +2806,8 @@
2691 2806
             ],
2692 2807
             autoSort: false,
2693 2808
             limits: [10, 15, 20, 25, 50, 100],
2694
-            limit: 10,
2695
-            page: true,
2809
+            limit: -1,
2810
+            page: false,
2696 2811
             skin: 'grid',
2697 2812
             initSort: {
2698 2813
                 field: 'xh', //排序字段
@@ -2902,8 +3017,8 @@
2902 3017
             ],
2903 3018
             autoSort: false,
2904 3019
             limits: [10, 15, 20, 25, 50, 100],
2905
-            limit: 10,
2906
-            page: true,
3020
+            limit: -1,
3021
+            page: false,
2907 3022
             skin: 'grid',
2908 3023
             initSort: {
2909 3024
                 field: 'xh', //排序字段
@@ -3102,8 +3217,8 @@
3102 3217
             ],
3103 3218
             autoSort: false,
3104 3219
             limits: [10, 15, 20, 25, 50, 100],
3105
-            limit: 10,
3106
-            page: true,
3220
+            limit: -1,
3221
+            page: false,
3107 3222
             skin: 'grid',
3108 3223
             initSort: {
3109 3224
                 field: 'xh', //排序字段
@@ -3289,8 +3404,8 @@
3289 3404
             ],
3290 3405
             autoSort: false,
3291 3406
             limits: [10, 15, 20, 25, 50, 100],
3292
-            limit: 10,
3293
-            page: true,
3407
+            limit: -1,
3408
+            page: false,
3294 3409
             skin: 'grid',
3295 3410
             initSort: {
3296 3411
                 field: 'xh', //排序字段
@@ -3475,8 +3590,8 @@
3475 3590
             ],
3476 3591
             autoSort: false,
3477 3592
             limits: [10, 15, 20, 25, 50, 100],
3478
-            limit: 10,
3479
-            page: true,
3593
+            limit: -1,
3594
+            page: false,
3480 3595
             skin: 'grid',
3481 3596
             initSort: {
3482 3597
                 field: 'xh', //排序字段
@@ -3493,14 +3608,216 @@
3493 3608
             , data: {}
3494 3609
             , done: function (res) {
3495 3610
                 if (0 === res.code) {
3496
-                    var curData = {
3497
-                        "wjm": res.data.fileName,
3498
-                        "scrq": res.data.fileDate,
3499
-                        "Url": res.data.fileUrl,
3500
-                        "sm": res.data.sm
3501
-                    };
3502
-                    dataFj.push(curData);
3503
-                    currTable2.reload();
3611
+                    if (res.data.fileType == "clfFile") {
3612
+                        var currData = [];
3613
+                        for (var i = 0; i < res.data.list.length; i++) {
3614
+                            var  clf = {
3615
+                                "xh":parseInt(res.data.list[i].xh),
3616
+                                "ccrxm":res.data.list[i].ccrxm,
3617
+                                "ccdd":res.data.list[i].ccdd,
3618
+                                "qsrq":res.data.list[i].qsrq,
3619
+                                "jsrq":res.data.list[i].jsrq,
3620
+                                "ccts":res.data.list[i].ccts,
3621
+                                "zsf":res.data.list[i].zsf,
3622
+                                "cb":res.data.list[i].cb,
3623
+                                "jtf":res.data.list[i].jtf,
3624
+                                "zj":res.data.list[i].zj,
3625
+                                "rpj":res.data.list[i].rpj
3626
+                            }
3627
+                            currData.push(clf)
3628
+                        }
3629
+                        table.reload('currentTableId1', {
3630
+                            data: currData
3631
+                        });
3632
+                        Message.success(res.data.message,1500)
3633
+                    }else if(res.data.fileType=='hyfFile'){
3634
+                        var currData = [];
3635
+                        for (var i = 0; i < res.data.list.length; i++) {
3636
+                            var hyf = {
3637
+                                "xh":res.data.list[i].xh,
3638
+                                "hydd":res.data.list[i].hydd
3639
+                            }
3640
+                            currData.push(hyf)
3641
+                        }
3642
+                        table.reload('currentTableId_Hyf', {
3643
+                            data: currData
3644
+                        });
3645
+                    }else if(res.data.fileType=='zlfFile'){
3646
+                        var currData = [];
3647
+                        for (var i = 0; i < res.data.list.length; i++) {
3648
+                            var zlf = {
3649
+                                "xh" : res.data.list[i].xh,
3650
+                                "tsmc" : res.data.list[i].tsmc,
3651
+                                "cbs" : res.data.list[i].cbs,
3652
+                                "sl" : res.data.list[i].sl,
3653
+                                "zj" : res.data.list[i].zj,
3654
+                                "lyr" : res.data.list[i].lyr,
3655
+                            }
3656
+                            currData.push(zlf)
3657
+                        }
3658
+                        table.reload('currentTableId_Zlf',{
3659
+                            data: currData
3660
+                        })
3661
+                    }else if(res.data.fileType=='ysfFile'){
3662
+                        var currData = [];
3663
+                        for (var i = 0; i < res.data.list.length; i++) {
3664
+                            var ysf ={
3665
+                                "xh":res.data.list[i].xh,
3666
+                                "zlmc":res.data.list[i].zlmc,
3667
+                                "dcys":res.data.list[i].dcys,
3668
+                                "dycs":res.data.list[i].dycs,
3669
+                                "dcfy":res.data.list[i].dcfy,
3670
+                                "hj":res.data.list[i].hj
3671
+                            }
3672
+                            currData.push(ysf)
3673
+                        }
3674
+                        table.reload('currentTableId_Dyf',{
3675
+                            data: currData
3676
+                        })
3677
+                    } else if(res.data.fileType == 'zscqfFile'){
3678
+                        var currData = [];
3679
+                        for (var i = 0; i < res.data.list.length; i++) {
3680
+                            var zscqf = {
3681
+                                "xh":res.data.list[i].xh,
3682
+                                "cqlb":res.data.list[i].cqlb,
3683
+                                "mc":res.data.list[i].mc,
3684
+                                "wtjg":res.data.list[i].wtjg
3685
+                            }
3686
+                            currData.push(zscqf)
3687
+                        }
3688
+                        table.reload('currentTableId_Zscc',{
3689
+                            data:currData
3690
+                        })
3691
+                    } else if (res.data.fileType == 'jjfFile'){
3692
+                        var currData =[];
3693
+                        for (var i = 0; i < res.data.list.length; i++) {
3694
+                            var jjf = {
3695
+                                "xh": res.data.list[i].xh,
3696
+                                "fyyt": res.data.list[i].fyyt,
3697
+                                "sqje": res.data.list[i].sqje,
3698
+                                "sl": res.data.list[i].sl,
3699
+                                "bzje": res.data.list[i].bzje,
3700
+                                "bhsje": res.data.list[i].bhsje,
3701
+                                "bz": res.data.list[i].bz
3702
+                            }
3703
+                            console.log(jjf)
3704
+                            currData.push(jjf)
3705
+                        }
3706
+                        table.reload('currentTableId_Jjf',{
3707
+                            data:currData
3708
+                        })
3709
+                    } else if (res.data.fileType == 'zjfFile'){
3710
+                        var currData =[];
3711
+                        for (var i = 0; i < res.data.list.length; i++) {
3712
+                            var zjf = {
3713
+                                'xh':res.data.list[i].xh,
3714
+                                'zjxm':res.data.list[i].zjxm,
3715
+                                'sfzh':res.data.list[i].sfzh,
3716
+                                'zc':res.data.list[i].zc
3717
+                            }
3718
+                            currData.push(zjf)
3719
+                        }
3720
+                        table.reload('currentTableId_Zjf',{
3721
+                            data:currData
3722
+                        })
3723
+                    } else if(res.data.fileType == 'devFile'){
3724
+                        var currData =[];
3725
+                        for (var i = 0; i < res.data.list.length; i++) {
3726
+                            var dev = {
3727
+                                'xh':res.data.list[i].xh,
3728
+                                'sbmc':res.data.list[i].sbmc,
3729
+                                'sbxh':res.data.list[i].sbxh,
3730
+                                'sl':res.data.list[i].sl,
3731
+                                'dj':res.data.list[i].dj,
3732
+                                'zj':res.data.list[i].zj,
3733
+                                'gzsj':res.data.list[i].gzsj,
3734
+                                'syfjqdj':res.data.list[i].syfjqdj,
3735
+                                'scgbydq':res.data.list[i].scgbydq,
3736
+                                'lsdw':res.data.list[i].lsdw,
3737
+                                'sbzkjzyxnzb':res.data.list[i].sbzkjzyxnzb
3738
+                            }
3739
+                            currData.push(dev)
3740
+                        }
3741
+                        table.reload('currentTableId_Dev',{
3742
+                            data:currData
3743
+                        })
3744
+                    } else if (res.data.fileType =="CLfsFile"){
3745
+                        var currData=[]
3746
+                        for (var i = 0; i < res.data.list.length; i++) {
3747
+                            var Clf = {
3748
+                                'xh':res.data.list[i].xh,
3749
+                                'clmc':res.data.list[i].clmc,
3750
+                                'wlbm':res.data.list[i].wlbm,
3751
+                                'cgdj':res.data.list[i].cgdj,
3752
+                                'bz':res.data.list[i].bz
3753
+                            }
3754
+                            currData.push(Clf)
3755
+                        }
3756
+                        table.reload('currentTableId_Clf',{
3757
+                            data:currData
3758
+                        })
3759
+                    }else if (res.data.fileType =="swFile"){
3760
+                        var currData =[];
3761
+                        for (var i = 0; i < res.data.list.length; i++) {
3762
+                            var sw = {
3763
+                                'xh':res.data.list[i].xh,
3764
+                                'rjmc':res.data.list[i].rjmc,
3765
+                                'rjxh':res.data.list[i].rjxh,
3766
+                                'sl':res.data.list[i].sl,
3767
+                                'dj':res.data.list[i].dj,
3768
+                                'zj':res.data.list[i].zj,
3769
+                                'gzsj':res.data.list[i].gzsj,
3770
+                                'syfjqdj':res.data.list[i].syfjqdj,
3771
+                                'scgbydq':res.data.list[i].scgbydq,
3772
+                                'lsdw':res.data.list[i].lsdw,
3773
+                                'rjzyjsxnzb':res.data.list[i].rjzyjsxnzb
3774
+                            }
3775
+                            currData.push(sw)
3776
+                        }
3777
+                        table.reload('currentTableId_Sw',{
3778
+                            data:currData
3779
+                        })
3780
+                    }else if(res.data.fileType =="WwFile"){
3781
+                        var currData = [];
3782
+                        for (var i = 0; i < res.data.list.length; i++) {
3783
+                            var Ww = {
3784
+                                'xh':res.data.list[i].xh,
3785
+                                'xzyjrwmc':res.data.list[i].xzyjrwmc,
3786
+                                'xzyjrwnr':res.data.list[i].xzyjrwnr,
3787
+                                'xzyjrwcddw':res.data.list[i].xzyjrwcddw,
3788
+                                'jflz':res.data.list[i].jflz
3789
+                            }
3790
+                            currData.push(Ww)
3791
+                        }
3792
+                        console.log(currData)
3793
+                        table.reload('currentTableId_Ww',{
3794
+                            data:currData
3795
+                        })
3796
+                    }else if(res.data.fileType =="WxFile"){
3797
+                        var currData = [];
3798
+                        for (var i = 0; i < res.data.list.length; i++) {
3799
+                            outTesting.push(res.data.list[i])
3800
+                            var  Wx ={
3801
+                                'xh':res.data.list[i].xh,
3802
+                                'wxcssyyjgnr':res.data.list[i].wxcssyyjgnr,
3803
+                                'wxcshyyjgfy':res.data.list[i].wxcshyyjgfy,
3804
+                                'wxcshyyjgdw':res.data.list[i].wxcshyyjgdw
3805
+                            }
3806
+                            currData.push(Wx)
3807
+                        }
3808
+                        table.reload('currentTableId_Wx',{
3809
+                            data:currData
3810
+                        })
3811
+                    }else{
3812
+                        var curData = {
3813
+                            "wjm": res.data.fileName,
3814
+                            "scrq": res.data.fileDate,
3815
+                            "Url": res.data.fileUrl,
3816
+                            "sm": res.data.sm
3817
+                        };
3818
+                        dataFj.push(curData);
3819
+                        currTable2.reload();
3820
+                    }
3504 3821
                 } else
3505 3822
                     layer.alert("上传文件出现错误!");
3506 3823