From 92e1cde7f5a6947bd398716762912bbbe387323a Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期一, 30 九月 2024 15:21:53 +0800
Subject: [PATCH] 改字

---
 cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs |   37 +++++++++++++++++++++++++------------
 1 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs b/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs
index ab236aa..a9a3a13 100644
--- a/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs
+++ b/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs
@@ -170,13 +170,17 @@
                     if (orderBidding != null)
                     {
                         orderDto.IsSelected = orderBidding.IsSelected;
-                        if (orderDto.IsSelected.HasValue && orderDto.IsSelected.Value)
+                        if (!orderDto.IsSelected.HasValue  )
                         {
-                            orderDto.IsSelectedName ="宸茬‘璁�";
+                            orderDto.IsSelectedName = "瀹℃牳涓�";
+                        }
+                        else if(orderDto.IsSelected.Value)
+                        {
+                            orderDto.IsSelectedName = "宸茬‘璁�";
                         }
                         else
                         {
-                            orderDto.IsSelectedName = "鏈‘璁�";
+                            orderDto.IsSelectedName = "涓嶅綍鐢�";
                         }
                     }
                     var userCompany = await userCompanyRepository.GetFirstAsync(x => x.UserId == orderDto.OrderUserId && x.IsDeleted == false && x.IsEn == true);
@@ -229,7 +233,7 @@
                 case (int)OrderStatuses.jiesuanwanbi: orderDto.OrderStatusName = "缁撶畻瀹屾瘯"; break;
                 default: break;
             }
-            var orderBiddings = await orderBiddingRes.GetListAsync(x => x.OrderId == orderDto.Id && x.IsEn == true && x.IsDeleted == false);
+            var orderBiddings = await orderBiddingRes.GetListAsync(x => x.OrderId == orderDto.Id && x.IsEn == true && x.IsDeleted == false && (x.IsSelected ==null || x.IsSelected !=false) );
             var IsSelected = orderBiddings.Count(x => x.IsSelected == true);
             orderDto.WorderCounted = IsSelected;
 
@@ -237,13 +241,17 @@
             if (orderBidding != null)
             {
                 orderDto.IsSelected = orderBidding.IsSelected;
-                if (orderDto.IsSelected.HasValue && orderDto.IsSelected.Value)
+                if (!orderDto.IsSelected.HasValue)
+                {
+                    orderDto.IsSelectedName = "瀹℃牳涓�";
+                }
+                else if (orderDto.IsSelected.Value)
                 {
                     orderDto.IsSelectedName = "宸茬‘璁�";
                 }
                 else
                 {
-                    orderDto.IsSelectedName = "鏈‘璁�";
+                    orderDto.IsSelectedName = "涓嶅綍鐢�";
                 }
             }
 
@@ -253,14 +261,19 @@
             {
                 foreach (var  orderBiddingDto in orderBiddingDtos)
                 {
-                    if (orderBiddingDto.IsSelected.HasValue && orderBiddingDto.IsSelected.Value)
+                    if (!orderBiddingDto.IsSelected.HasValue)
+                    {
+                        orderBiddingDto.IsSelectedName = "瀹℃牳涓�";
+                    }
+                    else if (orderBiddingDto.IsSelected.Value)
                     {
                         orderBiddingDto.IsSelectedName = "宸茬‘璁�";
                     }
                     else
                     {
-                        orderBiddingDto.IsSelectedName = "鏈‘璁�";
+                        orderBiddingDto.IsSelectedName = "涓嶅綍鐢�";
                     }
+
 
                     var user = await userRes.GetByIdAsync(orderBiddingDto.WorkerUserId);
                    
@@ -314,7 +327,7 @@
             }
 
             var order = await orderRes.GetByIdAsync(baoMingDto.OrderId);
-            if (order == null || order.OrderStatus>0)
+            if (order == null || order.OrderStatus>0 || order.IsEn !=true )
             {
                 throw Oops.Oh("璇ユ嫑宸ョ姸鎬佸凡缁忔棤娉曟姇閫掞紒");
             }
@@ -344,7 +357,7 @@
                 OrderBidding orderBidding1 = new OrderBidding();
                 orderBidding1.WorkerUserId = userid;
                 orderBidding1.OrderId = baoMingDto.OrderId;
-                orderBidding1.IsSelected = false;
+                orderBidding1.IsSelected = null;
                 orderBidding1.UpDataBy = NickName;
                 orderBidding1.UpDataTime = DateTime.Now;
                 orderBidding1.CreateBy = NickName;
@@ -642,7 +655,7 @@
                     switch (dakaDto.WorkerType)
                     {
                         case (int)WorkerTypes.time: dakaDto.WorkerTypeName = "璁℃椂"; break;
-                        case (int)WorkerTypes.count: dakaDto.WorkerTypeName = "璁′环"; break;
+                        case (int)WorkerTypes.count: dakaDto.WorkerTypeName = "璁′欢"; break;
                         default: break;
                     }
 
@@ -733,7 +746,7 @@
             switch (orderDakaMingxiDto.WorkerType)
             {
                 case (int)WorkerTypes.time: orderDakaMingxiDto.WorkerTypeName = "璁℃椂"; break;
-                case (int)WorkerTypes.count: orderDakaMingxiDto.WorkerTypeName = "璁′环"; break;
+                case (int)WorkerTypes.count: orderDakaMingxiDto.WorkerTypeName = "璁′欢"; break;
                 default: break;
             }
 

--
Gitblit v1.9.1