Browse Source

企业备案信息表-新增回执单信息

heguanxun 9 months ago
parent
commit
0c67d6ffc8

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

@@ -24,6 +24,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import jakarta.annotation.Resource;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
+import vip.xiaonuo.auth.core.util.StpLoginUserUtil;
 import vip.xiaonuo.biz.modular.qyrecardbody.entity.QyRecardBody;
 import vip.xiaonuo.biz.modular.qyrecardbody.param.QyRecardBodyAddParam;
 import vip.xiaonuo.biz.modular.qyrecardbody.param.QyRecardBodyEditParam;
@@ -33,6 +34,8 @@ import vip.xiaonuo.biz.modular.qyrecordattachment.entity.QyRecordAttachment;
 import vip.xiaonuo.biz.modular.qyrecordattachment.param.QyRecordAttachmentAddParam;
 import vip.xiaonuo.biz.modular.qyrecordattachment.param.QyRecordAttachmentEditParam;
 import vip.xiaonuo.biz.modular.qyrecordattachment.service.QyRecordAttachmentService;
+import vip.xiaonuo.biz.modular.qyrecordinfochecklist.entity.QyRecordInfoCheckList;
+import vip.xiaonuo.biz.modular.qyrecordinfochecklist.service.QyRecordInfoCheckListService;
 import vip.xiaonuo.common.enums.CommonSortOrderEnum;
 import vip.xiaonuo.common.exception.CommonException;
 import vip.xiaonuo.common.page.CommonPageRequest;
@@ -45,6 +48,7 @@ import vip.xiaonuo.biz.modular.qyrecordinfo.param.QyRecordInfoPageParam;
 import vip.xiaonuo.biz.modular.qyrecordinfo.service.QyRecordInfoService;
 
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 import java.util.stream.Collectors;
 
@@ -63,6 +67,9 @@ public class QyRecordInfoServiceImpl extends ServiceImpl<QyRecordInfoMapper, QyR
     @Resource
     private QyRecardBodyService qyRecardBodyService;
 
+    @Resource
+    private QyRecordInfoCheckListService qyRecordInfoCheckListService;
+
     @Override
     public Page<QyRecordInfo> page(QyRecordInfoPageParam qyRecordInfoPageParam) {
         QueryWrapper<QyRecordInfo> queryWrapper = new QueryWrapper<QyRecordInfo>().checkSqlInjection();
@@ -110,6 +117,15 @@ 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);
     }
 
     @Transactional(rollbackFor = Exception.class)