update - 调整获取指定模型的元数据
This commit is contained in:
parent
7684cad79d
commit
d9509c58bd
@ -6,15 +6,12 @@ import cn.axzo.workflow.common.model.request.bpmn.definition.BpmnProcessDefiniti
|
||||
import cn.axzo.workflow.common.model.request.bpmn.process.BpmnProcessDefinitionPageDTO;
|
||||
import cn.axzo.workflow.common.model.response.BpmPageResult;
|
||||
import cn.axzo.workflow.common.model.response.bpmn.process.BpmnProcessDefinitionVO;
|
||||
import cn.axzo.workflow.core.common.utils.BpmnJsonConverterUtil;
|
||||
import cn.axzo.workflow.core.service.BpmnProcessDefinitionService;
|
||||
import cn.axzo.workflow.core.service.converter.BpmnProcessDefinitionConverter;
|
||||
import cn.azxo.framework.common.model.CommonResponse;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.flowable.bpmn.model.BpmnModel;
|
||||
import org.flowable.common.engine.impl.db.SuspensionState;
|
||||
import org.flowable.engine.impl.util.ProcessDefinitionUtil;
|
||||
import org.flowable.engine.repository.ProcessDefinition;
|
||||
import org.springframework.util.StringUtils;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
@ -159,7 +156,9 @@ public class BpmnProcessDefinitionController implements ProcessDefinitionApi {
|
||||
String finalTenantId = StringUtils.hasLength(tenantId) ? tenantId : "";
|
||||
String activeProcessDefinitionId = bpmnProcessDefinitionService.getActiveProcessDefinitionId(finalTenantId,
|
||||
category);
|
||||
BpmnModel bpmnModel = ProcessDefinitionUtil.getBpmnModel(activeProcessDefinitionId);
|
||||
return success(BpmnJsonConverterUtil.convertToJson(bpmnModel));
|
||||
|
||||
BpmnProcessDefinitionVO processDefinition =
|
||||
bpmnProcessDefinitionService.getProcessDefinition(activeProcessDefinitionId);
|
||||
return success(processDefinition.getJsonModel());
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user