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

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

1、修改了表单设计文本域控件只读时显示换行。

    修改文件:\roadflow-ui\src\roadui-components\textarea.vue

    image.png

2、修改了上传附件控件一次上传文件太多导致数量显示不对的问题。

    修改文件:\roadflow-ui\src\roadui-components\files-show.vue

    image.png

    image.png

3、增加了应用程序设计属性中增加了显示id。

    image.png

    修改文件:\roadui-pages\system\programdesign\attr.vue

    image.png

4、修改了应用程序设计查询条件为组织架构时的一些问题。

    修改设置时的值加载问题,修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\ProgramDesignController.cs

    image.png

  else
            {
                //初始化组织架构相关属性
                JObject orgAttrObject = queryModel.OrgAttribute.ToJObject();
                if (!orgAttrObject.IsEmptyJObject())
                {
                    jObject.Add("OrgSelectMore", orgAttrObject.ContainsKey("multiple") ? orgAttrObject.Value<string>("multiple").ToInt(0) : 0);
                    jObject.Add("OrgSelectRange", orgAttrObject.ContainsKey("selectrange") ? orgAttrObject.Value<string>("selectrange") : string.Empty);
                    if (orgAttrObject.ContainsKey("selecttype"))
                    {
                        JArray selectTypeArray = new JArray();
                        foreach(JValue j in orgAttrObject.Value<JArray>("selecttype"))
                        {
                            if (!j.ToString().IsNullOrWhiteSpace())
                            {
                                selectTypeArray.Add(j);
                            }
                        }
                        jObject.Add("OrgSelectType", selectTypeArray);
                    }
                }
            }

    修改如果没有设置选择类型时,则全部可选,修改文件:\RoadFlow.Business\Program.cs

    image.png

    JArray selecttype = orgJObject.Value<JArray>("selecttype");//选择类型
                            JArray selecttype1 = new JArray();
                            foreach(JValue j in selecttype)
                            {
                                if (!j.ToString().IsNullOrWhiteSpace())
                                {
                                    selecttype1.Add(j);
                                }
                            }
                            if (selecttype1.Count == 0)//没有设置时为全部可选
                            {
                                selecttype1.Add("unit");
                                selecttype1.Add("dept");
                                selecttype1.Add("station");
                                selecttype1.Add("user");
                                selecttype1.Add("workgroup");
                            }
                            query_controls.Append("1".Equals(multiple) ? " multiple" : "");
                            query_controls.Append(selectrange.IsNullOrWhiteSpace() ? "" : " root='" + selectrange + "'");
                            query_controls.Append(" :selecttype='" + selecttype1.ToString(Newtonsoft.Json.Formatting.None) + "'");

    修改如果查询操作符是IN,NOT IN时查询会报错,修改文件:\RoadFlow.Business\Program.cs

    image.png

5、修改了应用程序设计设置字段验证不即时生效的问题。

    修改文件:\RoadFlow.Business\Form.cs  

    image.png

  var programRunModel = RoadFlow.Utility.Config.IsVue ? new Program().VueGetRunModel(pId, null, Guid.Empty) : new Program().GetRunModel(pId);

6、修改了radio控件在火狐,IE显示样式兼容性。

    修改文件:\roadflow-ui\src\roadui-assets\css\share.css

    image.png

7、修改了表格table组件内组织架构控件默认可以选择根。

    修改文件:\roadflow-ui\src\roadui-components\table.vue

    image.png

    image.png

8、修改了流程图设计连线时为实线。

    image.png

    由于采用虚线时当连续长度为零时会出现JS脚本错误,这是raphael类库的错误。所以修改为以前的实线。

    修改文件:\roadui-pages\flow\design\design.vue

    image.png

9、修改了流程发送页面步骤较多时无法显示选择人员控件的问题。

    修改文件:\roadflow-ui\src\roadui-pages\flow\run\send.vue

    image.png

    image.png

    修改页面:\roadflow-ui\src\roadui-pages\flow\run\back.vue

    image.png

10、增加了查看流程图时自动计算画布大小。

    避免流程步骤多,超出窗口大小时无法显示问题。

    修改文件:\roadflow-ui\src\roadui.js

    image.png

    修改文件:\roadflow-ui\src\roadui-pages\flow\run\flow-chart.vue

    image.png

    修改文件:\roadflow-ui\src\roadui-pages\flow\run\flow-chart1.vue

    image.png

11、增加了可切换菜单背景色。

    image.png

    增加文件:\roadflow-ui-lang\public\roadui-assets\themes\left-black.css;\roadflow-ui-lang\public\roadui-assets\themes\left-white.css

    修改文件:\roadflow-ui-lang\public\index.html

    image.png

    修改文件:\roadflow-ui-lang\src\App.vue

    image.png

    image.png

    修改文件:\roadflow-ui-lang\src\index.vue

    image.png

    image.png

    image.png

    修改文件:\roadflow-ui-lang\src\roadui.js

    image.png

12、修改了组织架构树JSON加载时没有判断兼职ID的问题。

    修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\OrganizeController.cs

    image.png

    image.png

13、增加了可切换所在组织选项(有兼职的情况)。

    修改文件:\roadflow-ui\src\index.vue

    image.png

    image.png

    image.png

    image.png

    修改文件:\roadflow-ui\src\roadui.js

    image.png

14、增加了流程发起时判断兼职组织发起。

    修改文件:\RoadFlow.WebApi\RoadFlowCommon\Current.cs

    image.png

    修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\FlowRunController.cs

    image.png

    修改文件:\RoadFlow.Business\FlowTask.cs

    image.png

    image.png

15、增加了可设置是否默认上一次处理人。

    image.png

    修改文件:\roadflow-ui\src\roadui-pages\flow\design\step-strategy.vue

    image.png

    修改文件:\RoadFlow.Business\FlowTask.cs

    image.png

    修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\FlowRunController.cs

    image.png

    image.png

    修改文件:\RoadFlow.Model\FlowRunModel\StepBase.cs

    image.png

    修改文件:\RoadFlow.Business\Flow.cs

    image.png

16、增加了步骤上有多个处理人时可设置按发送人或接收人分组。

    image.png

    修改文件:\roadflow-ui\src\roadui-pages\flow\design\step-strategy.vue

    image.png

    修改文件:\RoadFlow.Model\FlowRunModel\StepBase.cs

    image.png

    修改文件:\RoadFlow.Business\Flow.cs

    image.png

    修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\FlowRunController.cs

    image.png

    修改文件:\RoadFlow.Business\FlowTask.cs

    image.png

    image.png

17、修改了批量处理待办时抄送任务执行了提交或退回处理的问题。

    修改文件:\RoadFlow.Business\FlowTask.cs

    image.png

18、修改了步骤退回时设置了选择接收人而不出现选择人员控件的问题。

    image.png

    修改文件:\RoadFlow.Business\FlowTask.cs

    image.png

    修改文件:\RoadFlow.WebApi\Areas\RoadFlowApi\Controllers\FlowRunController.cs

    image.png

19、修改了小菜单模式时文档点击关闭小菜单。

    修改文件:\roadflow-ui\src\index.vue

    image.png

    image.png

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