waring
parent
23a1332ba0
commit
2f1e0406cc
|
|
@ -45,6 +45,7 @@ public class QualOnSiteReviewUpdateCmdExe {
|
||||||
private final QualOnSiteReviewFileCmdConvertor qualOnSiteReviewFileCmdConvertor;
|
private final QualOnSiteReviewFileCmdConvertor qualOnSiteReviewFileCmdConvertor;
|
||||||
private final QualFilingGateway qualFilingGateway;
|
private final QualFilingGateway qualFilingGateway;
|
||||||
private final QualFilingMapper qualFilingMapper;
|
private final QualFilingMapper qualFilingMapper;
|
||||||
|
private final QualFilingChangeMapper qualFilingChangeMapper;
|
||||||
private final QualFilingCommitmentMapper qualFilingCommitmentMapper;
|
private final QualFilingCommitmentMapper qualFilingCommitmentMapper;
|
||||||
private final QualFilingEquipmentMapper qualFilingEquipmentMapper;
|
private final QualFilingEquipmentMapper qualFilingEquipmentMapper;
|
||||||
private final QualFilingMaterialMapper qualFilingMaterialMapper;
|
private final QualFilingMaterialMapper qualFilingMaterialMapper;
|
||||||
|
|
@ -148,7 +149,7 @@ public class QualOnSiteReviewUpdateCmdExe {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 审查通过时,更新备案状态为已备案
|
// 审查通过时,更新备案状态为已备案
|
||||||
if (passed && reviewDO.getBizId() != null) {
|
if (passed) {
|
||||||
QualFilingEntity filingEntity = new QualFilingEntity();
|
QualFilingEntity filingEntity = new QualFilingEntity();
|
||||||
filingEntity.setId(reviewDO.getBizId());
|
filingEntity.setId(reviewDO.getBizId());
|
||||||
filingEntity.setFilingStatusCode(QualFilingStatusEnum.FILED.getCode());
|
filingEntity.setFilingStatusCode(QualFilingStatusEnum.FILED.getCode());
|
||||||
|
|
@ -191,6 +192,13 @@ public class QualOnSiteReviewUpdateCmdExe {
|
||||||
}
|
}
|
||||||
Long filingId = qualFilingDO.getId();
|
Long filingId = qualFilingDO.getId();
|
||||||
|
|
||||||
|
// 检查是否已存在资质变更记录,若已存在则不允许再次保存
|
||||||
|
Long changeCount = qualFilingChangeMapper.selectCount(new LambdaQueryWrapper<QualFilingChangeDO>()
|
||||||
|
.eq(QualFilingChangeDO::getFilingId, filingId));
|
||||||
|
if (changeCount != null && changeCount > 0) {
|
||||||
|
throw new BizException("已经保存不能再次保存");
|
||||||
|
}
|
||||||
|
|
||||||
// 审核通过,需要新增资质变更记录
|
// 审核通过,需要新增资质变更记录
|
||||||
AggregationSaveOrEditQualFilingChangeCmd cmdSync = new AggregationSaveOrEditQualFilingChangeCmd();
|
AggregationSaveOrEditQualFilingChangeCmd cmdSync = new AggregationSaveOrEditQualFilingChangeCmd();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue