This commit is contained in:
qitz
2023-12-29 17:24:05 +08:00
3 changed files with 7 additions and 12 deletions
@@ -407,7 +407,7 @@ public class CaseApplication extends BaseEntity {
/** /**
* 批号 * 批号
*/ */
private String batchNumber; private Integer batchNumber;
/** /**
* 自定义字段 * 自定义字段
*/ */
@@ -987,14 +987,9 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
String caseNum = generateCaseNum(); String caseNum = generateCaseNum();
caseApplication.setCaseNum(caseNum); caseApplication.setCaseNum(caseNum);
// 设置批号 // 设置批号
if(StrUtil.isEmpty(caseApplication.getBatchNumber())){
Integer maxBatchNumber = caseApplicationMapper.selectBatchNumberLike(); caseApplication.setBatchNumber(0);
if(maxBatchNumber==null){
caseApplication.setBatchNumber("1");
}else {
caseApplication.setBatchNumber(maxBatchNumber+1+"");
}
}
caseApplication.setCreateBy(getUsername()); caseApplication.setCreateBy(getUsername());
caseApplication.setVersion(1); caseApplication.setVersion(1);
caseApplication.setId(IdWorkerUtil.getId()); caseApplication.setId(IdWorkerUtil.getId());
@@ -248,14 +248,14 @@ public class CaseZipImportImpl {
caseApplication.setCaseAppliId(caseApplication.getId()); caseApplication.setCaseAppliId(caseApplication.getId());
// 设置批号 // 设置批号
if (StrUtil.isEmpty(caseApplication.getBatchNumber())) { if (caseApplication.getBatchNumber()==null) {
maxBatchNumber = caseApplicationMapper.selectBatchNumberLike(); maxBatchNumber = caseApplicationMapper.selectBatchNumberLike();
if (maxBatchNumber == null) { if (maxBatchNumber == null) {
maxBatchNumber = 1; maxBatchNumber = 1;
caseApplication.setBatchNumber(maxBatchNumber.toString()); caseApplication.setBatchNumber(maxBatchNumber);
} else { } else {
maxBatchNumber = maxBatchNumber + 1; maxBatchNumber = maxBatchNumber + 1;
caseApplication.setBatchNumber(maxBatchNumber.toString()); caseApplication.setBatchNumber(maxBatchNumber);
} }
} }
// 设置编号 // 设置编号