Browse Source

满意度明细

Dun.Jason 8 months ago
parent
commit
bcde20c897
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/Hotline.Repository.SqlSugar/Orders/OrderRepository.cs

+ 2 - 2
src/Hotline.Repository.SqlSugar/Orders/OrderRepository.cs

@@ -1282,7 +1282,7 @@ namespace Hotline.Repository.SqlSugar.Orders
                     VisitId = x.OrderVisit.Id,
                     VisitId = x.OrderVisit.Id,
                     No = x.OrderVisit.No,
                     No = x.OrderVisit.No,
                     ReTransactNum = x.OrderVisit.Order.ReTransactNum,
                     ReTransactNum = x.OrderVisit.Order.ReTransactNum,
-                    OrderScreenStatus = SqlFunc.Subqueryable<OrderScreen>().Where(q => q.OrderId == x.OrderVisit.OrderId).OrderByDesc(q => q.CreationTime).Select(q => q.Status),
+                    OrderScreenStatus = SqlFunc.Subqueryable<OrderScreen>().Where(q => q.OrderId == x.OrderVisit.OrderId && q.VisitDetailId == x.Id).OrderByDesc(q => q.CreationTime).Select(q => q.Status),
                     VisitContent = x.VisitContent,
                     VisitContent = x.VisitContent,
                     HotspotSpliceName = x.OrderVisit.Order.HotspotSpliceName,
                     HotspotSpliceName = x.OrderVisit.Order.HotspotSpliceName,
                     OrgLevelOneName = x.OrderVisit.Order.OrgLevelOneName,
                     OrgLevelOneName = x.OrderVisit.Order.OrgLevelOneName,
@@ -1331,7 +1331,7 @@ namespace Hotline.Repository.SqlSugar.Orders
                     VisitId = x.OrderVisit.Id,
                     VisitId = x.OrderVisit.Id,
                     No = x.OrderVisit.No,
                     No = x.OrderVisit.No,
                     ReTransactNum = x.OrderVisit.Order.ReTransactNum,
                     ReTransactNum = x.OrderVisit.Order.ReTransactNum,
-                    OrderScreenStatus = SqlFunc.Subqueryable<OrderScreen>().Where(q => q.OrderId == x.OrderVisit.OrderId).OrderByDesc(q => q.CreationTime).Select(q => q.Status),
+                    OrderScreenStatus = SqlFunc.Subqueryable<OrderScreen>().Where(q => q.OrderId == x.OrderVisit.OrderId && q.VisitDetailId == x.Id).OrderByDesc(q => q.CreationTime).Select(q => q.Status),
                     VisitContent = x.VisitContent,
                     VisitContent = x.VisitContent,
                     HotspotSpliceName = x.OrderVisit.Order.HotspotSpliceName,
                     HotspotSpliceName = x.OrderVisit.Order.HotspotSpliceName,
                     OrgLevelOneName = x.OrderVisit.Order.OrgLevelOneName,
                     OrgLevelOneName = x.OrderVisit.Order.OrgLevelOneName,