diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/controller/ProductReqSpecsController.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/controller/ProductReqSpecsController.java index 19f128b41..7eca7b04e 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/controller/ProductReqSpecsController.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/controller/ProductReqSpecsController.java @@ -118,7 +118,8 @@ public class ProductReqSpecsController extends BaseController { @Log(title = "需求", businessType = BusinessType.UPDATE) @PutMapping("/activePlan") @ApiOperation(value = "需求纳入计划") - public AjaxResult activePlan(@RequestBody @Validated ProductReqSpecsActivePlanVo productReqSpecsActivePlanVo) { + public AjaxResult activePlan(@PathVariable String enterpriseIdentifier, @RequestBody @Validated ProductReqSpecsActivePlanVo productReqSpecsActivePlanVo) { + productReqSpecsActivePlanVo.setEnterpriseIdentifier(enterpriseIdentifier); return toAjax(pmsProductRequirementService.activePlan(productReqSpecsActivePlanVo)); } diff --git a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/ProductReqSpecsActivePlanVo.java b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/ProductReqSpecsActivePlanVo.java index fb205d186..5516193f7 100644 --- a/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/ProductReqSpecsActivePlanVo.java +++ b/microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/domain/vo/ProductReqSpecsActivePlanVo.java @@ -31,8 +31,12 @@ public class ProductReqSpecsActivePlanVo { @NotNull private Long projectId; + @ApiModelProperty(value = "企业标识", hidden = true) + private String enterpriseIdentifier; + public PmsProjectIssuesInputVo toPmsProjectIssuesInputVo(PmsProductRequirement reqSpecs, List forgeFileIdentifierList) { PmsProjectIssuesInputVo issue = new PmsProjectIssuesInputVo(); + issue.setEnterpriseIdentifier(enterpriseIdentifier); issue.setSubject(reqSpecs.getTitle()); issue.setPmProjectId(projectId); issue.setStatusId(ProjectIssueStatus.RESOLVING.getId());