feat(项目管理产品需求重构): 完善产品需求规格逻辑
已完成、已拒绝的需求规格仍然可以移入产品里程碑 Signed-off-by: OTTO <731554297@qq.com>
This commit is contained in:
parent
3bd42cd20e
commit
a59591b5a5
|
|
@ -491,7 +491,6 @@ public class PmsProductRequirementServiceImpl implements IPmsProductRequirementS
|
|||
PmsProductRequirement oldPmsProductRequirement = selectPmsProductRequirementById(productReqSpecsUpdateVo.getId(), true);
|
||||
PmsProductRequirement pmsProductRequirement = productReqSpecsUpdateVo.toPmsProductRequirement();
|
||||
int success = 0;
|
||||
PmsProductReqOperationRecord pmsProductReqOperationRecord;
|
||||
PmsProduct pmsProduct = pmsProductService.selectPmsProductByIdentifier(oldPmsProductRequirement.getPmsProductIdentifier());
|
||||
checkReqSpecsParameter(pmsProductRequirement, pmsProduct, oldPmsProductRequirement);
|
||||
if (ProductReqStatus.REVIEWED_REQ_SPECS.getKey().equals(oldPmsProductRequirement.getStatus()) || ProductReqStatus.PLANNED_REQ_SPECS.getKey().equals(oldPmsProductRequirement.getStatus())) {
|
||||
|
|
@ -504,8 +503,6 @@ public class PmsProductRequirementServiceImpl implements IPmsProductRequirementS
|
|||
// 更新需求唯一标识
|
||||
pmsProductRequirement.setIdentifier(genReqSpecsIdentifier(pmsProduct.getProductIdentifier(), productReqSpecsUpdateVo.getTitle(), oldPmsProductRequirement.getIdentifier()));
|
||||
}
|
||||
} else {
|
||||
throw new ServiceException("当前状态下的需求规格不允许修改");
|
||||
}
|
||||
success = updateRequirement(pmsProductRequirement, oldPmsProductRequirement.getPmsProductIdentifier());
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue