.NET CORE开源工作流引擎 - 可视化流程设计器 - 工作流表单设计器 - .NET快速开发平台 - .NET三层代码生成器 - 通用权限管理

.NET MVC CORE开源工作流平台,可视化流程设计器
roadflow-2.7更新日志

数据库变化

  1. 表AppLibrary增加字段 Color varchar(50) 可为空 保存应用图标的颜色

  2. 表WorkFlowTask增加字段 IsExpiredAutoSubmit int 默认值0 不能为空 记录任务超时了是否自动提交

  3. 表ProgramBuilder增加字段 TableName varchar(500) 用于记录该应用对应的主要的表,用于数据导入时

  4. 表ProgramBuilder增加字段 InDataNumberFiledName varchar(500) 导入EXCEL数据时的标识字段,每次导入生成一个编号区分


程序变化

  1. 增加菜单可设置图标颜色

    blob.png

    增加颜色选择器:Scripts/bigcolorpicker,在相应的页面引入相关文件

    blob.png

    初始化选择器:$("#IcoColor").bigColorpicker();

    AppLibrary表增加了字段Color来保存设置的颜色,相应的实体类和数据类要更新。应用程序库管理中编辑应用相应的页面更新。

    Menu类返回菜单json增加color节点blob.png

    数据层查询要返回icocolor字段blob.png 

    roadui.tree.js相应更新blob.png

  2. 增加步骤设置可以自定义颜色,和形状

    blob.png

    修改的文件:

    /Views/WorkFlowDesigner/Set_Step.cshtml

    /Scripts/FlowDesinger/workflow-show.js

    /Scripts/FlowDesinger/workflow.js

    /Views/WorkFlowTasks/Detail.cshtml

  3. 增加给任务指定完成时间,超时自动提交设置

    blob.png

    表WorkFlowTask增加了字段IsExpiredAutoSubmit记录当前任务是否到期自动提交,相应的实体类,数据类更新。

    blob.png增加了方法:public void ExpiredAutoSubmit()


    数据类blob.png增加方法public List<Model.WorkFlowTask> GetExpiredAutoSubmitTasks()查询需要自动提交的任务

    blob.png修改了blob.png

    记录当前任务的规定完成时间和是否需要自动提交。

    自己设置一个定时器(可以采用windows计划任务,Timer类等),定时调用 public void ExpiredAutoSubmit()方法即可。


  4. 增加设置步骤默认处理者时可以通过写SQL或方法返回人员组织ID来设置默认处理者。

    blob.png


    1、  Set_Step.cshtml复制到\WebMvc\Views\WorkFlowDesigner

    2、  Set_SubFlow.cshtml复制到\WebMvc\Views\WorkFlowDesigner

    3、  WorkFlowInstalled.cs路径\RoadFlow.Data.Model增加了实体字段

    blob.png

    4、  WorkFlow.cs 路径 \RoadFlow.Platform

    blob.png

    5、  WorkFlowTask.cs 路径 \RoadFlow.Platform

    blob.png

  5. 应用程序设计可配置导入按钮,通过EXCEL导入数据。


    1、  文件Views\ProgramBuilder\Set_Attr.cshtml

    2、  文件/Controllers/ProgramBuilderController.cs

    3、  文件 RoadFlow.Data.Model\ProgramBuilder.cs 数据库对应新增这两个字段 varchar(500)

    4、  新增的字段数据层相应的方法更新

    5、  文件 RoadFlow.Platform\DBConnection.cs

    6、   dbhelper新增了方法

    7、  文件 RoadFlow.Platform\ProgramBuilder.cs

     

    8、  新增文件 Views\InFromExcel.cshtml

    9、  文件文件Views\ProgramBuilder\Run.cshtml

  6. 修改了菜单URL验证方式

    blob.png


    增加了自定义属性类

    blob.png

    在控制器中通过设置该控制器属性来指定该页面是否验证登录,验证菜单权限和验证URL请求。

  7. 如果掉线了点击加载菜单二级没有反应,改为弹出登录窗口。

    blob.png

    修改roadui.tree.js

  8. 修改应用程序设计,当设置了不需要授权的按钮又在授权中勾选了此按钮显示重复的问题。

    blob.png





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