fix(需求纳入计划): 计划中自动填充企业标识

This commit is contained in:
wanjia 2025-05-28 11:01:54 +08:00
parent 79136717ef
commit 7d16bccea8
2 changed files with 6 additions and 1 deletions

View File

@ -118,7 +118,8 @@ public class ProductReqSpecsController extends BaseController {
@Log(title = "需求", businessType = BusinessType.UPDATE) @Log(title = "需求", businessType = BusinessType.UPDATE)
@PutMapping("/activePlan") @PutMapping("/activePlan")
@ApiOperation(value = "需求纳入计划") @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)); return toAjax(pmsProductRequirementService.activePlan(productReqSpecsActivePlanVo));
} }

View File

@ -31,8 +31,12 @@ public class ProductReqSpecsActivePlanVo {
@NotNull @NotNull
private Long projectId; private Long projectId;
@ApiModelProperty(value = "企业标识", hidden = true)
private String enterpriseIdentifier;
public PmsProjectIssuesInputVo toPmsProjectIssuesInputVo(PmsProductRequirement reqSpecs, List<String> forgeFileIdentifierList) { public PmsProjectIssuesInputVo toPmsProjectIssuesInputVo(PmsProductRequirement reqSpecs, List<String> forgeFileIdentifierList) {
PmsProjectIssuesInputVo issue = new PmsProjectIssuesInputVo(); PmsProjectIssuesInputVo issue = new PmsProjectIssuesInputVo();
issue.setEnterpriseIdentifier(enterpriseIdentifier);
issue.setSubject(reqSpecs.getTitle()); issue.setSubject(reqSpecs.getTitle());
issue.setPmProjectId(projectId); issue.setPmProjectId(projectId);
issue.setStatusId(ProjectIssueStatus.RESOLVING.getId()); issue.setStatusId(ProjectIssueStatus.RESOLVING.getId());