feat: 增加产品-产品属性字段

dev_20240306
chenhc 1 year ago
parent 9b652cd815
commit d4ac5e9fcf

@ -46,6 +46,13 @@ public class AddProductRequest {
@NotEmpty(message = "注册证号必填!") @NotEmpty(message = "注册证号必填!")
private String registerNo; private String registerNo;
/**
*
*/
@JsonProperty("attributeType")
@NotEmpty(message = "产品属性必填!")
private Integer attributeType;
/** /**
* *
*/ */

@ -237,6 +237,7 @@ public class UdiProductServiceImpl implements UdiProductService {
udiProductEntity.setCpmctymc(addProductRequest.getName()); udiProductEntity.setCpmctymc(addProductRequest.getName());
udiProductEntity.setGgxh(addProductRequest.getSpec()); udiProductEntity.setGgxh(addProductRequest.getSpec());
udiProductEntity.setZczbhhzbapzbh(addProductRequest.getRegisterNo()); udiProductEntity.setZczbhhzbapzbh(addProductRequest.getRegisterNo());
udiProductEntity.setDiType(ConstantStatus.DI_TYPE_MAIN);
UdiRelevanceEntity udiRelevanceEntity = new UdiRelevanceEntity(); UdiRelevanceEntity udiRelevanceEntity = new UdiRelevanceEntity();
udiRelevanceEntity.setId(IdUtil.getSnowflakeNextId()); udiRelevanceEntity.setId(IdUtil.getSnowflakeNextId());
@ -245,7 +246,7 @@ public class UdiProductServiceImpl implements UdiProductService {
udiRelevanceEntity.setUuid(udiProductEntity.getUuid()); udiRelevanceEntity.setUuid(udiProductEntity.getUuid());
udiRelevanceEntity.setNeedCert(false); udiRelevanceEntity.setNeedCert(false);
udiRelevanceEntity.setPurType(1); udiRelevanceEntity.setPurType(1);
udiProductEntity.setDiType(ConstantStatus.DI_TYPE_MAIN); udiRelevanceEntity.setAttributeType(addProductRequest.getAttributeType());
// TODO: 2024/2/27 初始化其他字段 // TODO: 2024/2/27 初始化其他字段
setUpdateInfo(udiProductEntity,udiRelevanceEntity); setUpdateInfo(udiProductEntity,udiRelevanceEntity);

Loading…
Cancel
Save