|
@@ -182,7 +182,7 @@ public class OrderComplementController : BaseController
|
|
|
OrderId = data.OrderId,
|
|
|
Opinion = data.Opinion,
|
|
|
SupplyName = data.SupplyName,
|
|
|
- SupplyOrg = data.SupplyOrg,
|
|
|
+ SupplyOrg = !string.IsNullOrEmpty(data.SupplyOrg) ? data.SupplyOrg : data.CreatorOrgName,
|
|
|
SupplyTime = data.SupplyTime,
|
|
|
DsBisId = data.DsBisId,
|
|
|
No = data.No,
|
|
@@ -230,6 +230,35 @@ public class OrderComplementController : BaseController
|
|
|
await _orderComplementRepository.RemoveAsync(p => p.Id == id, false, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 查询补充详情
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="id"></param>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet("get_complement_order_info/{id}")]
|
|
|
+ public async Task<ComplementOrderDto> GetComplementOrderInfo(string id)
|
|
|
+ {
|
|
|
+ var data = await _orderComplementRepository.Queryable()
|
|
|
+ .Includes(p => p.Order)
|
|
|
+ .Where(p => p.Id == id)
|
|
|
+ .FirstAsync();
|
|
|
+ if (data == null)
|
|
|
+ throw UserFriendlyException.SameMessage("补充查询失败!");
|
|
|
+
|
|
|
+ ComplementOrderDto orderDto = new()
|
|
|
+ {
|
|
|
+ Id = id,
|
|
|
+ OrderId = data.OrderId,
|
|
|
+ Opinion = data.Opinion,
|
|
|
+ SupplyName = data.SupplyName,
|
|
|
+ SupplyOrg = !string.IsNullOrEmpty(data.SupplyOrg) ? data.SupplyOrg : data.CreatorOrgName,
|
|
|
+ SupplyTime = data.SupplyTime,
|
|
|
+ No = data.No,
|
|
|
+ Title = data.Order?.Title
|
|
|
+ };
|
|
|
+ return orderDto;
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 补充查询
|
|
|
/// </summary>
|
|
@@ -343,7 +372,8 @@ public class OrderComplementController : BaseController
|
|
|
detailDto.No = data.No;
|
|
|
detailDto.OrderTitle = data.Order.Title;
|
|
|
detailDto.UserName = data.SupplyName;
|
|
|
- detailDto.OrgName = data.CreatorOrgName;
|
|
|
+ detailDto.OrgName = data.SupplyOrg;
|
|
|
+ detailDto.SupplyTime = data.SupplyTime;
|
|
|
detailDto.Opinion = data.Opinion;
|
|
|
detailDto.OperationName = data.CreatorName;
|
|
|
detailDto.OperationTime = data.CreationTime;
|