|
@@ -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)
|