luotaiqian 2026-07-24 13:42:37 +08:00
parent 01479efce3
commit fd242d0693
4 changed files with 8 additions and 8 deletions

View File

@ -53,10 +53,10 @@ public class EvalProcessControlController {
return evalProcessControlApi.getDetailByProject(projectId);
}
@ApiOperation("生成归档交接单")
@PostMapping("/generate-handover-form")
public SingleResponse<EvalProcessControlCO> generateHandoverForm(@Validated @RequestBody EvalProcessHandoverFormCmd cmd) {
return evalProcessControlApi.generateHandoverForm(cmd);
@ApiOperation("生成生成过程控制表")
@PostMapping("/generate-process-control-form")
public SingleResponse<EvalProcessControlCO> generateProcessControlForm(@Validated @RequestBody EvalgenerateProcessControlFormCmd cmd) {
return evalProcessControlApi.generateProcessControlForm(cmd);
}
@ApiOperation("归档项目并入库报告")

View File

@ -290,7 +290,7 @@ public class EvalProcessControlExecutor implements EvalProcessControlApi {
}
@Override
public SingleResponse<EvalProcessControlCO> generateHandoverForm(EvalProcessHandoverFormCmd cmd) {
public SingleResponse<EvalProcessControlCO> generateProcessControlForm(EvalgenerateProcessControlFormCmd cmd) {
Long projectId = Long.parseLong(cmd.getProjectId());
EvalProjectEntity project = evalProjectNodeSupport.requireProject(projectId);
// 校验前置节点是否全部完成(过程控制节点除外)

View File

@ -8,7 +8,7 @@ import org.qinan.safetyeval.client.dto.institution.EvalProcessArchiveCmd;
import org.qinan.safetyeval.client.dto.institution.EvalProcessControlAssignCmd;
import org.qinan.safetyeval.client.dto.institution.EvalProcessControlConfirmCmd;
import org.qinan.safetyeval.client.dto.institution.EvalProcessControlSaveCmd;
import org.qinan.safetyeval.client.dto.institution.EvalProcessHandoverFormCmd;
import org.qinan.safetyeval.client.dto.institution.EvalgenerateProcessControlFormCmd;
import java.util.List;
@ -18,7 +18,7 @@ public interface EvalProcessControlApi {
SingleResponse<Void> assign(EvalProcessControlAssignCmd cmd);
SingleResponse<EvalProcessControlCO> getByProject(String projectId);
SingleResponse<EvalProcessControlDetailCO> getDetailByProject(Long projectId);
SingleResponse<EvalProcessControlCO> generateHandoverForm(EvalProcessHandoverFormCmd cmd);
SingleResponse<EvalProcessControlCO> generateProcessControlForm(EvalgenerateProcessControlFormCmd cmd);
SingleResponse<EvalProcessControlCO> archive(EvalProcessArchiveCmd cmd);
SingleResponse<List<EvalProjectFileCO>> listProjectFiles(Long projectId);
}

View File

@ -5,7 +5,7 @@ import lombok.Data;
import javax.validation.constraints.NotBlank;
@Data
public class EvalProcessHandoverFormCmd {
public class EvalgenerateProcessControlFormCmd {
@NotBlank
private String projectId;