diff --git a/ds-wms-service/DS.WMS.Core/TaskPlat/Interface/ITaskManageService.cs b/ds-wms-service/DS.WMS.Core/TaskPlat/Interface/ITaskManageService.cs index 0f1ed072..7e740b1e 100644 --- a/ds-wms-service/DS.WMS.Core/TaskPlat/Interface/ITaskManageService.cs +++ b/ds-wms-service/DS.WMS.Core/TaskPlat/Interface/ITaskManageService.cs @@ -87,6 +87,11 @@ namespace DS.WMS.Core.TaskPlat.Interface /// /// 工作流设置任务对象属性 /// + /// 主任务业务主键 + /// 主任务业务类型 + /// 子任务业务主键[可选,当不为空时表示设置子任务的状态] + /// 子任务业务类型 + /// 要修改的列 Task SetTaskBaseInfoPropertyWithBsno(long bsno, TaskBaseTypeEnum taskBaseTypeEnum, long? childBsno = null, TaskBaseTypeEnum? childTaskBaseTypeEnum = null, params Expression>[] columns); diff --git a/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageService.cs b/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageService.cs index 045149e6..d4752f03 100644 --- a/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageService.cs +++ b/ds-wms-service/DS.WMS.Core/TaskPlat/Method/TaskManageService.cs @@ -165,15 +165,15 @@ namespace DS.WMS.Core.TaskPlat.Method /// /// 通过业务Id设置任务状态(工作流使用) /// - /// 业务主键 - /// 业务类型 + /// 主任务业务主键 + /// 主任务业务类型 /// 业务状态 /// 状态发生时间 /// 完成任务前是否检查所有子任务是否完成 /// 任务描述 /// 用户Id列表,用于筛选指定用户下的任务[可选,当不为空时会设置此用户列表涉及到的相关任务的状态] - /// 子业务主键[可选,当不为空时表示设置子任务的状态] - /// 子业务类型 + /// 子任务业务主键[可选,当不为空时表示设置子任务的状态] + /// 子任务业务类型 public async Task SetTaskStatusWithBsno(long bsno, TaskBaseTypeEnum taskBaseTypeEnum, TaskStatusEnum taskStatusEnum, DateTime? statusTime, bool isCheckAllChildTaskComplete, string? taskDesc = null, List? userIdList = null, long? childBsno = null, TaskBaseTypeEnum? childTaskBaseTypeEnum = null) { @@ -273,11 +273,11 @@ namespace DS.WMS.Core.TaskPlat.Method /// /// 工作流任务转交 /// - /// 业务主键 - /// 业务类型 + /// 主任务业务主键 + /// 主任务业务类型 /// 要转交的人员信息列表 - /// 子业务主键[可选,当不为空时表示设置子任务的状态] - /// 子业务类型 + /// 子任务业务主键[可选,当不为空时表示设置子任务的状态] + /// 子任务业务类型 public async Task TransferTask(long bsno, TaskBaseTypeEnum taskBaseTypeEnum, List userInfos, SqlSugarScopeProvider? tenantDb = null, long? childBsno = null, TaskBaseTypeEnum? childTaskBaseTypeEnum = null) { @@ -385,6 +385,11 @@ namespace DS.WMS.Core.TaskPlat.Method /// /// 工作流设置任务对象属性 /// + /// 主任务业务主键 + /// 主任务业务类型 + /// 子任务业务主键[可选,当不为空时表示设置子任务的状态] + /// 子任务业务类型 + /// 要修改的列 public async Task SetTaskBaseInfoPropertyWithBsno(long bsno, TaskBaseTypeEnum taskBaseTypeEnum, long? childBsno = null, TaskBaseTypeEnum? childTaskBaseTypeEnum = null, params Expression>[] columns)