1、修改了应用设计按钮同时设置验证权限和显示判断时的错误。
修改文件:src/web/element/src/roadui-pages/app-design/design/design.js

2、添加了应用设计多选行时可通过属性脚本来控制行选择框是否禁用。
修改文件:src/web/element/src/roadui-pages/app-design/run/index.vue

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

3、修改了表单设计下拉选择控件多选只读时显示问题。
修改文件:src/web/element/src/roadui-pages/flow/run/index.vue

4、增加了流程步骤是否将数据更新到业务表配置项。
修改文件:src/web/element/src/roadui-pages/flow/design/step.vue

<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

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



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


5、修改了流程实例管理作废已完成实例失败的问题。
修改文件:src/main/java/cn/tzsoft/roadflow/service/flow/FlowTaskService.java

/**
* 查询一组任务发起任务
*
* @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

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

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