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

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

1、修改了表单设计子表设置对齐方式不起作用的问题。

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

    给switch里每个表单列控件加上align:属性。

    image.png

    image.png

2、修改了表单设计数据表格控件如果没有选择数据连接导致表单无法加载问题。

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

    image.png

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

    image.png

3、修改了表单设计数据表格空格如果SQL错误导致表单无法加载的问题。

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

    image.png

4、修改了数据表格控件SQL获取列表时用表单数据作为条件时初始加载表单无值的问题。

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

    image.png

5、修改了在线用户强制离线不起作用的问题。

    修改文件:\RoadFlow.Model\OnlineUser.cs

    image.png

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

    image.png

        /// <summary>
        /// 标记在线用户为强制离线状态(VUE)
        /// </summary>
        /// <param name="userId"></param>
        /// <param name="loginType"></param>
        /// <returns></returns>
        public static int MarkUserLogout(Guid userId, int loginType = -1)
        {
            var onlineUsers = GetOnlineUsers();
            var userModel = loginType == -1 ? onlineUsers.Where(p => p.UserId == userId).FirstOrDefault()
                : onlineUsers.Where(p => p.UserId == userId && p.LoginType == loginType).FirstOrDefault();
            if(userModel != null)
            {
                userModel.IsLoginout = 1;
                return 1;
            }
            return 0;
        }

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

    image.png

    image.png

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

    image.png

            else
            {
                //检查是否被强制离线
                if (onlineUserModel.IsLoginout == 1)
                {
                    RoadFlow.Business.OnlineUser.RemoveUser(userId, loginType);
                    context.Result = new ContentResult() { Content = RoadFlowCommon.Tools.GetReturnJsonString(401, "") };
                    return;
                }
            }

6、修改了ORACLE下查询待办事项流程id条件问题。

    修改文件:\RoadFlow.Data\SqlInterface\Oracle.cs

    image.png

7、修改了ORACLE下发起子流程写入子流程组ID大小写问题。

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

    image.png

8、修改了子流程完成后自动提交主流程任务判断人员导致提交失败。

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

    image.png

    image.png

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