|
@@ -722,6 +722,9 @@ namespace Hotline.Api.Controllers
|
|
|
return OpenResponse.Ok(WebPortalDeResponse<OrderListReturnDto>.Success(returnDto, "成功"));
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 查询工单发布后公开的数据
|
|
|
/// </summary>
|
|
@@ -789,7 +792,7 @@ namespace Hotline.Api.Controllers
|
|
|
int nPageCount = Convert.ToInt32(Math.Ceiling(Convert.ToDouble(total) / dto.PageSize));
|
|
|
OrderListReturnDto returnDto = new()
|
|
|
{
|
|
|
- Total=total,
|
|
|
+ Total = total,
|
|
|
PageNum = dto.PageIndex,
|
|
|
PageCount = nPageCount,
|
|
|
Data = _mapper.Map<IReadOnlyList<OrderListDto>>(items)
|
|
@@ -988,6 +991,12 @@ namespace Hotline.Api.Controllers
|
|
|
data.SourceChannelCode = "AP";
|
|
|
}
|
|
|
|
|
|
+ if (dto.FromID == "3")
|
|
|
+ {
|
|
|
+ data.SourceChannel = "微信";
|
|
|
+ data.SourceChannelCode = "WX";
|
|
|
+ }
|
|
|
+
|
|
|
data.Source = ESource.WebPortal;
|
|
|
if (!string.IsNullOrEmpty(data.LicenceNo))
|
|
|
{
|
|
@@ -1013,7 +1022,7 @@ namespace Hotline.Api.Controllers
|
|
|
dto.Pwd = result.Password;
|
|
|
dto.Code = result.No;
|
|
|
dto.OrderId = result.Id;
|
|
|
- var dtoData= _mapper.Map<WebFlowAccept>(dto);
|
|
|
+ var dtoData = _mapper.Map<WebFlowAccept>(dto);
|
|
|
await _webFlowAcceptRepository.AddAsync(dtoData, HttpContext.RequestAborted);
|
|
|
|
|
|
}
|
|
@@ -1276,6 +1285,7 @@ namespace Hotline.Api.Controllers
|
|
|
}
|
|
|
|
|
|
var (total, items) = await _knowledgeRepository.Queryable()
|
|
|
+ .Where(p => p.IsPublic == true)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Title), p => p.Title.Contains(dto.Title))
|
|
|
.WhereIF(!string.IsNullOrEmpty(typeSpliceNameTags), p => p.KnowledgeType.Any(t => t.KnowledgeTypeSpliceName.EndsWith(typeSpliceNameTags)))
|
|
|
.WhereIF(!string.IsNullOrEmpty(typeSpliceName), x => x.KnowledgeType.Any(t => t.KnowledgeTypeSpliceName.EndsWith(typeSpliceName)))
|