feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
关联里程碑和关联模块前端限制为必须传值 关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124019 Signed-off-by: OTTO <731554297@qq.com>
This commit is contained in:
parent
92f0b0bd5a
commit
7edccfc637
|
|
@ -52,7 +52,7 @@ public class PmsProductRequirement extends BaseEntity
|
|||
private Long pmsProductModuleId;
|
||||
|
||||
/** 关联产品计划ID */
|
||||
@ApiModelProperty(value = "关联产品计划ID")
|
||||
@ApiModelProperty(value = "关联产品里程碑ID")
|
||||
private Long pmsProductPlanId;
|
||||
|
||||
/** 关联产品标识 */
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class ProductReqSpecsDetailVo extends ProductReqSpecsDataVo {
|
|||
@ApiModelProperty(value = "关联项目")
|
||||
private PmsProject project;
|
||||
|
||||
@ApiModelProperty(value = "关联产品计划")
|
||||
@ApiModelProperty(value = "关联产品里程碑")
|
||||
private PmsProductPlan pmsProductPlan;
|
||||
|
||||
@ApiModelProperty(value = "创建人")
|
||||
|
|
@ -61,6 +61,4 @@ public class ProductReqSpecsDetailVo extends ProductReqSpecsDataVo {
|
|||
|
||||
@ApiModelProperty(value = "评审意见")
|
||||
private String reviewContent;
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ public class ProductReqSpecsInputVo {
|
|||
@ApiModelProperty(value = "产品需求类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty(value = "关联产品计划ID")
|
||||
@ApiModelProperty(value = "关联产品里程碑ID")
|
||||
private Long pmsProductPlanId;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ import io.swagger.annotations.ApiModel;
|
|||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 产品需求对象 pms_product_requirement
|
||||
*
|
||||
|
|
@ -19,13 +21,15 @@ import lombok.Data;
|
|||
@ApiModel("需求规格更新对象")
|
||||
public class ProductReqSpecsUpdateVo extends ProductReqSpecsChangeVo {
|
||||
|
||||
@ApiModelProperty(value = "关联产品模块ID")
|
||||
@ApiModelProperty(value = "关联产品模块ID(无论用户是否修改该字段前端均需要传值,置空则传Null)", required = true)
|
||||
@NotNull
|
||||
private Long pmsProductModuleId;
|
||||
|
||||
@ApiModelProperty(value = "产品需求类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty(value = "关联产品计划ID")
|
||||
@ApiModelProperty(value = "关联产品里程碑ID(无论用户是否修改该字段前端均需要传值,置空则传Null)", required = true)
|
||||
@NotNull
|
||||
private Long pmsProductPlanId;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,8 @@ public class ProductUserReqUpdateVo {
|
|||
/**
|
||||
* 关联产品模块ID
|
||||
*/
|
||||
@ApiModelProperty(value = "关联产品模块ID")
|
||||
@ApiModelProperty(value = "关联产品模块ID(无论用户是否修改该字段前端均需要传值,置空则传Null)", required = true)
|
||||
@NotNull
|
||||
private Long pmsProductModuleId;
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue