From 6ab0870590763e83181a47d0e42039be4287329f Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 14 八月 2025 14:05:57 +0800
Subject: [PATCH] 修改附件

---
 Admin.NET/FZFCGDD.ORDER.Application/Service/SuplierTendOrder/SuplierTendOrderService.cs |   28 ++++++++++++++++------------
 1 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/Admin.NET/FZFCGDD.ORDER.Application/Service/SuplierTendOrder/SuplierTendOrderService.cs b/Admin.NET/FZFCGDD.ORDER.Application/Service/SuplierTendOrder/SuplierTendOrderService.cs
index b4be808..84eb371 100644
--- a/Admin.NET/FZFCGDD.ORDER.Application/Service/SuplierTendOrder/SuplierTendOrderService.cs
+++ b/Admin.NET/FZFCGDD.ORDER.Application/Service/SuplierTendOrder/SuplierTendOrderService.cs
@@ -221,8 +221,8 @@
 
       
 
-        if (tenderOrder.Baomingfei.HasValue && tenderOrder.Baomingfei.Value > 0)
-        {
+        //if (tenderOrder.Baomingfei.HasValue && tenderOrder.Baomingfei.Value > 0)
+        //{
             var tenderOrderBidding = await _TenderOrderBiddingRep.AsQueryable().Where(x => x.TenderId == input.TenderOrderId).Where(x => x.CreateUserId == userId).FirstAsync();
             if(tenderOrderBidding!=null && (tenderOrderBidding.IsTransfer.HasValue && tenderOrderBidding.IsTransfer.Value))
             {
@@ -236,13 +236,13 @@
                 tenderOrderBidding = new TenderOrderBidding();
                 tenderOrderBidding.Id = Guid.NewGuid();
                 tenderOrderBidding.TenderId = input.TenderOrderId;
-                //tenderOrderBidding.IsTransfer = true;
-                tenderOrderBidding.Zhifujine = tenderOrder.Baomingfei.Value;
+                tenderOrderBidding.IsTransfer = true;
+                tenderOrderBidding.Zhifujine = tenderOrder.Baomingfei;
                 tenderOrderBidding.TransferTime = DateTime.Now;
                 tenderOrderBidding.TransferNo = "BMF"+tenderOrderBidding.Id.ToString("N");
+                tenderOrderBidding.TradeNo = DateTimeOffset.Now.ToString("yyyyMMddHHmmssfff") + (new Random()).Next(100, 1000); // 璁㈠崟鍙�
 
-
-                tenderOrderBidding.CreateTime = DateTime.Now;
+               tenderOrderBidding.CreateTime = DateTime.Now;
                 tenderOrderBidding.CreateUserId = usertrueId;
                 tenderOrderBidding.CreateUserName = RealName;
                 tenderOrderBidding.UpdateTime = DateTime.Now;
@@ -252,9 +252,11 @@
             }
             else
             {
-                tenderOrderBidding.Zhifujine = tenderOrder.Baomingfei.Value;
+                tenderOrderBidding.IsTransfer = true;
+                tenderOrderBidding.Zhifujine = tenderOrder.Baomingfei;
                 tenderOrderBidding.TransferTime = DateTime.Now;
                 tenderOrderBidding.TransferNo = "BMF" + tenderOrderBidding.Id.ToString("N");
+                tenderOrderBidding.TradeNo = DateTimeOffset.Now.ToString("yyyyMMddHHmmssfff") + (new Random()).Next(100, 1000); // 璁㈠崟鍙�
                 tenderOrderBidding.UpdateTime = DateTime.Now;
                 tenderOrderBidding.UpdateUserId = usertrueId;
                 tenderOrderBidding.UpdateUserName = RealName;
@@ -263,11 +265,11 @@
             
            
 
-        }
-        else
-        {
-            throw Oops.Oh("鏃犻渶鏀粯鎶ュ悕璐癸紒");
-        }
+        //}
+        //else
+        //{
+        //    throw Oops.Oh("鏃犻渶鏀粯鎶ュ悕璐癸紒");
+        //}
 
     }
 
@@ -314,6 +316,7 @@
             tenderOrderBidding.Id = Guid.NewGuid();
             tenderOrderBidding.TenderId = input.TenderOrderId;
             tenderOrderBidding.Touboaowenjian = input.Touboaowenjian;
+            tenderOrderBidding.TouboaowenjianName = input.TouboaowenjianName;
             tenderOrderBidding.IsTransfer = true;
             tenderOrderBidding.Zhifujine = 0;
             tenderOrderBidding.CreateTime = DateTime.Now;
@@ -326,6 +329,7 @@
         }
 
         tenderOrderBidding.Touboaowenjian = input.Touboaowenjian;
+        tenderOrderBidding.TouboaowenjianName = input.TouboaowenjianName;
         tenderOrderBidding.UpdateTime = DateTime.Now;
         tenderOrderBidding.UpdateUserId = usertrueId;
         tenderOrderBidding.UpdateUserName = RealName;

--
Gitblit v1.9.1