新增产品字典字段补齐

dev_20240306
anthonywj 1 year ago
parent 9e79e7cda9
commit a0b6eb4b27

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

Loading…
Cancel
Save