Appearance
Boot版集成
工作流中使用
须知
在工作流中使用低码版之前请确保工作流插件已升级到1.12.0版本及以上,并已成功集成。若你的工作流版本过低无法升级,可参考以下几次提交,修改后也可使用。
1、拷贝私服blade-lowcode-boot项目源码到org.springblade.plugin目录下

2、修改工作流中插件的低代码服务类
将此类中的注释掉的代码全部打开,org.springblade.plugin.workflow.process.service.impl.WfLowcodeServiceImpl
。其中包含
- 包引入2处
- service注入1处
- 方法3处

单独使用
1、拷贝私服blade-lowcode-boot项目源码到org.springblade.plugin目录下

2、复制代码生成模板到resources文件夹

3、配置xss拦截
application.yaml
yaml
blade:
...
#xss配置
xss:
enabled: true
skip-url:
- /blade-chat/weixin
- /blade-desk/notice/submit
- /blade-lowcode/table/submit
...
DANGER
xss配置是blade下的xss配置,是已经存在的。上述操作是在原有基础上添加加粗行。
4、配置数据库
- bladex_boot数据库中执行bladex_lowcode.sql
- bladex_boot数据库中执行bladex_menu.sql,添加前端所需要的菜单
- 在Saber3项目中配置相应的权限
TIP
doc/flowable
中的sql脚本是全量sql,插件更新后会同步此脚本,⚠️ 执行此脚本会清空已存在的数据。doc/update
中的sql脚本是增量sql,每次跨版本更新都会更新此脚本。
