|
@@ -5,9 +5,13 @@ import cn.cslg.pas.common.core.base.Constants;
|
|
|
import cn.cslg.pas.common.utils.Response;
|
|
|
import cn.cslg.pas.common.utils.StringUtils;
|
|
|
import cn.cslg.pas.common.vo.EntityVO;
|
|
|
+import cn.cslg.pas.common.vo.business.ScenarioVO;
|
|
|
+import cn.cslg.pas.domain.business.AssoScenarioMatter;
|
|
|
import cn.cslg.pas.domain.business.SystemDict;
|
|
|
import cn.cslg.pas.factorys.businessFactory.BusinessFactory;
|
|
|
+import cn.cslg.pas.service.business.AssoScenarioMatterService;
|
|
|
import cn.cslg.pas.service.business.CommonService;
|
|
|
+import cn.cslg.pas.service.business.ScenarioService;
|
|
|
import cn.cslg.pas.service.business.SystemDictService;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -27,6 +31,10 @@ public class CommonController {
|
|
|
private SystemDictService systemDictService;
|
|
|
@Autowired
|
|
|
private CommonService commonService;
|
|
|
+ @Autowired
|
|
|
+ private ScenarioService scenarioService;
|
|
|
+ @Autowired
|
|
|
+ private AssoScenarioMatterService assoScenarioMatterService;
|
|
|
|
|
|
@PostMapping("getParams")
|
|
|
@Operation(summary = "获得实体类栏位信息")
|
|
@@ -47,4 +55,15 @@ public class CommonController {
|
|
|
return Response.success(map);
|
|
|
}
|
|
|
|
|
|
+ @GetMapping("/scenario")
|
|
|
+ @Operation(summary = "查询应用场景")
|
|
|
+ public List<ScenarioVO> queryAllScenario(){
|
|
|
+ return scenarioService.queryAll();
|
|
|
+ }
|
|
|
+
|
|
|
+ @GetMapping("/matter")
|
|
|
+ @Operation(summary = "查询处理事项")
|
|
|
+ public List<Integer> queryMatter(List<Integer> scenarioIds){
|
|
|
+ return assoScenarioMatterService.queryMatterIds(scenarioIds);
|
|
|
+ }
|
|
|
}
|