feat(REQ-3340) - 调整查询是否有打印模板的逻辑
This commit is contained in:
parent
a713264145
commit
f534d301d4
@ -17,7 +17,6 @@ import cn.axzo.workflow.core.engine.cmd.CustomGetFormInstanceLatestValuesCmd;
|
|||||||
import cn.axzo.workflow.core.engine.cmd.CustomGetProcessInstanceVariablesCmd;
|
import cn.axzo.workflow.core.engine.cmd.CustomGetProcessInstanceVariablesCmd;
|
||||||
import cn.axzo.workflow.core.service.BpmnProcessDefinitionService;
|
import cn.axzo.workflow.core.service.BpmnProcessDefinitionService;
|
||||||
import cn.axzo.workflow.core.service.BpmnProcessInstanceService;
|
import cn.axzo.workflow.core.service.BpmnProcessInstanceService;
|
||||||
import cn.axzo.workflow.core.service.support.forecast.impl.UserTaskForecasting;
|
|
||||||
import cn.axzo.workflow.server.common.annotation.ErrorReporter;
|
import cn.axzo.workflow.server.common.annotation.ErrorReporter;
|
||||||
import cn.axzo.workflow.server.common.util.RpcExternalUtil;
|
import cn.axzo.workflow.server.common.util.RpcExternalUtil;
|
||||||
import cn.axzo.workflow.server.controller.web.bpmn.BpmnProcessInstanceController;
|
import cn.axzo.workflow.server.controller.web.bpmn.BpmnProcessInstanceController;
|
||||||
@ -36,7 +35,6 @@ import org.flowable.form.model.FormContainer;
|
|||||||
import org.flowable.form.model.FormField;
|
import org.flowable.form.model.FormField;
|
||||||
import org.flowable.form.model.SimpleFormModel;
|
import org.flowable.form.model.SimpleFormModel;
|
||||||
import org.flowable.spring.SpringProcessEngineConfiguration;
|
import org.flowable.spring.SpringProcessEngineConfiguration;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.util.CollectionUtils;
|
import org.springframework.util.CollectionUtils;
|
||||||
import org.springframework.util.ObjectUtils;
|
import org.springframework.util.ObjectUtils;
|
||||||
import org.springframework.util.StringUtils;
|
import org.springframework.util.StringUtils;
|
||||||
@ -103,12 +101,11 @@ public class PrintAdminController implements PrintAdminApi {
|
|||||||
private BpmnProcessInstanceController bpmnProcessInstanceController;
|
private BpmnProcessInstanceController bpmnProcessInstanceController;
|
||||||
@Resource
|
@Resource
|
||||||
private BpmnProcessInstanceService bpmnProcessInstanceService;
|
private BpmnProcessInstanceService bpmnProcessInstanceService;
|
||||||
@Autowired
|
|
||||||
private UserTaskForecasting userTaskForecasting;
|
|
||||||
|
|
||||||
|
@Operation(summary = "查询指定流程实例是否能使用打印")
|
||||||
@Override
|
@Override
|
||||||
@PostMapping("/template/exists")
|
@PostMapping("/template/exists")
|
||||||
public CommonResponse<Boolean> hasPrintTemplate(String processInstanceId) {
|
public CommonResponse<Boolean> hasPrintTemplate(@NotBlank(message = "流程实例不能为空") @RequestParam String processInstanceId) {
|
||||||
return CommonResponse.success(bpmnProcessInstanceService.hasPrintTemplate(processInstanceId, null));
|
return CommonResponse.success(bpmnProcessInstanceService.hasPrintTemplate(processInstanceId, null));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user