Merge pull request 'bug修复' (#761) from otto/microservices:product_refact into product_refact

This commit is contained in:
otto 2024-12-12 10:24:51 +08:00
commit ec27bfb786
2 changed files with 13 additions and 5 deletions

View File

@ -1,6 +1,7 @@
package com.microservices.pms.product.domain.vo;
import com.microservices.common.core.utils.StringUtils;
import com.microservices.common.core.utils.bean.BeanUtils;
import com.microservices.pms.product.domain.PmsProductReqOperationRecord;
import com.microservices.pms.product.domain.PmsProductRequirement;
import com.microservices.pms.product.domain.enums.ProductContentModifyOperation;
@ -56,4 +57,10 @@ public class ProductReqSpecsChangeVo {
}
return this.getFileIdentifiers() != null && !this.getFileIdentifiers().equals(oldPmsProductRequirement.getFileIdentifiers());
}
public PmsProductRequirement toPmsProductRequirement() {
PmsProductRequirement target = new PmsProductRequirement();
BeanUtils.copyProperties(this, target);
return target;
}
}

View File

@ -28,11 +28,6 @@ public class ProductReqSpecsUpdateVo extends ProductReqSpecsChangeVo {
@ApiModelProperty(value = "关联产品计划ID")
private Long pmsProductPlanId;
public PmsProductRequirement toPmsProductRequirement() {
PmsProductRequirement target = new PmsProductRequirement();
BeanUtils.copyProperties(this, target);
return target;
}
public PmsProductReqOperationRecord toPmsProductReqOperationRecord(PmsProductRequirement pmsProductRequirement) {
PmsProductReqOperationRecord record = new PmsProductReqOperationRecord();
@ -43,4 +38,10 @@ public class ProductReqSpecsUpdateVo extends ProductReqSpecsChangeVo {
record.setOperatingTime(pmsProductRequirement.getUpdateTime());
return record;
}
public PmsProductRequirement toPmsProductRequirement() {
PmsProductRequirement target = super.toPmsProductRequirement();
BeanUtils.copyProperties(this, target);
return target;
}
}