|
@@ -1,24 +1,12 @@
|
|
|
-using Hotline.Caching.Interfaces;
|
|
|
-using Hotline.FlowEngine.Workflows;
|
|
|
-using Hotline.Orders;
|
|
|
+using Hotline.Orders;
|
|
|
using Hotline.Repository.SqlSugar.DataPermissions;
|
|
|
using Hotline.Repository.SqlSugar.Extensions;
|
|
|
-using Hotline.Repository.SqlSugar.Ts;
|
|
|
using Hotline.Settings;
|
|
|
using Hotline.Settings.Hotspots;
|
|
|
-using Hotline.Settings.TimeLimits;
|
|
|
-using Hotline.Share.Dtos;
|
|
|
-using Hotline.Share.Dtos.FlowEngine.Workflow;
|
|
|
-using Hotline.Share.Dtos.Order;
|
|
|
-using Hotline.Share.Enums.Order;
|
|
|
using Hotline.Share.Requests;
|
|
|
-using Hotline.Tools;
|
|
|
-using MapsterMapper;
|
|
|
using SqlSugar;
|
|
|
using System.Reflection;
|
|
|
-using XF.Domain.Constants;
|
|
|
using XF.Domain.Dependency;
|
|
|
-using XF.Domain.Repository;
|
|
|
|
|
|
namespace Hotline.Repository.SqlSugar.Orders
|
|
|
{
|
|
@@ -166,21 +154,21 @@ namespace Hotline.Repository.SqlSugar.Orders
|
|
|
OrgCode = p.OrgCode,
|
|
|
OrgName = o.Name,
|
|
|
OrgType = o.OrgType,
|
|
|
- OrderCountNum =p.OrderCountNum,
|
|
|
+ OrderCountNum = p.OrderCountNum,
|
|
|
YBOrderCountNum = p.YBOrderCountNum,
|
|
|
ZBOrderCountNum = p.ZBOrderCountNum,
|
|
|
Archived = p.Archived,
|
|
|
ToBeArchived = p.ToBeArchived,
|
|
|
WaitPublished = p.WaitPublished,
|
|
|
PublishedOpen = p.PublishedOpen,
|
|
|
- PublishedNoOpen =p.PublishedNoOpen,
|
|
|
+ PublishedNoOpen = p.PublishedNoOpen,
|
|
|
YBOverdue = p.YBOverdue,
|
|
|
ZBOverdue = p.ZBOverdue,
|
|
|
HQYBOverdue = p.HQYBOverdue,
|
|
|
HQZBOverdue = p.HQZBOverdue,
|
|
|
DelayEnd = p.DelayEnd,
|
|
|
DelayWait = p.DelayWait,
|
|
|
- OrderDelayCount =p.OrderDelayCount,
|
|
|
+ OrderDelayCount = p.OrderDelayCount,
|
|
|
ScreenCount = p.ScreenCount,
|
|
|
ScreenApproval = p.ScreenApproval,
|
|
|
ScreenPass = p.ScreenPass,
|
|
@@ -190,6 +178,11 @@ namespace Hotline.Repository.SqlSugar.Orders
|
|
|
})
|
|
|
.ToListAsync();
|
|
|
}
|
|
|
+
|
|
|
+ public ISugarQueryable<SelectOrderId> OrderListUnionAll(ISugarQueryable<SelectOrderId> t1, ISugarQueryable<SelectOrderId> t2)
|
|
|
+ {
|
|
|
+ return Db.UnionAll(t1, t2).Select(it => new SelectOrderId { Id = it.Id }).MergeTable();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public class OrderScreenRepository : BaseRepositoryWorkflow<OrderScreen>, IOrderScreenRepository, IScopeDependency
|