Explorar o código

由第一笔付款提交时锁定合同改为结束后锁定合同

梁世豪 hai 8 meses
pai
achega
68c28c32c3

+ 8 - 0
src/main/java/com/liang/controller/StaPayapprovalController.java

@@ -492,9 +492,17 @@ public class StaPayapprovalController extends BaseController {
492 492
      */
493 493
     @ResponseBody
494 494
     @RequestMapping(value = "/updateSpzt", method = RequestMethod.POST)
495
+    @Transactional
495 496
     public BaseResult updateSpzt(@RequestBody String strData) {
496 497
         StaPayapproval fksq = JsonTool.parseObject(strData, StaPayapproval.class);
497 498
         int num = staPayapprovalService.updateSpzt(fksq);
499
+        if (fksq.getSpzt().equals("审批结束")){
500
+//             第一笔付款结束后更新合同状态
501
+            Map<String, Object>maps = new HashMap<>();
502
+            maps.put("id",fksq.getHt());
503
+            maps.put("spzt","已锁定");
504
+            prjContractService.updateSpzt(maps);
505
+        }
498 506
         if (num > 0) {
499 507
             return BaseResult.success("保存成功!");
500 508
         } else {

+ 4 - 4
src/main/java/com/liang/service/impl/StaPayapprovalServiceImpl.java

@@ -93,10 +93,10 @@ public class StaPayapprovalServiceImpl implements StaPayapprovalService {
93 93
         prjPayplanService.update(payplan);
94 94
 
95 95
         // 合同自动更新当前状态
96
-        Map<String, Object>maps = new HashMap<>();
97
-        maps.put("id",staPayapproval.getHt());
98
-        maps.put("spzt","已锁定");
99
-        prjContractService.updateSpzt(maps);
96
+//        Map<String, Object>maps = new HashMap<>();
97
+//        maps.put("id",staPayapproval.getHt());
98
+//        maps.put("spzt","已锁定");
99
+//        prjContractService.updateSpzt(maps);
100 100
         return this.staPayapprovalDao.insert(staPayapproval);
101 101
     }
102 102
     /**

+ 0 - 6
src/main/resources/templates/prjcontract/update.html

@@ -132,9 +132,6 @@
132 132
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
133 133
                                             lay-filter="deleteFile1"><i class="layui-icon"></i>删除
134 134
                                     </button>
135
-                                    <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
136
-                                            lay-filter="btnView2"><i class="layui-icon">&#xe63c;</i>查看
137
-                                    </button>
138 135
                                 </div>
139 136
                                 <table class="layui-hide" id="currentTableId1" name="currentTableId1"
140 137
                                        lay-filter="currentTableFilter1"
@@ -156,9 +153,6 @@
156 153
                                     <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
157 154
                                             lay-filter="deleteFile2"><i class="layui-icon"></i>删除
158 155
                                     </button>
159
-                                    <button type="button" class="layui-btn  layui-btn-primary layui-btn-sm"
160
-                                            lay-filter="btnView2"><i class="layui-icon">&#xe63c;</i>查看
161
-                                    </button>
162 156
                                 </div>
163 157
                                 <table class="layui-hide" id="currentTableId2" name="currentTableId2"
164 158
                                        lay-filter="currentTableFilter2"