Springboot +element ui整合activi实现心得
1.后台导入static文件
2.修改app-cfg.js 中contextRoot
'contextRoot' : '/prod-api/activiti/service', 对应代码 @RestController @DataSource(value = DataSourceType.ACT) @RequestMapping("/activiti/service") public class EditorController { @Autowired private EditorService editorService; @GetMapping("/editor/stencilset") public Object getStencilset() { return editorService.getStencilset(); } @GetMapping(value = "/model/{modelId}/json") public Object getEditorJson(@PathVariable(value = "modelId") String modelId) { return editorService.getEditorJson(modelId); } @PutMapping("/model/{modelId}/save") public void saveModel(@PathVariable(value = "modelId") String modelId, String name, String description, @RequestParam("json_xml") String jsonXml, @RequestParam("svg_xml") String svgXml) { editorService.saveModel(modelId, name, description, jsonXml, svgXml); } }
后端配置基本完成
3.前台使用vue+element ui框架