1、修改了应用程序设计编辑窗口高度设置。
修改文件:\RoadFlow.Service\Program.cs
修改文件:\RoadFlow.WebUIElement\src\roadui-pages\flow\run\index.vue
2、修改了流程处理人查看已结束任务提示无权限的问题。
修改文件:\RoadFlow.Data\FlowTask.cs
/// <summary> /// 查询用户是否参与了流程实体 /// </summary> /// <param name="userId">用户id</param> /// <param name="groupId">实例组id</param> /// <returns></returns> public static bool HasParticipant(long userId, long groupId) { return RoadFlow.Utility.Data.Instance.Queryable<RoadFlow.Model.FlowTask>() .Where(p => p.GroupId == groupId && p.ReceiverId == userId) .Select(p => new RoadFlow.Model.FlowTask() { Id = p.Id }).Any() || RoadFlow.Utility.Data.Instance.Queryable<RoadFlow.Model.FlowTask>().AS("rf_flow_task1") .Where(p => p.GroupId == groupId && p.ReceiverId == userId) .Select(p => new RoadFlow.Model.FlowTask() { Id = p.Id }).Any(); }
3、修改了子表开关控件设置默认值无效的问题。
修改文件:\RoadFlow.WebUIElement\src\roadui-pages\form\form-design.js
4、修改了附件管理控件上传数据限制的问题。
修改文件:\RoadFlow.WebUIElement\src\roadui-components\el_selectfile.vue
5、修改了应用程序设计组织架构ID显示为名称时不能显示多个。
修改文件:\RoadFlow.Service\Program.cs
修改文件:\RoadFlow.Service\User.cs
新增方法:
/// <summary> /// 根据id字符串得到姓名 /// </summary> /// <param name="idString">人员id字符串。数字id或者u_人员id或者r_关系id,多个用逗号分隔。</param> /// <param name="separator">分隔符</param> /// <returns></returns> public static string GetNames(string? idString, string separator = ";") { if (string.IsNullOrWhiteSpace(idString)) { return string.Empty; } List<string> stringList = new(); foreach (string id in idString.SplitToArray()) { if (id.IsOrganizeUserId()) { //如果是r开关的 var orgUserModel = RoadFlow.Service.OrganizeUser.Get(id.ToOrganizeUserId()); if (orgUserModel != null) { var userModel = Get(orgUserModel.UserId); if (userModel != null && !string.IsNullOrWhiteSpace(userModel.Name)) { stringList.Add(userModel.Name + (orgUserModel.IsMain == 0 ? "{<partTime>}" : string.Empty)); } } } else { var model = Get(id.ToUserId()); if (model != null && !string.IsNullOrWhiteSpace(model.Name)) { stringList.Add(model.Name); } } } return stringList.JoinToString(separator); }
6、修改了应用程序设计验证新加字段时默认状态为只读。
修改文件:\RoadFlow.WebUIElement\src\roadui-pages\program\design\validate.vue
7、修改了应用程序设计按钮列宽度不够时自动换行。
修改文件:\RoadFlow.Service\Program.cs
联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有
|