feat: 新增入院自增id变短、加上传标识

dev_ksck_axxyy
chenhc 11 months ago
parent 202f3c8959
commit 356f85010d

@ -247,6 +247,7 @@ public class ThrProductsAddDiController {
udiRelevanceEntity.setUuid(udiProductEntity.getUuid()); udiRelevanceEntity.setUuid(udiProductEntity.getUuid());
udiRelevanceEntity.setSupName(thrProductsAddDiEntity.getSupName()); udiRelevanceEntity.setSupName(thrProductsAddDiEntity.getSupName());
udiRelevanceEntity.setIsDisable(false); udiRelevanceEntity.setIsDisable(false);
udiRelevanceEntity.setNewNeedUpload(true);
// udiProductEntity.setNameCode(null); // udiProductEntity.setNameCode(null);
udiProductService.insertUdiInfo(udiProductEntity); udiProductService.insertUdiInfo(udiProductEntity);
udiRelevanceService.insertUdiRelevance(udiRelevanceEntity); udiRelevanceService.insertUdiRelevance(udiRelevanceEntity);

@ -374,11 +374,11 @@ public class ThrProductsAddDiService extends ServiceImpl<ThrProductsAddDiDao, Th
String addDiCode = thrProductsAddDiDao.getInternalMaterialCode(prefix); String addDiCode = thrProductsAddDiDao.getInternalMaterialCode(prefix);
if (StrUtil.isEmpty(addDiCode) ){ if (StrUtil.isEmpty(addDiCode) ){
int incrementedNumber = 1; int incrementedNumber = 1;
return prefix+String.format("%09d", incrementedNumber); return prefix+String.format("%05d", incrementedNumber);
}else{ }else{
// 去除前缀并转换为数字加1 // 去除前缀并转换为数字加1
int incrementedNumber = incrementNumberAfterPrefix(addDiCode, prefix); int incrementedNumber = incrementNumberAfterPrefix(addDiCode, prefix);
return prefix+String.format("%09d", incrementedNumber); return prefix+String.format("%05d", incrementedNumber);
} }
} }

Loading…
Cancel
Save