j-roadflow-plus-8.5.0升级日志

1、修改了用户密码加密算法。

    弃用MD5,改用bcrypt。

    修改文件:

    src/main/java/cn/tzsoft/roadflow/controller/roadflowmobileapi/UserController.java

    src/main/java/cn/tzsoft/roadflow/controller/roadflowwebapi/organize/UserController.java

    src/main/java/cn/tzsoft/roadflow/controller/roadflowwebapi/setuser/SetUserController.java

    src/main/java/cn/tzsoft/roadflow/controller/roadflowmobileapi/HomeController.java

    src/main/java/cn/tzsoft/roadflow/service/organize/UserService.java

    src/main/java/cn/tzsoft/roadflow/utils/EncryptionUtils.java

    修改后所有用户需要重新初始化密码。

2、修改了流程设计步骤上设置数据切换标签后设置失效的问题。

    修改文件:src/web/element/src/roadui-pages/flow/design/step.vue

    image.png

3、修改了表单设计数字输入控件保留小数位数问题。

    src/web/element/src/roadui-pages/form/design/design.js

    image.png

    image.png

    image.png

    image.png

4、修改了组织架构选择控件限定范围问题。

    修改文件:src/web/element/src/roadui-components/rf-select-org.vue

    image.png

    image.png

    image.png

    image.png

    image.png

5、修改了表单设计自定义组件代码的加载方式。

    修改文件:src/web/element/vite.config.mjs

    image.png

    修改文件:src/web/element/src/main.js

    image.png

    修改文件:src/web/element/src/roadui-components/rf-component.vue

6、升级vite到8.1.5。

    修改文件:src/web/element/package.json

    image.png

    修改文件:src/web/element/vite.config.mjs

    image.png

    npm install esbuild --save-dev

7、修改了表单设计流水号有条件时改到后端判断条件。

    修改文件:src/web/element/src/roadui-pages/flow/run/index.vue

    image.png

    修改文件:src/main/java/cn/tzsoft/roadflow/service/flow/FlowExecuteService.java

    image.png

    image.png

    image.png    

8、修改了流程表单运行时加载方式。

    修改文件:src/web/element/src/roadui-pages/flow/run/index.vue 此文件修改较多,直接覆盖。

9、修改了应用设计运行时加载方式。

    修改文件:src/web/element/src/roadui-pages/app-design/run/index.vue 此文件修改较多,直接覆盖。

10、修改了步骤会签的判断问题。

    修改文件:src/main/java/cn/tzsoft/roadflow/service/flow/FlowExecuteService.java

    image.png

    修改文件:src/main/java/cn/tzsoft/roadflow/service/flow/FlowService.java

    image.png

11、前端替换vue3-pdf-app为pdf-vue3。

    npm uninstall vue3-pdf-app

    npm install pdf-vue3

    修改文件:src/web/element/vite.config.mjs

    image.png

    image.png

    修改文件:src/web/element/src/roadui-pages/system/files/show.vue

    image.png

12、修改了签章默认样式。

    修改文件:src/web/element/src/roadui-components/rf-signature.vue

    image.png

    修改文件:src/web/element/src/roadui-assets/main.css

    image.png

13、修改了通用数据操作方式,去掉mybatis mapper中的${}。

    修改文件:src/main/resources/mapper/mysql/CommonMapper.xml 注释掉所有内容,其他几种类型数据库一样操作。

    修改文件:src/main/java/cn/tzsoft/roadflow/dao/system/ConnDataSource.java

    image.png

    修改文件:src/main/java/cn/tzsoft/roadflow/dao/system/ConnDao.java

    此文件修改较多,直接覆盖。

联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2026 重庆天知软件技术有限公司 版权所有