浏览代码

批量审核拒绝

yumeng 2 年之前
父节点
当前提交
4aeb8df1f6

+ 6 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/MaterialInfoController.java

@@ -813,6 +813,7 @@ public class MaterialInfoController {
             return result;
             return result;
 
 
         }
         }
+        String refuseReason = requestJson.getString("refuseReason");
         int successNum = 0;
         int successNum = 0;
         for (int i = 0; i < ids.size(); i++) {
         for (int i = 0; i < ids.size(); i++) {
             String id = ids.getString(i);
             String id = ids.getString(i);
@@ -820,7 +821,11 @@ public class MaterialInfoController {
             materialInfo.setId(id);
             materialInfo.setId(id);
             materialInfo.setStatus(status);
             materialInfo.setStatus(status);
             materialInfo.setAuditorId(userId);
             materialInfo.setAuditorId(userId);
-            materialInfo.setConfirmTime(new Date());
+            if (status == 1) {
+                materialInfo.setConfirmTime(new Date());
+            } else if (status == 2) {
+                materialInfo.setRefuseReason(refuseReason);
+            }
             boolean b = materialInfoService.updateById(materialInfo);
             boolean b = materialInfoService.updateById(materialInfo);
             if (b) {
             if (b) {
                 successNum++;
                 successNum++;