zhanglei 2026-07-08 18:15:48 +08:00
parent 34a01f9b80
commit 47e2f57c67
1 changed files with 9 additions and 1 deletions

View File

@ -108,7 +108,9 @@ public class QualFilingGatewayImpl implements QualFilingGateway {
wrapper.eq(QualFilingDO::getOrgId, query.getOrgId()); wrapper.eq(QualFilingDO::getOrgId, query.getOrgId());
} }
if (StringUtils.hasText(query.getFilingNo())) { if (StringUtils.hasText(query.getFilingNo())) {
wrapper.eq(QualFilingDO::getFilingNo, query.getFilingNo()); // 暂无编号数据, 使用id查询
wrapper.eq(QualFilingDO::getId, query.getFilingNo());
// wrapper.eq(QualFilingDO::getFilingNo, query.getFilingNo());
} }
if (StringUtils.hasText(query.getFilingUnitName())) { if (StringUtils.hasText(query.getFilingUnitName())) {
wrapper.like(QualFilingDO::getFilingUnitName, query.getFilingUnitName()); wrapper.like(QualFilingDO::getFilingUnitName, query.getFilingUnitName());
@ -171,9 +173,15 @@ public class QualFilingGatewayImpl implements QualFilingGateway {
if (Objects.nonNull(dataObject.getId())) { if (Objects.nonNull(dataObject.getId())) {
// 编辑 // 编辑
InsertFieldDefaults.applyForUpdate(dataObject); InsertFieldDefaults.applyForUpdate(dataObject);
if (dataObject.getFilingStatusCode() == 2) {
dataObject.setSubmitTime(LocalDateTime.now());
}
qualFilingMapper.updateById(dataObject); qualFilingMapper.updateById(dataObject);
} else { } else {
InsertFieldDefaults.apply(dataObject); InsertFieldDefaults.apply(dataObject);
if (dataObject.getFilingStatusCode() == 2) {
dataObject.setSubmitTime(LocalDateTime.now());
}
qualFilingMapper.insert(dataObject); qualFilingMapper.insert(dataObject);
} }
if (Objects.isNull(dataObject.getId())) { if (Objects.isNull(dataObject.getId())) {