소스 검색

企业备案信息审核表-审核信息

heguanxun 9 달 전
부모
커밋
b710e6ff72

+ 24 - 9
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/qyrecordinfo/service/impl/QyRecordInfoServiceImpl.java

@@ -118,15 +118,17 @@ public class QyRecordInfoServiceImpl extends ServiceImpl<QyRecordInfoMapper, QyR
                 qyRecordAttachmentService.save(qyRecordAttachment);
             });
         }
-        QyRecordInfoCheckList qyRecordInfoCheckList = new QyRecordInfoCheckList();
-        qyRecordInfoCheckList.setYlTzCode(qyRecordInfo.getYlTzCode());
-        qyRecordInfoCheckList.setCheckTime(new Date());
-        qyRecordInfoCheckList.setResult("审核中");
-        qyRecordInfoCheckList.setResult("提交成功,待审核");
-        qyRecordInfoCheckList.setApplyType("备案");
-        String nickname = StpLoginUserUtil.getLoginUser().getNickname();
-        qyRecordInfoCheckList.setApplyMan(nickname);
-        qyRecordInfoCheckListService.save(qyRecordInfoCheckList);
+        if ("2".equals(qyRecordInfo.getStatus())){
+            QyRecordInfoCheckList qyRecordInfoCheckList = new QyRecordInfoCheckList();
+            qyRecordInfoCheckList.setYlTzCode(qyRecordInfo.getYlTzCode());
+            qyRecordInfoCheckList.setCheckTime(new Date());
+            qyRecordInfoCheckList.setStatus("审核中");
+            qyRecordInfoCheckList.setResult("提交成功,待审核");
+            qyRecordInfoCheckList.setApplyType("备案");
+            String nickname = StpLoginUserUtil.getLoginUser().getName();
+            qyRecordInfoCheckList.setCompanyName(nickname);
+            qyRecordInfoCheckListService.save(qyRecordInfoCheckList);
+        }
     }
 
     @Transactional(rollbackFor = Exception.class)
@@ -160,6 +162,7 @@ public class QyRecordInfoServiceImpl extends ServiceImpl<QyRecordInfoMapper, QyR
                 qyRecardBodyAddParam.setQyRecordInfoId(qyRecordInfo.getId());
                 QyRecardBody qyRecardBody = BeanUtil.toBean(qyRecardBodyAddParam, QyRecardBody.class);
                 qyRecardBody.setQyRecordInfoId(qyRecordInfo.getId());
+                qyRecardBody.setId(null);
                 qyRecardBodyService.save(qyRecardBody);
             });
         }
@@ -168,9 +171,21 @@ public class QyRecordInfoServiceImpl extends ServiceImpl<QyRecordInfoMapper, QyR
             attachmentEditParams.stream().forEach(qyRecordAttachmentAddParam -> {
                 qyRecordAttachmentAddParam.setQyRecordInfoId(qyRecordInfo.getId());
                 QyRecordAttachment qyRecordAttachment = BeanUtil.toBean(qyRecordAttachmentAddParam, QyRecordAttachment.class);
+                qyRecordAttachment.setId(null);
                 qyRecordAttachmentService.save(qyRecordAttachment);
             });
         }
+        if ("2".equals(qyRecordInfo.getStatus())){
+            QyRecordInfoCheckList qyRecordInfoCheckList = new QyRecordInfoCheckList();
+            qyRecordInfoCheckList.setYlTzCode(qyRecordInfo.getYlTzCode());
+            qyRecordInfoCheckList.setCheckTime(new Date());
+            qyRecordInfoCheckList.setStatus("审核中");
+            qyRecordInfoCheckList.setResult("提交成功,待审核");
+            qyRecordInfoCheckList.setApplyType("备案");
+            String nickname = StpLoginUserUtil.getLoginUser().getName();
+            qyRecordInfoCheckList.setCompanyName(nickname);
+            qyRecordInfoCheckListService.save(qyRecordInfoCheckList);
+        }
     }
 
     @Transactional(rollbackFor = Exception.class)

+ 6 - 0
snowy-plugin/snowy-plugin-biz/src/main/java/vip/xiaonuo/biz/modular/qyrecordinfochecklist/entity/QyRecordInfoCheckList.java

@@ -56,6 +56,12 @@ public class QyRecordInfoCheckList {
     @ExcelProperty(index = 3,value = "审核状态")
     private String status;
 
+    /** 申请人 */
+    @Schema(description = "申请人")
+    @ColumnWidth(12)
+    @ExcelProperty(index = 4,value = "申请人")
+    private String companyName;
+
     /** 审核人 */
     @Schema(description = "审核人")
     @ColumnWidth(12)