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 - 2025 重庆天知软件技术有限公司 版权所有
|