From 6ddc5caa57801cf4ccc9d23b309d0cdb7ac6a36f Mon Sep 17 00:00:00 2001
From: 移动系统liao <liaoxujun@qq.com>
Date: 星期一, 30 九月 2024 15:15:18 +0800
Subject: [PATCH] no message
---
cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs | 33 +++++++++++++++++++++++----------
1 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs b/cylsg/cylsg.Application/Orders/OrderWorkerAppService.cs
index ab236aa..be6de51 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;
--
Gitblit v1.9.1