forked from toolchaintechnologycenter/spdm-backend
修改仿真分析项库关联流程模版bug
This commit is contained in:
@@ -147,4 +147,10 @@ public class FlowController implements ISimulationFlowFeignClient {
|
||||
return IFlowService.queryFlowTemplateInfoByTemplateCode(templateCode);
|
||||
}
|
||||
|
||||
@GetMapping("/queryValidFlowTemplate")
|
||||
public SdmResponse<List<FlowTemplateResp>> queryValidFlowTemplateInfo()
|
||||
{
|
||||
return IFlowService.queryValidFlowTemplateInfo();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -95,4 +95,10 @@ public interface IFlowService {
|
||||
*/
|
||||
SdmResponse<FlowTemplateResp> queryFlowTemplateInfoByTemplateCode(String templateCode);
|
||||
|
||||
/**
|
||||
* 获取系统中有效的流程模版
|
||||
* @return
|
||||
*/
|
||||
SdmResponse<List<FlowTemplateResp>> queryValidFlowTemplateInfo();
|
||||
|
||||
}
|
||||
|
||||
@@ -544,4 +544,22 @@ public class FlowServiceImpl extends BaseService implements IFlowService {
|
||||
}
|
||||
return response;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse<List<FlowTemplateResp>> queryValidFlowTemplateInfo()
|
||||
{
|
||||
SdmResponse<List<FlowTemplateResp>> response = SdmResponse.success();
|
||||
String condition = " approveType=2 AND templateStatus=1 ";
|
||||
List<SimulationFlowTemplate> flowTemplates = flowMapper.queryFlowTemplateByCondition(condition);
|
||||
List<FlowTemplateResp> flowTemplateRespList = new ArrayList<>();
|
||||
for(SimulationFlowTemplate flowTemplate : flowTemplates)
|
||||
{
|
||||
FlowTemplateResp flowTemplateResp = new FlowTemplateResp();
|
||||
flowTemplateResp.templateCode = flowTemplate.getTemplateCode();
|
||||
flowTemplateResp.templateName = flowTemplate.getTemplateName();
|
||||
flowTemplateRespList.add(flowTemplateResp);
|
||||
}
|
||||
response.setData(flowTemplateRespList);
|
||||
return response;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user