新增产品字典字段补齐

dev_20240306
anthonywj 1 year ago
parent 9e79e7cda9
commit a0b6eb4b27

@ -228,31 +228,35 @@ public class UdiProductServiceImpl implements UdiProductService {
@Override @Override
public void addProduct(AddProductRequest addProductRequest) { public void addProduct(AddProductRequest addProductRequest) {
UdiProductEntity udiProductEntity = new UdiProductEntity(); UdiProductEntity udiProductEntity = new UdiProductEntity();
BeanUtils.copyProperties(addProductRequest,udiProductEntity); BeanUtils.copyProperties(addProductRequest, udiProductEntity);
long relId = gennerOrderUtils.getRelId(); long relId = gennerOrderUtils.getRelId();
udiProductEntity.setId(relId); udiProductEntity.setId(relId);
udiProductEntity.setNameCode(relId+ ""); udiProductEntity.setNameCode(relId + "");
udiProductEntity.setUuid(IdUtil.getSnowflakeNextId()+""); udiProductEntity.setUuid(IdUtil.getSnowflakeNextId() + "");
UdiRelevanceEntity udiRelevanceEntity = new UdiRelevanceEntity(); UdiRelevanceEntity udiRelevanceEntity = new UdiRelevanceEntity();
udiRelevanceEntity.setId(IdUtil.getSnowflakeNextId()); udiRelevanceEntity.setId(IdUtil.getSnowflakeNextId());
udiRelevanceEntity.setIsDisable(false);
udiRelevanceEntity.setIsUseDy(false);
udiRelevanceEntity.setUuid(udiProductEntity.getUuid()); udiRelevanceEntity.setUuid(udiProductEntity.getUuid());
udiRelevanceEntity.setNeedCert(false);
udiRelevanceEntity.setPurType(1);
udiProductEntity.setDiType(ConstantStatus.DI_TYPE_MAIN); udiProductEntity.setDiType(ConstantStatus.DI_TYPE_MAIN);
// TODO: 2024/2/27 初始化其他字段 // TODO: 2024/2/27 初始化其他字段
setUpdateInfo(udiProductEntity,udiRelevanceEntity); setUpdateInfo(udiProductEntity, udiRelevanceEntity);
udiProductDao.insertUdiInfo(udiProductEntity); udiProductDao.insertUdiInfo(udiProductEntity);
udiRelevanceDao.insertUdiRelevance(udiRelevanceEntity); udiRelevanceDao.insertUdiRelevance(udiRelevanceEntity);
} }
private void setUpdateInfo(UdiProductEntity udiProductEntity,UdiRelevanceEntity udiRelevanceEntity) { private void setUpdateInfo(UdiProductEntity udiProductEntity, UdiRelevanceEntity udiRelevanceEntity) {
Date now = new Date(); Date now = new Date();
String userId = String.valueOf(customerService.getUserBean().getId()); String userId = String.valueOf(customerService.getUserBean().getId());
udiProductEntity.setUpdateTime(now); udiProductEntity.setUpdateTime(now);
udiProductEntity.setUpdateUser(userId); udiProductEntity.setUpdateUser(userId);
udiProductEntity.setCreateTime(now); udiProductEntity.setCreateTime(now);
udiProductEntity.setCreateUser(userId); udiProductEntity.setCreateUser(userId);
udiRelevanceEntity.setModifyTime(now);
udiRelevanceEntity.setUpdateTime(now); udiRelevanceEntity.setUpdateTime(now);
udiRelevanceEntity.setUpdateUser(userId); udiRelevanceEntity.setUpdateUser(userId);
udiRelevanceEntity.setCreateTime(now); udiRelevanceEntity.setCreateTime(now);

Loading…
Cancel
Save