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

.NET MVC CORE开源工作流平台,可视化流程设计器
RoadFlowEle6.3.1升级说明

1、修改了多语言版按钮语言问题。

    修改文件:\RoadFlow.WebUIElementLang\src\roadui-pages\program\run\index.vue

    image.png

2、增加了流程步骤保存后事件。

    修改文件:\RoadFlow.WebUIElement\src\roadui-pages\flow\design\step.vue

    image.png

  <tr>
    <th>保存后事件</th>
    <td>
        <el-input type="textarea" v-model="eventJson.saveAfter" placeholder="任务保存后执行"></el-input>
    </td>
</tr>

    多语言版:

    image.png

 <tr>
    <th>{{$t(`flow_design.step_event.save_after`)}}</th>
    <td>
        <el-input type="textarea" v-model="eventJson.saveAfter"></el-input>
    </td>
</tr>

    语言包:

    image.png

    image.png

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

    image.png

    /// <summary>
 /// 步骤保存后事件
 /// </summary>
 public string saveAfter { get; set; } = string.Empty;

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

    image.png

 saveAfter = eventsObject.GetString("saveAfter"),

    修改文件:\RoadFlow.Service\FlowExecute.cs

    image.png

  //保存后事件
    if (executeModel.Type == Model.FlowRunModel.ExecuteType.Save)
    {
        ExecuteEvent(executeModel, executeModel.CurrentStepModel == null ? string.Empty : executeModel.CurrentStepModel.StepEvents.saveAfter, executeResult);
    }

3、修改了token解析方法。

    修改文件:\RoadFlow\RoadFlow.Utility\Token.cs

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

4、修改了批量同步企业微信人员部门ID错误。

    修改文件:\RoadFlow.Service\EnterpriseWeChat\Organize.cs

    image.png

5、修改了组织架构选择控件选择范围设置了工作组类型选择类型为人员时的显示问题。

    修改文件:\RoadFlow.WebUIElement\src\roadui-components\el-selectorg.vue

    image.png

    //判断如果选择范围只指定了工作组,选择类型选择了人员的情况也应该不显示组织架构选择,只显示工作组。
    if (showOrganize) {
        const rangeArray = (props.selectRange || '').split(',');
        let isOrg = false;
        for (let i = 0; i < rangeArray.length; i++) {
            if (utils.trim(rangeArray[i]).indexOf('w_') < 0) {
                isOrg = true;
                break;
            }
        }
        if (!isOrg) {
            showOrganize = false;
        }
    }

6、升级element-plus到2.5.3。

    npm install element-plus@2.5.3


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