j-roadflow-plus-8.1.0升级日志

1、修改了应用设计按钮同时设置验证权限和显示判断时的错误。

    修改文件:src/web/element/src/roadui-pages/app-design/design/design.js

    image.png

2、添加了应用设计多选行时可通过属性脚本来控制行选择框是否禁用。

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

    image.png

    修改文件:src/web/element/src/roadui-pages/app-design/design/design.js

    image.png

3、修改了表单设计下拉选择控件多选只读时显示问题。

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

    image.png

4、增加了流程步骤是否将数据更新到业务表配置项。

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

    image.png

 <el-checkbox v-model="stepSet.base.updateDataToTable" :true-label="1" :false-label="0" style="margin-left:18px;vertical-align:middle;">更新数据表</el-checkbox>

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

    image.png

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

    image.png

    image.png

    image.png
    修改文件:src/main/java/cn/tzsoft/roadflow/service/form/FormService.java

    image.png

    image.png

5、修改了流程实例管理作废已完成实例失败的问题。

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

    image.png

    /**
     * 查询一组任务发起任务
     *
     * @param groupId 任务级id
     * @return List
     */
    public List<FlowTaskModel> getFirstTasks(Long groupId) {
        if (groupId == null) {
            return new ArrayList<>();
        }
        List<FlowTaskModel> flowTaskModels = flowTaskDao.getFirstTasks(groupId);
        if (flowTaskModels != null && !flowTaskModels.isEmpty()) {
            return flowTaskModels;
        }
        List<FlowTaskDoneModel> flowDoneTaskModels = flowTaskDoneService.getListByGroupId(groupId).stream().filter(s -> s.getPrevId().equals(IdGeneratorUtils.MIN_VALUE)).collect(Collectors.toList());
        List<FlowTaskModel> flowTaskModels1 = new ArrayList<>();
        for (FlowTaskDoneModel flowTaskDoneModel : flowDoneTaskModels) {
            flowTaskModels1.add(flowTaskDoneService.toFlowTaskModel(flowTaskDoneModel));
        }
        return flowTaskModels1;
    }

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

    image.png

 flowGroupTasks = flowTaskService.getListByGroupId(currentFlowTaskModel == null ? JSONUtils.getRefLong(paramsJsonNode, "groupId") : currentFlowTaskModel.getGroupId(), -1);

    image.png

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