From 389b4da5feedfc0b49d7c6540bc836267d7bbee0 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期二, 23 九月 2025 08:46:15 +0800
Subject: [PATCH] 作业本送货   加上客户单位  完成 订单状态默认未送货      完成

---
 CY_ECommercePlatform/CY.BLL/CY.BLL.csproj                                                     |    1 
 CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs                                            |    4 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.designer.cs        |   71 +
 CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx                              |   10 
 CY_ECommercePlatform/CY.BLL/OA/CoreCmsPlanOrderFahuoBLL.cs                                    |  106 ++
 CY_ECommercePlatform/CY.IDAL/OA/ICoreCmsPlanOrderFahuoDAL.cs                                  |   32 
 CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.designer.cs                  |    9 
 CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs                                         |   17 
 CY_ECommercePlatform/CY.SQLDAL/OA/OA_WorkPlanDAL.cs                                           |   10 
 CY_ECommercePlatform/AbstractFactory/Factory.cs                                               |    6 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.designer.cs          |   71 +
 CY_ECommercePlatform/CY.Model/CY.Model.csproj                                                 |    1 
 CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanweikaipiao.aspx.cs                 |    4 
 CY_ECommercePlatform/CY.SQLDAL/OA/CoreCmsPlanOrderFahuoDAL.cs                                 |  221 ++++++
 CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderItem.cs                                      |   27 
 CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs                                          |    2 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx                       |   44 +
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.cs                    |    8 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.designer.cs |   89 ++
 CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx.cs                           |    8 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx                    |  171 ++++
 CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj                                             |   24 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.designer.cs           |   13 
 CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.cs                           |    2 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx                      |  184 +++++
 CY_ECommercePlatform/CY.SQLDAL/CY.SQLDAL.csproj                                               |    1 
 CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderFahuo.cs                                     |  155 ++++
 CY_ECommercePlatform/CY.IDAL/CY.IDAL.csproj                                                   |    1 
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.cs                   |  264 +++++++
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.cs                 |  186 +++++
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx             |  166 ++++
 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.cs          |  187 +++++
 CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx                              |   19 
 33 files changed, 2,086 insertions(+), 28 deletions(-)

diff --git a/CY_ECommercePlatform/AbstractFactory/Factory.cs b/CY_ECommercePlatform/AbstractFactory/Factory.cs
index 1bcc76b..0ec717a 100644
--- a/CY_ECommercePlatform/AbstractFactory/Factory.cs
+++ b/CY_ECommercePlatform/AbstractFactory/Factory.cs
@@ -273,6 +273,7 @@
             OBJECT_PATH.Add(DALInterface.IOA_ShiJuanBiaoQianDAL, "OA_ShiJuanBiaoQianDAL");
             OBJECT_PATH.Add(DALInterface.IAdm_tongxunluDAL, "Adm_tongxunluDAL");
             OBJECT_PATH.Add(DALInterface.IAdm_zhanghaomimaDAL, "Adm_zhanghaomimaDAL");
+            OBJECT_PATH.Add(DALInterface.ICoreCmsPlanOrderFahuoDAL, "CoreCmsPlanOrderFahuoDAL");
             OBJECT_PATH.Add(DALInterface.IOA_KaipiaonewDAL, "OA_KaipiaonewDAL");
             OBJECT_PATH.Add(DALInterface.ICoreCmsPlanOrderDAL, "CoreCmsPlanOrderDAL");
             OBJECT_PATH.Add(DALInterface.ICoreCmsPlanOrderItemDAL, "CoreCmsPlanOrderItemDAL");
@@ -954,6 +955,11 @@
         /// </summary>
         IAdm_zhanghaomimaDAL = 1945,
 
+        /// <summary>
+        /// 璐﹀彿瀵嗙爜
+        /// </summary>
+        ICoreCmsPlanOrderFahuoDAL = 1946,
+
 
         /// <summary>
         /// 寮�绁ㄧ敵璇�
diff --git a/CY_ECommercePlatform/CY.BLL/CY.BLL.csproj b/CY_ECommercePlatform/CY.BLL/CY.BLL.csproj
index c4ccfeb..a503ba3 100644
--- a/CY_ECommercePlatform/CY.BLL/CY.BLL.csproj
+++ b/CY_ECommercePlatform/CY.BLL/CY.BLL.csproj
@@ -156,6 +156,7 @@
     <Compile Include="OA\Adm_tongxunluBLL.cs" />
     <Compile Include="OA\Adm_zhanghaomimaBLL.cs" />
     <Compile Include="OA\CoreCmsPlanOrderBLL.cs" />
+    <Compile Include="OA\CoreCmsPlanOrderFahuoBLL.cs" />
     <Compile Include="OA\CoreCmsPlanOrderItemBLL.cs" />
     <Compile Include="OA\OA_BaozhengjinBLL.cs" />
     <Compile Include="OA\OA_BaozhengjincuishouBLL.cs" />
diff --git a/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs b/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
index b623bbf..9095c40 100644
--- a/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
+++ b/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
@@ -92,9 +92,9 @@
         /// </summary>
         /// <param name="pagination"></param>
         /// <returns></returns>
-        public IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates)
+        public IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates, string BuyerName)
         {
-            return _eC_OrderBasicDAL.SelectModelPageWorkBook(pagination, _MemberID, txtBeginDate, txtEndDate, txtOrderId, txtSearchyjname, selCustormerManager, selBusinessManager, selOrderStates);
+            return _eC_OrderBasicDAL.SelectModelPageWorkBook(pagination, _MemberID, txtBeginDate, txtEndDate, txtOrderId, txtSearchyjname, selCustormerManager, selBusinessManager, selOrderStates, BuyerName);
         }
 
         /// <summary>
diff --git a/CY_ECommercePlatform/CY.BLL/OA/CoreCmsPlanOrderFahuoBLL.cs b/CY_ECommercePlatform/CY.BLL/OA/CoreCmsPlanOrderFahuoBLL.cs
new file mode 100644
index 0000000..2ef53f4
--- /dev/null
+++ b/CY_ECommercePlatform/CY.BLL/OA/CoreCmsPlanOrderFahuoBLL.cs
@@ -0,0 +1,106 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using CY.IDAL;
+using CY.Model;
+using AbstractFactory;
+using CY.IBaseDAL;
+using CY.Infrastructure.DESEncrypt;
+using CY.Infrastructure.Query;
+
+namespace CY.BLL
+{
+    public class CoreCmsPlanOrderFahuoBLL
+    {
+        ICoreCmsPlanOrderFahuoDAL _ICoreCmsPlanOrderFahuoDAL = null;
+
+        /// <summary>
+        /// 鍒濆鍖栨瀯閫�
+        /// </summary>
+        public CoreCmsPlanOrderFahuoBLL()
+        {
+            //鑾峰彇CoreCmsPlanOrderFahuo DAL瀹炵幇
+            _ICoreCmsPlanOrderFahuoDAL = Factory.GetDALByInterfaceName(DALInterface.ICoreCmsPlanOrderFahuoDAL) as ICoreCmsPlanOrderFahuoDAL;
+
+
+        }
+
+        /// <summary>
+        /// 鏂板閫佽揣瀹夋帓
+        /// </summary>
+        /// <param name="rType"></param>
+        /// <param name="m_OA_CustomerCommunications"></param>
+        /// <param name="m_EC_AcceptWayByCustomers"></param>
+        /// <returns></returns>
+        public bool InsertModel(CY.Model.CoreCmsPlanOrderFahuo m_CoreCmsPlanOrderFahuo)
+        {
+            try
+            {
+
+                return _ICoreCmsPlanOrderFahuoDAL.InserModel(m_CoreCmsPlanOrderFahuo);
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
+
+        /// <summary>
+        /// 淇敼閫佽揣瀹夋帓
+        /// </summary>
+        /// <param name="rType"></param>
+        /// <returns></returns>
+        public bool UpdateModel(CY.Model.CoreCmsPlanOrderFahuo m_CoreCmsPlanOrderFahuo)
+        {
+            try
+            {
+                return _ICoreCmsPlanOrderFahuoDAL.UpdateModel(m_CoreCmsPlanOrderFahuo);
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
+
+        /// <summary>
+        /// 鑾峰彇鍏ㄩ儴鍚堜綔瀹㈡埛
+        /// </summary>
+        /// <param name="Keyid">涓婚敭id</param>
+        /// <returns></returns>
+        public IEnumerable<CoreCmsPlanOrderFahuo> GetModelList()
+        {
+            Query query = new Query();
+            return _ICoreCmsPlanOrderFahuoDAL.SelectAllModel(query);
+        }
+
+
+        /// <summary>
+        /// 鑾峰彇鍏ㄩ儴鍚堜綔瀹㈡埛
+        /// </summary>
+        /// <param name="orderid">涓婚敭id</param>
+        /// <returns></returns>
+        public IEnumerable<CoreCmsPlanOrderFahuo> GetModelsByOrderid(int orderid)
+        {
+            Query query = new Query();
+            return _ICoreCmsPlanOrderFahuoDAL.GetModelsByOrderid(orderid);
+        }
+
+        
+ 
+
+        /// <summary>
+        /// 鑾峰彇鍏ㄩ儴鍚堜綔瀹㈡埛
+        /// </summary>
+        /// <param name="Keyid">涓婚敭id</param>
+        /// <returns></returns>
+        public CoreCmsPlanOrderFahuo GetModelByKeyid(int keyid)
+        {
+
+            return _ICoreCmsPlanOrderFahuoDAL.getCoreCmsPlanOrderFahuo(keyid);
+        }
+
+       
+
+    }
+}
diff --git a/CY_ECommercePlatform/CY.IDAL/CY.IDAL.csproj b/CY_ECommercePlatform/CY.IDAL/CY.IDAL.csproj
index 09682a3..1712c71 100644
--- a/CY_ECommercePlatform/CY.IDAL/CY.IDAL.csproj
+++ b/CY_ECommercePlatform/CY.IDAL/CY.IDAL.csproj
@@ -159,6 +159,7 @@
     <Compile Include="OA\IAdm_tongxunluDAL.cs" />
     <Compile Include="OA\IAdm_zhanghaomimaDAL.cs" />
     <Compile Include="OA\ICoreCmsPlanOrderDAL.cs" />
+    <Compile Include="OA\ICoreCmsPlanOrderFahuoDAL.cs" />
     <Compile Include="OA\ICoreCmsPlanOrderItemDAL.cs" />
     <Compile Include="OA\IOA_BaozhengjincuishouDAL.cs" />
     <Compile Include="OA\IOA_BaozhengjinDAL.cs" />
diff --git a/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs b/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
index f686d90..702b335 100644
--- a/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
+++ b/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
@@ -77,7 +77,7 @@
         /// </summary>
         /// <param name="pagination"></param>
         /// <returns></returns>
-        IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates);
+        IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates, string BuyerName);
 
 
         /// <summary>
diff --git a/CY_ECommercePlatform/CY.IDAL/OA/ICoreCmsPlanOrderFahuoDAL.cs b/CY_ECommercePlatform/CY.IDAL/OA/ICoreCmsPlanOrderFahuoDAL.cs
new file mode 100644
index 0000000..1d25600
--- /dev/null
+++ b/CY_ECommercePlatform/CY.IDAL/OA/ICoreCmsPlanOrderFahuoDAL.cs
@@ -0,0 +1,32 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Data;
+using System.Data.SqlClient;
+using CY.IBaseDAL;
+using CY.Model;
+
+namespace CY.IDAL
+{
+    public interface ICoreCmsPlanOrderFahuoDAL : ICommonDAL, IPaging<CoreCmsPlanOrderFahuo>, IGetAllModel<CoreCmsPlanOrderFahuo>
+    {
+        /// <summary>
+        /// 鏍规嵁缂栧彿鑾峰緱淇℃伅
+        /// </summary>
+        /// <param name="Keyid">缂栧彿</param>
+        /// <returns></returns>
+        CoreCmsPlanOrderFahuo getCoreCmsPlanOrderFahuo(int keyid);
+
+        /// <summary>
+        /// 鏍规嵁orderid鑾峰緱淇℃伅
+        /// </summary>
+        /// <param name="Keyid">缂栧彿</param>
+        /// <returns></returns>
+        IEnumerable<CoreCmsPlanOrderFahuo> GetModelsByOrderid(int orderid);
+
+
+        
+
+    }
+}
diff --git a/CY_ECommercePlatform/CY.Model/CY.Model.csproj b/CY_ECommercePlatform/CY.Model/CY.Model.csproj
index 8325c3e..f72234f 100644
--- a/CY_ECommercePlatform/CY.Model/CY.Model.csproj
+++ b/CY_ECommercePlatform/CY.Model/CY.Model.csproj
@@ -202,6 +202,7 @@
     <Compile Include="OA\Adm_tongxunlu.cs" />
     <Compile Include="OA\Adm_zhanghaomima.cs" />
     <Compile Include="OA\CoreCmsPlanOrder.cs" />
+    <Compile Include="OA\CoreCmsPlanOrderFahuo.cs" />
     <Compile Include="OA\CoreCmsPlanOrderItem.cs" />
     <Compile Include="OA\CoreDeliverOrderItem.cs" />
     <Compile Include="OA\EC_OrderLiuyang.cs" />
diff --git a/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderFahuo.cs b/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderFahuo.cs
new file mode 100644
index 0000000..9bcbcbe
--- /dev/null
+++ b/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderFahuo.cs
@@ -0,0 +1,155 @@
+锘縰sing System;
+using CY.Infrastructure.Domain;
+using CY.Infrastructure.Common;
+
+namespace CY.Model
+{
+
+    /// <summary>
+    /// 璁″垝璁㈠崟鍙戣揣琛�
+    /// </summary>
+    [Serializable]
+    public partial class CoreCmsPlanOrderFahuo : IAggregateRoot
+    {
+
+        public CoreCmsPlanOrderFahuo()
+        {
+        }
+
+        #region Model
+
+        /// <summary>
+        /// 搴忓彿
+        /// </summary>
+        public System.Int32 id { get; set; }
+        /// <summary>
+        /// 璁㈠崟ID 鍏宠仈order.id
+        /// </summary>
+        public System.Int32 orderId { get; set; }
+
+
+        /// <summary>
+        /// 鍟嗗搧鍚嶇О
+        /// </summary>
+        public System.String name { get; set; }
+
+
+        /// <summary>
+        /// biaoge
+        /// </summary>
+        public System.String biaoge { get; set; }
+        
+
+
+        /// <summary>
+        /// 鍟嗗搧瑙勬牸
+        /// </summary>
+        public System.String specification { get; set; }
+
+
+        
+
+
+        /// <summary>
+        /// 鏁伴噺
+        /// </summary>
+        public System.Int32 nums { get; set; }
+        
+        
+
+
+        /// <summary>
+        /// 寤虹珛鏃堕棿
+        /// </summary>		
+        public DateTime? createTime { get; set; }
+
+        /// <summary>
+        /// 淇敼鏃堕棿
+        /// </summary>		
+        public DateTime? upDataTime { get; set; }
+
+        /// <summary>
+        /// 鍒涘缓浜�
+        /// </summary>		
+        public string createBy { get; set; }
+
+        /// <summary>
+        /// 淇敼浜�
+        /// </summary>		
+        public string upDataBy { get; set; }
+       
+
+        #endregion Model
+
+        #region Visiter
+
+        /// <summary>
+        /// 灞炴�ц闂櫒
+        /// </summary>
+        /// <param name="name">灞炴�у悕</param>
+        /// <param name="index">绱㈠紩</param>
+        /// <param name="isChange">鏄惁灏嗘寚瀹氬睘鎬ц缃负浼犲叆鍊�</param>
+        /// <param name="value">闇�瑕佽祴浜堢殑鍊�</param>
+        /// <returns>涓庡悕绉板搴旂殑灞炴�у��</returns>
+        public object Visiter(string name, int? index = -1, bool isChange = false, object value = null)
+        {
+            object theValue = null;
+
+
+            if ("id".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 1)
+            {
+                this.id = isChange ? MyConvert.ConvertToInt32(value).Value : id;
+                theValue = this.id;
+            }
+            else if ("orderId".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 2)
+            {
+                this.orderId = isChange ? MyConvert.ConvertToInt32(value).Value : orderId;
+                theValue = this.orderId;
+            }
+            else if ("name".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 3)
+            {
+                this.name = isChange ? MyConvert.ConvertToString(value) : name;
+                theValue = this.name;
+            }
+            else if ("specification".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 4)
+            {
+                this.specification = isChange ? MyConvert.ConvertToString(value) : specification;
+                theValue = this.specification;
+            }
+
+ 
+            else if ("nums".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 6)
+            {
+                this.nums = isChange ? MyConvert.ConvertToInt32(value).Value : nums;
+                theValue = this.nums;
+            }
+ 
+ 
+            else if ("createTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 18)
+            {
+                this.createTime = isChange ? MyConvert.ConvertToDateTime(value) : createTime;
+                theValue = this.createTime;
+            }
+            else if ("upDataTime".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 19)
+            {
+                this.upDataTime = isChange ? MyConvert.ConvertToDateTime(value) : upDataTime;
+                theValue = this.upDataTime;
+            }
+            else if ("createBy".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 20)
+            {
+                this.createBy = isChange ? MyConvert.ConvertToString(value) : createBy;
+                theValue = this.createBy;
+            }
+            else if ("upDataBy".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 21)
+            {
+                this.upDataBy = isChange ? MyConvert.ConvertToString(value) : upDataBy;
+                theValue = this.upDataBy;
+            }
+            
+
+            return theValue;
+        }
+
+        #endregion
+    }
+}
diff --git a/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderItem.cs b/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderItem.cs
index a356979..a112db5 100644
--- a/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderItem.cs
+++ b/CY_ECommercePlatform/CY.Model/OA/CoreCmsPlanOrderItem.cs
@@ -98,6 +98,33 @@
         /// </summary>
         public System.String neiye { get; set; }
 
+
+        /// <summary>
+        /// 鍙戣揣鏁伴噺
+        /// </summary>
+        public System.Int32 fahuonums { get; set; }
+
+        /// <summary>
+        /// 鏈彂璐ф暟閲�
+        /// </summary>
+        public System.Int32 weifahuonums { get; set; }
+
+        /// <summary>
+        /// 閫佽揣鏁伴噺
+        /// </summary>
+        public System.Int32 songhuonums { get; set; }
+
+        /// <summary>
+        /// 搴撳瓨鏁伴噺
+        /// </summary>
+        public System.Int32 kucunnums { get; set; }
+
+        /// <summary>
+        /// 鏈�佽揣鏁伴噺
+        /// </summary>
+        public System.Int32 weisonghuonums { get; set; }
+
+
         #endregion Model
 
         #region Visiter
diff --git a/CY_ECommercePlatform/CY.SQLDAL/CY.SQLDAL.csproj b/CY_ECommercePlatform/CY.SQLDAL/CY.SQLDAL.csproj
index 499a268..36698b1 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/CY.SQLDAL.csproj
+++ b/CY_ECommercePlatform/CY.SQLDAL/CY.SQLDAL.csproj
@@ -172,6 +172,7 @@
     <Compile Include="OA\Adm_tongxunluDAL.cs" />
     <Compile Include="OA\Adm_zhanghaomimaDAL.cs" />
     <Compile Include="OA\CoreCmsPlanOrderDAL.cs" />
+    <Compile Include="OA\CoreCmsPlanOrderFahuoDAL.cs" />
     <Compile Include="OA\CoreCmsPlanOrderItemDAL.cs" />
     <Compile Include="OA\OA_BaozhengjincuishouDAL.cs" />
     <Compile Include="OA\OA_BaozhengjinDAL.cs" />
diff --git a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
index 1eb2893..885bfba 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
+++ b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
@@ -1339,7 +1339,7 @@
         /// </summary>
         /// <param name="pagination"></param>
         /// <returns></returns>
-        public IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates)
+        public IEnumerable<EC_OrderBasic> SelectModelPageWorkBook(Infrastructure.Query.Pagination pagination, Guid _MemberID, string txtBeginDate, string txtEndDate, string txtOrderId, string txtSearchyjname, string selCustormerManager, string selBusinessManager, string selOrderStates, string BuyerName)
         {
             try
             {
@@ -1364,6 +1364,9 @@
                 if (!string.IsNullOrEmpty(txtSearchyjname))
                     condition += " and ob.DocumentName like '%" + txtSearchyjname + "%'";
 
+                if (!string.IsNullOrEmpty(BuyerName))
+                    condition += " and ob.BuyerName like '%" + BuyerName + "%'";
+
                 if (!string.IsNullOrEmpty(selCustormerManager))
                     condition += " and oe.CustomerManagerId = '" + selCustormerManager + "'";
 
@@ -1371,7 +1374,17 @@
                     condition += " and oe.BusinessManagerId = '" + selBusinessManager + "'";
 
                 if (!string.IsNullOrEmpty(selOrderStates))
-                    condition += " and ob.OrderState = '" + selOrderStates + "'";
+                {
+                    if(selOrderStates == "0")
+                    {
+                        condition += " and ob.OrderState  in (1,2,3,4)";
+                    }
+                    else if (selOrderStates == "1")
+                    {
+                        condition += " and ob.OrderState in ( 5,6,-1)";
+                    }
+                }
+                   
 
  
 
diff --git a/CY_ECommercePlatform/CY.SQLDAL/OA/CoreCmsPlanOrderFahuoDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/OA/CoreCmsPlanOrderFahuoDAL.cs
new file mode 100644
index 0000000..0b33b87
--- /dev/null
+++ b/CY_ECommercePlatform/CY.SQLDAL/OA/CoreCmsPlanOrderFahuoDAL.cs
@@ -0,0 +1,221 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using CY.IDAL;
+using System.Data.SqlClient;
+using System.Data;
+using CY.Model;
+using System.Transactions;
+
+
+namespace CY.SQLDAL
+{
+    public class CoreCmsPlanOrderFahuoDAL: ICoreCmsPlanOrderFahuoDAL
+    {
+        private Database _dataBase = null;
+        #region 甯搁噺
+        /// <summary>
+        /// 鏌ヨ鐩爣 
+        /// </summary>
+        const string SELECTTARGET = " ";
+        /// <summary>
+        /// 鏌ヨ鏉ユ簮
+        /// </summary>
+        const string FROMSOUCEBEFORE = " ";
+        const string FROMSOUCEEND = "  ";
+        /// <summary>
+        /// 鍒嗛〉榛樿鎺掑簭瀛楁
+        /// </summary>
+        const string ORDERBY = " SellerOrderId desc  ";
+        #endregion
+        public CoreCmsPlanOrderFahuoDAL()
+        {
+            _dataBase = new Database();
+        }
+
+        /// <summary>
+        /// 鏂板
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        public bool InserModel(Infrastructure.Domain.IAggregateRoot model)
+        {
+            Model.CoreCmsPlanOrderFahuo trueModel = model as Model.CoreCmsPlanOrderFahuo;
+            if (trueModel == null)
+            {
+                return false;
+            }
+
+
+
+            IList<SqlParameter> sqlParms = new List<SqlParameter>()
+            {
+
+                    new SqlParameter("@orderId",trueModel.orderId),
+                    new SqlParameter("@name",trueModel.name),
+                     new SqlParameter("@specification",trueModel.specification),
+                   
+                    new SqlParameter("@nums",trueModel.nums),
+                       
+                             new SqlParameter("@createTime",trueModel.createTime),
+                              new SqlParameter("@upDataTime",trueModel.upDataTime),
+                                 new SqlParameter("@upDataBy",trueModel.upDataBy),
+                                new SqlParameter("@createBy",trueModel.createBy),
+                                 
+
+            };
+            string sql = "Insert Into CoreCmsPlanOrderFahuo ([orderId],[name],[specification] , [nums] , [createTime],[upDataTime], [upDataBy],[createBy] )"
+                                             + " Values ( @orderId,@name,@specification,   @nums , @createTime, @upDataTime, @upDataBy,@createBy )";
+            try
+            {
+                _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>());
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+            return true;
+        }
+
+        /// <summary>
+        /// 淇敼
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        public bool UpdateModel(Infrastructure.Domain.IAggregateRoot model)
+        {
+            Model.CoreCmsPlanOrderFahuo trueModel = model as Model.CoreCmsPlanOrderFahuo;
+            if (trueModel == null)
+            {
+                return false;
+            }
+
+
+            IList<SqlParameter> sqlParms = new List<SqlParameter>()
+            {
+
+                 new SqlParameter("@id",trueModel.id),
+                    new SqlParameter("@orderId",trueModel.orderId),
+                    new SqlParameter("@name",trueModel.name),
+                     new SqlParameter("@specification",trueModel.specification),
+                    
+                    new SqlParameter("@nums",trueModel.nums),
+                       
+                              new SqlParameter("@upDataTime",trueModel.upDataTime),
+                                new SqlParameter("@upDataBy",trueModel.upDataBy),
+                                  
+
+            };
+            string sql = "Update CoreCmsPlanOrderFahuo Set [orderId]=@orderId,[name]=@name,[specification]=@specification , [nums]=@nums , [upDataTime]=@upDataTime,[upDataBy]=@upDataBy   where [id] =@id ";
+
+            try
+            {
+                _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>());
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+            return true;
+        }
+
+        /// <summary>
+        /// 鏍规嵁缂栧彿鑾峰緱淇℃伅
+        /// </summary>
+        /// <param name="Keyid">缂栧彿</param>
+        /// <returns></returns>
+        public CoreCmsPlanOrderFahuo getCoreCmsPlanOrderFahuo(int keyid)
+        {
+            try
+            {
+                string condition = "  ";
+                if (!keyid.Equals(Guid.Empty))
+                {
+                    condition = " id='" + keyid + "'";
+                }
+                else
+                {
+                    return null;
+                }
+
+                //  return null;//閿欒鏁版嵁杩斾細绌� 
+
+                IList<CoreCmsPlanOrderFahuo> result = _dataBase.SelectModel<CoreCmsPlanOrderFahuo>("*", "CoreCmsPlanOrderFahuo", condition) as IList<CoreCmsPlanOrderFahuo>;//鎵ц鏌ヨ
+
+                return (null == result || result.Count == 0) ? null : result[0];//杩斿洖缁撴灉
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
+
+
+        /// <summary>
+        /// 鍏ㄩ儴鏌ヨ
+        /// </summary>
+        /// <param name="query"></param>
+        /// <returns></returns>
+        public IEnumerable<Model.CoreCmsPlanOrderFahuo> SelectAllModel(Infrastructure.Query.Query query)
+        {
+            return _dataBase.SelectModel<Model.CoreCmsPlanOrderFahuo>(" * ", " CoreCmsPlanOrderFahuo ") as IList<Model.CoreCmsPlanOrderFahuo>;//鎵ц鏌ヨ
+        }
+
+        /// <summary>
+        /// 鍏ㄩ儴鏌ヨ
+        /// </summary>
+        /// <param name="query"></param>
+        /// <returns></returns>
+        public IEnumerable<Model.CoreCmsPlanOrderFahuo> GetModelsByOrderid(int orderid)
+        {
+            return _dataBase.SelectModel<Model.CoreCmsPlanOrderFahuo>(" * ", " CoreCmsPlanOrderFahuo ", " orderId = " + orderid + "") as IList<Model.CoreCmsPlanOrderFahuo>;//鎵ц鏌ヨ
+        }
+         
+
+        
+
+
+        /// <summary>
+        /// 鍒嗛〉鏌ヨ
+        /// </summary>
+        /// <param name="query"></param>
+        /// <param name="pagination"></param>
+        /// <returns></returns>
+        public IEnumerable<Model.CoreCmsPlanOrderFahuo> SelectModelPage(Infrastructure.Query.Query query, Infrastructure.Query.Pagination pagination)
+        {
+
+            return null;
+        }
+
+        /// <summary>
+        /// 鍒犻櫎
+        /// </summary>
+        /// <param name="model"></param>
+        /// <returns></returns>
+        public bool DeleteModel(Infrastructure.Domain.IAggregateRoot model)
+        {
+            Model.CoreCmsPlanOrderItem trueModel = model as Model.CoreCmsPlanOrderItem;
+            if (trueModel == null)
+            {
+                return false;
+            }
+            IList<SqlParameter> sqlParms = new List<SqlParameter>()
+            {
+                new SqlParameter("@Keyid",trueModel.id)
+            };
+            string sql = "Delete [CoreCmsPlanOrderFahuo] Where [id] = @Keyid ";
+
+
+            try
+            {
+                _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>());
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+            return true;
+        }
+    }
+}
diff --git a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_WorkPlanDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_WorkPlanDAL.cs
index e9829ce..bbe7292 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_WorkPlanDAL.cs
+++ b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_WorkPlanDAL.cs
@@ -412,6 +412,16 @@
                 if (EndPlanStartTime.HasValue)
                     condition += string.Format(" and CAST(a.PlanStartTime AS DATE) <='{0}'", EndPlanStartTime);
 
+
+                decimal heji1 = 0;
+                var ssss = _dataBase.SelectModel<Model.OA_WorkPlan>("  sum(a.[PlanMoney]) as PlanMoney ", " OA_WorkPlan AS a    ", condition);
+                if (ssss.Count > 0)
+                {
+                    var aaaaa = ssss.First();
+                    heji1 += (aaaaa.PlanMoney.HasValue ? aaaaa.PlanMoney.Value : 0);
+                }
+                pagination.heji1 = heji1;
+
                 return _dataBase.SelectModelPage<Model.OA_WorkPlan>(pagination, " a.*,b.Name as SentStaffName,c.Name as ReciveStaffName,d.Name as ApprovalStaffName,e.Name as EvaluationStaff,f.Name as PlanDataTypeName ", " OA_WorkPlan AS a LEFT JOIN dbo.EC_MemberBasic AS b ON a.SentStaffId  = b.MemberId LEFT JOIN dbo.EC_MemberBasic AS c ON a.ReciveStaffId = c.MemberId LEFT JOIN dbo.EC_MemberBasic AS d ON a.ApprovalStaffId  = d.MemberId LEFT JOIN dbo.EC_MemberBasic AS e ON a.EvaluationStaffId = e.MemberId LEFT JOIN dbo.Sys_Dictionary AS f ON a.PlanDataType = f.MeanValue AND f.DicType='宸ヤ綔璁″垝鎬ц川'  ", " a.PlanStartTime desc", " PlanStartTime desc ", condition);
             }
             catch (Exception ex)
diff --git a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
index 4362386..46b2509 100644
--- a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
+++ b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
@@ -1903,6 +1903,9 @@
     <Content Include="Pages\business\DeliverPlanLishiPrint.aspx" />
     <Content Include="Pages\business\DeliverPlanPaicheZhuyishixiang.aspx" />
     <Content Include="Pages\business\DeliverPlanTimeEdit.aspx" />
+    <Content Include="Pages\business\DeliverWorkBookPandian.aspx" />
+    <Content Include="Pages\business\DeliverWorkBookFahuo.aspx" />
+    <Content Include="Pages\business\DeliverWorkBookfahuoqingkuang.aspx" />
     <Content Include="Pages\business\ShejiOrderDeatil.aspx" />
     <Content Include="Pages\business\ShejiOrderList.aspx" />
     <Content Include="Pages\business\SHejiOrderEdit.aspx" />
@@ -3491,6 +3494,27 @@
     <Compile Include="Pages\business\DeliverPlanTimeEdit.aspx.designer.cs">
       <DependentUpon>DeliverPlanTimeEdit.aspx</DependentUpon>
     </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookPandian.aspx.cs">
+      <DependentUpon>DeliverWorkBookPandian.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookPandian.aspx.designer.cs">
+      <DependentUpon>DeliverWorkBookPandian.aspx</DependentUpon>
+    </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookFahuo.aspx.cs">
+      <DependentUpon>DeliverWorkBookFahuo.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookFahuo.aspx.designer.cs">
+      <DependentUpon>DeliverWorkBookFahuo.aspx</DependentUpon>
+    </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookfahuoqingkuang.aspx.cs">
+      <DependentUpon>DeliverWorkBookfahuoqingkuang.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\DeliverWorkBookfahuoqingkuang.aspx.designer.cs">
+      <DependentUpon>DeliverWorkBookfahuoqingkuang.aspx</DependentUpon>
+    </Compile>
     <Compile Include="Pages\business\FileUploadHandler.ashx.cs">
       <DependentUpon>FileUploadHandler.ashx</DependentUpon>
     </Compile>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx
new file mode 100644
index 0000000..96714d6
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx
@@ -0,0 +1,184 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverWorkBookFahuo.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverWorkBookFahuo" %>
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head id="Head1" runat="server">
+    <title>杞﹁締绠$悊</title>
+    <uc:CMSHead ID="CMSHead1" runat="server" />
+    <script type="text/javascript">
+        //杩濈珷
+        function onViewCarViolation(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarViolationList.aspx?carid=" + keyid, Title: "杩濈珷绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濆吇
+        function onViewCarMaintenance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarMaintenanceList.aspx?carid=" + keyid, Title: "淇濆吇绠$悊", Width: 1000, Height: 660 });
+        }
+        //缁翠慨
+        function onViewCarrepair(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarrepairList.aspx?carid=" + keyid, Title: "缁翠慨绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //骞存
+        function onViewCarExamined(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarExaminedList.aspx?carid=" + keyid, Title: "骞存绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濋櫓
+        function onViewCarInsurance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarInsuranceList.aspx?carid=" + keyid, Title: "淇濋櫓绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇敼
+        function onEdit(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx?keyid=" + keyid, Title: "杞﹁締淇℃伅", Width: 1000, Height: 660 });
+        }
+
+        //娣诲姞
+        function addModel() {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx", Title: "鏂板杞﹁締", Width: 1000, Height: 660});
+        }
+
+        //鍒犻櫎
+        function onDele(keyid) {
+            top.Dialog.confirm("纭畾瑕佸垹闄よ璁板綍鍚楋紵", function () {
+                window.location = "/Pages/business/DeliverWorkBookFahuo.aspx?delete=" + keyid;
+            });
+        }
+
+        //鎵归噺鍒犻櫎
+        function onAllDelete() {
+            var deleteKeyIds = "";
+            $(":checkbox").each(
+                function () {
+                    if ($(this).is(":checked")) {
+                        deleteKeyIds += $(this).val() + ",";
+                    }
+                }
+            )
+            if (deleteKeyIds == "") {
+                top.Dialog.alert("璇烽�夋嫨瑕佸垹闄ょ殑璁板綍", function () {
+                });
+                return;
+            }
+            else {
+                deleteKeyIds = deleteKeyIds.substring(0, deleteKeyIds.length - 1);
+                top.Dialog.confirm("纭畾瑕佸垹闄ゆ墍閫夎褰曞悧锛�", function () {
+                    window.location = "/Pages/business/DeliverWorkBookFahuo.aspx?deleteKeyIds=" + deleteKeyIds;
+                });
+            }
+        }
+        $(function () {
+            $(".AlreadyReply").remove();
+        });
+    </script>
+    <style type="text/css">
+        .AlreadyReply { display: none; }
+    </style>
+</head>
+<body>
+    <form id="form1" runat="server">
+    <div id="scrollContent">
+        <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false">
+            <table class="TableNewStyle">
+                <tr>
+                     
+                    <td class="ali03">
+                        瀹㈡埛鍗曚綅锛�
+                    </td>
+                    <td>
+                        <span id="spanBuyerName" runat="server"  ></span>
+                        <input type="hidden" id="hideOrderId" runat="server" />
+                    </td>
+                     
+                      
+                     
+                    
+                      
+                  <%--  <td colspan="8">
+                        <asp:Button ID="btn_Submit" Text="鏌ヨ" runat="server" OnClick="btn_Search_Click" />&nbsp;<input type="button" value='閲嶇疆' onclick='document.body.innerHTML="";window.location=window.location;' />
+                         <input type="hidden" runat="server" id="hideOrderId" />
+                    </td>--%>
+                </tr>
+            </table>
+        </div>
+        
+        <div>
+            <asp:Repeater ID="RepClientList" runat="server">
+                <HeaderTemplate>
+                    <table class="tableStyle">
+                        <tr>
+                            <th   style="text-align: center">
+                                鍝佺
+                            </th>
+                            <th style="text-align: center">
+                                璁㈠崟鏁伴噺
+                            </th>
+                            <th style="text-align: center">
+                                鍙戣揣鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                鏈彂璐ф暟閲�
+                            </th>
+                              <th style="text-align: center">
+                                宸查�佽揣鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                搴撳瓨鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                鏈�佽揣鏁伴噺
+                            </th>
+                             <th style="text-align: center">
+                                鏂板鍙戣揣
+                            </th>
+                        </tr>
+                </HeaderTemplate>
+                <ItemTemplate>
+                    <tr>
+                        
+                        <td style="text-align: center">
+                            <%#Eval("specification")%>  <%#Eval("name")%> 
+                            <input type="hidden" name="hidspecification" value="<%#Eval("specification")%>"  />
+                            <input type="hidden" name="hidname" value="<%#Eval("name")%>"  />
+                            <input type="hidden" name="hidweifahuonums" value="<%#Eval("weifahuonums")%>"  />
+                        </td>
+                        <td style="text-align: center">
+                         <%#Eval("nums")%>
+                        </td>
+                        <td style="text-align: center">
+                           <%#Eval("fahuonums")%> 
+                        </td>
+                           <td style="text-align: center">
+                           <%#Eval("weifahuonums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("songhuonums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("kucunnums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("weisonghuonums")%> 
+                        </td>
+                          <td style="text-align: center">
+                          <input type="text"   name="fahuoCount"    style="height: 15px; line-height: 15px; width:80px;" class="validateInt req" defaultValue="0" value="0"/>
+                        </td>
+                    </tr>
+                </ItemTemplate>
+                <FooterTemplate>
+                     <tr>
+            <td colspan="8" align="center">
+                <asp:Button ID="btn_submit" runat="server" Text="鎻愪氦" OnClick="btn_Submit_form"  />
+            </td>
+        </tr>
+                    </table>
+                </FooterTemplate>
+            </asp:Repeater>
+            
+        </div>
+    </div>
+    </form>
+</body>
+</html>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.cs
new file mode 100644
index 0000000..449b060
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.cs
@@ -0,0 +1,264 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using CY.BLL;
+using CY.BLL.Sys;
+using CY.Model;
+using CY.Infrastructure.Query;
+using CY.Infrastructure.Common;
+using CY.BLL.EC;
+using CY.Model.Inquiry;
+
+namespace CY.WebForm.Pages.business
+{
+    //鍚磋緣
+    //琛屾斂绠$悊
+    public partial class DeliverWorkBookFahuo : BasePage
+    {
+        CoreCmsPlanOrderBLL bll_CoreCmsPlanOrderBLL = null;
+        CoreCmsPlanOrderItemBLL bll_CoreCmsPlanOrderItemBLL = null;
+        CoreCmsPlanOrderFahuoBLL bll_coreCmsPlanOrderFahuoBLL = null;
+        EC_OrderBasicBLL _eC_OrderBasicBLL = null;
+        EC_OrderPrintParameterBLL _eC_OrderPrintParameterBLL = null;
+
+
+
+        //鍒濆鍖�
+        public DeliverWorkBookFahuo()
+        {
+            bll_CoreCmsPlanOrderBLL = new CoreCmsPlanOrderBLL();
+            bll_CoreCmsPlanOrderItemBLL = new CoreCmsPlanOrderItemBLL();
+            bll_coreCmsPlanOrderFahuoBLL = new CoreCmsPlanOrderFahuoBLL();
+            _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+            _eC_OrderPrintParameterBLL = new EC_OrderPrintParameterBLL();
+        }
+
+        //椤甸潰鍔犺浇
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            
+            if (!IsPostBack)
+            {
+                 
+
+                BindList();
+            }
+             
+        }
+
+        //缁戝畾鏁版嵁
+        private void BindList()
+        {
+            string orderIdStr = Request["orderId"];
+            this.hideOrderId.Value = orderIdStr;
+
+
+            var eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderIdStr.ToInt32().Value);
+            if (eC_OrderBasic != null)
+            {
+                spanBuyerName.InnerText = eC_OrderBasic.BuyerName;
+            }
+
+           // var cmsPlanOrderItems = bll_CoreCmsPlanOrderItemBLL.GetModelsByZongOrderid(orderIdStr.ToInt32().Value);
+
+            var coreDeliverOrderItems = bll_CoreCmsPlanOrderItemBLL.GetDeliverModelsByZongOrderid(orderIdStr.ToInt32().Value).Where(x=>x.OrderState == 2);
+
+            var coreCmsPlanOrderFahuos = bll_coreCmsPlanOrderFahuoBLL.GetModelsByOrderid(orderIdStr.ToInt32().Value);
+
+
+            ////璁㈠崟鏁伴噺缁熻
+            //var cmsPlanOrderItemsgroup = cmsPlanOrderItems.GroupBy(p => new { p.name, p.specification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            //.Select(g => new CoreCmsPlanOrderItem
+            //{
+            //    // 鍒嗙粍瀛楁
+            //    name = g.Key.name,
+            //    specification = g.Key.specification,
+            //    // 缁熻缁撴灉
+            //    //Count = g.Count(), // 姣忕粍浜烘暟
+            //    //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+            //    nums = g.Sum(p => p.nums) // 宸ヨ祫鎬诲拰
+            //}).ToList();
+
+            EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterBLL.GetModel(orderIdStr.ToInt32().Value);
+            InquiryCommonModel _inquiryCommonModel = null;
+            if (null == _eC_OrderPrintParameter)
+            {
+                _inquiryCommonModel = new InquiryCommonModel();
+            }
+            else
+            {
+                _inquiryCommonModel = SerializationHelper.DeSerialize(typeof(InquiryCommonModel), _eC_OrderPrintParameter.PrintParameter) as InquiryCommonModel;
+
+            }
+            var inquiryWorkBookModels = _inquiryCommonModel.InquiryWorkBookList.OrderBy(x => x.WorkBookNameTxt).ThenBy(x => x.WorkBookSizeTxt);
+
+            var cmsPlanOrderItemsgroup = new List<CoreCmsPlanOrderItem>();
+            foreach (var inquiryWorkBookModel in inquiryWorkBookModels)
+            {
+                var coreCmsPlanOrder = new CoreCmsPlanOrderItem();
+                // biaotou += " <th style=\"text-align:center\"> " + inquiryWorkBookModel.WorkBookSizeTxt + inquiryWorkBookModel.WorkBookNameTxt + " </th> ";
+
+                coreCmsPlanOrder.name = inquiryWorkBookModel.WorkBookNameTxt;
+                coreCmsPlanOrder.specification = inquiryWorkBookModel.WorkBookSizeTxt;
+                var sss = inquiryWorkBookModel.WorkBookCount.ToInt32();
+                coreCmsPlanOrder.nums = sss.HasValue ? sss.Value : 0;
+                cmsPlanOrderItemsgroup.Add(coreCmsPlanOrder);
+
+            }
+
+
+            //鍙戣揣鏁伴噺缁熻
+            var coreCmsPlanOrderFahuosgroup = coreCmsPlanOrderFahuos.GroupBy(p => new { p.name, p.specification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            .Select(g => new CoreCmsPlanOrderFahuo
+            {
+                // 鍒嗙粍瀛楁
+                name = g.Key.name,
+                specification = g.Key.specification,
+                // 缁熻缁撴灉
+                //Count = g.Count(), // 姣忕粍浜烘暟
+                //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+                nums = g.Sum(p => p.nums) // 宸ヨ祫鎬诲拰
+            }).ToList();
+
+
+            //閫佽揣鏁伴噺缁熻
+            var coreDeliverOrderItemsgroup = coreDeliverOrderItems.GroupBy(p => new { p.ZYBName, p.ZYBSpecification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            .Select(g => new CoreDeliverOrderItem
+            {
+                // 鍒嗙粍瀛楁
+                ZYBName = g.Key.ZYBName,
+                ZYBSpecification = g.Key.ZYBSpecification,
+                // 缁熻缁撴灉
+                //Count = g.Count(), // 姣忕粍浜烘暟
+                //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+                Number = g.Sum(p => p.Number) // 宸ヨ祫鎬诲拰
+            }).ToList();
+
+
+
+
+            foreach(var cmsPlanOrderItem in cmsPlanOrderItemsgroup)
+            {
+                var coreCmsPlanOrderFahuo = coreCmsPlanOrderFahuosgroup.FirstOrDefault(x => x.name == cmsPlanOrderItem.name && x.specification == cmsPlanOrderItem.specification);
+                if (coreCmsPlanOrderFahuo != null)
+                {
+                    cmsPlanOrderItem.fahuonums = coreCmsPlanOrderFahuo.nums;
+                }
+                cmsPlanOrderItem.weifahuonums = cmsPlanOrderItem.nums - cmsPlanOrderItem.fahuonums;
+
+                var coreDeliverOrderItem = coreDeliverOrderItemsgroup.FirstOrDefault(x => x.ZYBName == cmsPlanOrderItem.name && x.ZYBSpecification == cmsPlanOrderItem.specification);
+                if (coreDeliverOrderItem != null)
+                {
+                    cmsPlanOrderItem.songhuonums = coreDeliverOrderItem.Number;
+                }
+                    
+              
+                cmsPlanOrderItem.kucunnums = cmsPlanOrderItem.fahuonums - cmsPlanOrderItem.songhuonums;
+
+
+                cmsPlanOrderItem.weisonghuonums = cmsPlanOrderItem.nums - cmsPlanOrderItem.songhuonums;
+            }
+
+
+
+
+
+
+
+
+
+            this.RepClientList.DataSource = cmsPlanOrderItemsgroup;
+            this.RepClientList.DataBind();
+            
+        }
+ 
+
+        //鏌ヨ浜嬩欢
+        protected void btn_Search_Click(object src, EventArgs e)
+        {
+            BindList();
+        }
+
+
+        //鎻愪氦浜嬩欢
+        protected void btn_Submit_form(object sender, EventArgs e)
+        {
+            try
+            {
+
+              var orderIdStr =  this.hideOrderId.Value ;
+
+              var hidspecification = Request["hidspecification"];
+                var hidname = Request["hidname"];
+                var fahuoCount = Request["fahuoCount"];
+                var hidweifahuonums = Request["hidweifahuonums"]; 
+
+                var fahuos = fahuoCount.Split(',');
+                var names = hidname.Split(',');
+                var specifications = hidspecification.Split(',');
+                var weifahuonumss = hidweifahuonums.Split(',');
+
+                bool yanzheng = false;
+
+                for (int i = 0; i < fahuos.Length; i++)
+                {
+                    var fahuo = fahuos[i].ToInt32();
+                    if (fahuo.HasValue && fahuo.Value > 0)
+                    {
+                        yanzheng = true;
+                    }
+                    var weifahuonums = weifahuonumss[i].ToInt32();
+                    if(fahuo.Value > weifahuonums.Value)
+                    {
+                        JavaScript.MessageBox((i+1)+"琛屽彂璐ф暟閲忓ぇ浜庢湭鍙戣揣鏁伴噺", this);
+                        return;
+                    }
+
+                }
+
+                if (!yanzheng)
+                {
+                    JavaScript.MessageBox( "娌℃湁濉啓鍙戣揣鏁伴噺", this);
+                    return;
+                }
+                var ssss = false;
+                for (int i = 0; i < fahuos.Length; i++)
+                {
+                    var coreCmsPlanOrder = new CoreCmsPlanOrderFahuo();
+                    coreCmsPlanOrder.orderId = orderIdStr.ToInt32().Value;
+                    coreCmsPlanOrder.name = names[i];
+                    coreCmsPlanOrder.specification = specifications[i];
+                    coreCmsPlanOrder.nums = fahuos[i].ToInt32().Value;
+                    coreCmsPlanOrder.createTime = DateTime.Now;
+                    coreCmsPlanOrder.upDataTime = coreCmsPlanOrder.createTime;
+                    coreCmsPlanOrder.createBy = CurrentUser.ShortName;
+                    coreCmsPlanOrder.upDataBy = CurrentUser.ShortName;
+                    ssss= bll_coreCmsPlanOrderFahuoBLL.InsertModel(coreCmsPlanOrder);
+                }
+
+             
+
+                //bll_EC_SpecialOrdersBLL.AddSpecialForums(m_EC_OrderOperate, m_EC_SpecialOrders, m_OA_OrderWorkListRelation, m_EC_SpecialForumsList, m_OA_InventoryList, m_OA_OutOfStorageList)
+                if (ssss)
+                    {
+                        JavaScript.MessageBox("鎿嶄綔鎴愬姛", this,true,false);
+
+                    }
+                    else
+                    {
+                       
+                        JavaScript.MessageBox("鎻愪氦澶辫触", this);
+                    }
+               
+            }
+            catch (Exception ex)
+            {
+                PAGEHandleException(ex);
+                JavaScript.MessageBox("鎻愪氦澶辫触", this);
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.designer.cs
new file mode 100644
index 0000000..0f75d76
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookFahuo.aspx.designer.cs
@@ -0,0 +1,71 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class DeliverWorkBookFahuo
+    {
+
+        /// <summary>
+        /// Head1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
+
+        /// <summary>
+        /// CMSHead1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::CY.WebForm.Pages.common.CMSHead CMSHead1;
+
+        /// <summary>
+        /// form1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+        /// <summary>
+        /// spanBuyerName 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanBuyerName;
+
+        /// <summary>
+        /// hideOrderId 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden hideOrderId;
+
+        /// <summary>
+        /// RepClientList 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Repeater RepClientList;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx
index c427094..aff8af5 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx
@@ -10,7 +10,10 @@
         function onViewCarViolation(keyid) {
             top.Dialog.open({ URL: "/Pages/business/CarViolationList.aspx?carid=" + keyid, Title: "杩濈珷绠$悊", Width: 1000, Height: 660 });
         }
-
+        //鏌ョ湅瀹㈡埛璧勬枡
+        function View(personId) {
+            top.Dialog.open({ URL: "/Pages/business/CorporateClientsDetail.aspx?keyid=" + personId, Title: "鏌ョ湅瀹㈡埛", Width: 900, Height: 580 });
+        }
         //淇濆吇
         function onViewCarMaintenance(keyid) {
             top.Dialog.open({ URL: "/Pages/business/CarMaintenanceList.aspx?carid=" + keyid, Title: "淇濆吇绠$悊", Width: 1000, Height: 660 });
@@ -29,12 +32,25 @@
         function onViewCarInsurance(keyid) {
             top.Dialog.open({ URL: "/Pages/business/DeliverWorkBookSonghuo.aspx?orderId=" + keyid, Title: "鏌ョ湅閫佽揣鎯呭喌", Width: 1500, Height: 900 });
         }
+        //淇濋櫓
+        function onViewfahuo(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/DeliverWorkBookfahuoqingkuang.aspx?orderId=" + keyid, Title: "鏌ョ湅鍙戣揣鎯呭喌",  Width: 1500, Height: 900 });
+        }
+        
 
         //淇敼
         function onEdit(keyid) {
             top.Dialog.open({ URL: "/Pages/business/DeliverWorkBookDetail.aspx?orderId=" + keyid, Title: "鏌ョ湅鏄庣粏", Width: 1500, Height: 900 });
         }
-
+        //鏂板鍙戣揣
+        function onViewXinzengsonghuo(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/DeliverWorkBookFahuo.aspx?orderId=" + keyid, Title: "鏂板鍙戣揣", Width: 1500, Height: 900 });
+        }
+        //搴撳瓨鐩樼偣
+        function onViewKucunpandian(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/DeliverWorkBookPandian.aspx?orderId=" + keyid, Title: "搴撳瓨鐩樼偣", Width: 1500, Height: 900 });
+        }
+        
         //娣诲姞
         function addModel() {
             top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx", Title: "鏂板杞﹁締", Width: 1000, Height: 660});
@@ -87,7 +103,7 @@
                     <td style="width: 215px">
                         <input id="txtBeginDate" type="text" runat="server" class='date w80px' maxlength='10' />-<input id="txtEndDate" type="text" runat="server" class='date w80px' maxlength='10' />
                     </td>
-                    <td class="ali03">
+                   <%-- <td class="ali03">
                         璁㈠崟缂栧彿锛�
                     </td>
                     <td>
@@ -98,6 +114,12 @@
                     </td>
                     <td>
                         <input id='txtSearchyjname' runat="server" maxlength='50' />
+                    </td>--%>
+                    <td class="ali03">
+                        瀹㈡埛鍚嶇О锛�
+                    </td>
+                    <td>
+                        <input id='txtBuyerName' runat="server" maxlength='100' />
                     </td>
                       <td class="ali03">
                         瀹㈡埛缁忕悊锛�
@@ -120,6 +142,9 @@
                     </td>
                     <td>
                         <select keepdefaultstyle='true' id='selOrderStates' runat="server" datatextfield="Name" datavaluefield="MeanValue">
+                            <option value="">鍏ㄩ儴</option>
+                            <option value="0" selected="selected">鏈�佽揣</option>
+                            <option value="1">宸查�佽揣</option>
                         </select>
                     </td>
                     <td colspan="8">
@@ -139,6 +164,9 @@
                             </th>
                             <th style="text-align: center">
                                 璁㈠崟鍙�
+                            </th>
+                             <th style="text-align: center">
+                                瀹㈡埛鍚嶇О
                             </th>
                             <th style="text-align: center">
                                 鍗颁欢鍚嶇О
@@ -169,6 +197,11 @@
                         <td style="text-align: center">
                          <%#Eval("SellerOrderId")%>
                         </td>
+                           <td style="text-align: center;">
+                                 <div style="word-wrap: break-word; text-align:justify;">
+                                    <a href='javascript:void(0)' title='<%#Eval("BuyerName").ToString()%>' class='a_under' onclick='View("<%#Eval("BuyerId")%>")'><%#Eval("BuyerName").ToString().Length > 22 ? (Eval("BuyerName").ToString().Substring(0, 22) + "..") : Eval("BuyerName").ToString()%></a>
+                                        </div>
+                                </td>
                         <td style="text-align: center">
                            <%#Eval("DocumentName")%>
                         </td>
@@ -187,6 +220,11 @@
                             <span  onclick="onEdit('<%#Eval("Keyid")%>')">鏌ョ湅鏄庣粏</span>
                             <span   onclick="onDele('<%#Eval("Keyid")%>')">鎵撳嵃閫佽揣鍗�</span>
                              <span   onclick="onViewCarInsurance('<%#Eval("Keyid")%>')">鏌ョ湅閫佽揣鎯呭喌</span>
+
+                             <span  menu_member_case_id="case_Xinzengsonghuo" menu_member_case_name="鏂板鍙戣揣 "   onclick="onViewXinzengsonghuo('<%#Eval("Keyid")%>')">鏂板鍙戣揣 </span>
+                             <span   menu_member_case_id="case_Kucunpandian" menu_member_case_name="搴撳瓨鐩樼偣"  onclick="onViewKucunpandian('<%#Eval("Keyid")%>')">搴撳瓨鐩樼偣</span>
+                             <span   onclick="onViewfahuo('<%#Eval("Keyid")%>')">鏌ョ湅鍙戣揣鎯呭喌</span>
+                           
                         </td>
                     </tr>
                 </ItemTemplate>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.cs
index 9aaca29..df8e26c 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.cs
@@ -50,9 +50,9 @@
                 this.selBusinessManager.DataBind();
                 this.selBusinessManager.Items.Insert(0, new ListItem("鍏ㄩ儴", ""));
 
-                this.selOrderStates.DataSource = bll_Sys_DictionaryBLL.GetDataByType("EC_璁㈠崟鐘舵��").Where(p => p.MeanValue.Value != -5 && p.MeanValue.Value != -4);
-                this.selOrderStates.DataBind();
-                this.selOrderStates.Items.Insert(0, new ListItem("鍏ㄩ儴", ""));
+                //this.selOrderStates.DataSource = bll_Sys_DictionaryBLL.GetDataByType("EC_璁㈠崟鐘舵��").Where(p => p.MeanValue.Value != -5 && p.MeanValue.Value != -4);
+                //this.selOrderStates.DataBind();
+                //this.selOrderStates.Items.Insert(0, new ListItem("鍏ㄩ儴", ""));
 
                 BindList();
             }
@@ -66,7 +66,7 @@
             pa.PageSize = UCPager1.AspNetPager.PageSize;
             pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex;
 
-            var eC_OrderBasics = bll_EC_OrderBasicBLL.SelectModelPageWorkBook(pa, CurrentUser.MemberId, this.txtBeginDate.Value.Trim(), this.txtEndDate.Value.Trim(), this.txtOrderId.Value.Trim(), this.txtSearchyjname.Value.Trim(), this.selCustormerManager.Value, this.selBusinessManager.Value, this.selOrderStates.Value);
+            var eC_OrderBasics = bll_EC_OrderBasicBLL.SelectModelPageWorkBook(pa, CurrentUser.MemberId, this.txtBeginDate.Value.Trim(), this.txtEndDate.Value.Trim(),"","", this.selCustormerManager.Value, this.selBusinessManager.Value, this.selOrderStates.Value,this.txtBuyerName.Value.Trim());
             foreach (var orderBasic in eC_OrderBasics)
             {
                 EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterBLL.GetModel(orderBasic.Keyid.Value);
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.designer.cs
index 9f1d723..3e79fba 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.designer.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookList.aspx.designer.cs
@@ -60,22 +60,13 @@
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtEndDate;
 
         /// <summary>
-        /// txtOrderId 鎺т欢銆�
+        /// txtBuyerName 鎺т欢銆�
         /// </summary>
         /// <remarks>
         /// 鑷姩鐢熸垚鐨勫瓧娈点��
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlInputText txtOrderId;
-
-        /// <summary>
-        /// txtSearchyjname 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlInputText txtSearchyjname;
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtBuyerName;
 
         /// <summary>
         /// selCustormerManager 鎺т欢銆�
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx
new file mode 100644
index 0000000..bb2dfca
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx
@@ -0,0 +1,171 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverWorkBookPandian.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverWorkBookPandian" %>
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head id="Head1" runat="server">
+    <title>杞﹁締绠$悊</title>
+    <uc:CMSHead ID="CMSHead1" runat="server" />
+    <script type="text/javascript">
+        //杩濈珷
+        function onViewCarViolation(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarViolationList.aspx?carid=" + keyid, Title: "杩濈珷绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濆吇
+        function onViewCarMaintenance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarMaintenanceList.aspx?carid=" + keyid, Title: "淇濆吇绠$悊", Width: 1000, Height: 660 });
+        }
+        //缁翠慨
+        function onViewCarrepair(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarrepairList.aspx?carid=" + keyid, Title: "缁翠慨绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //骞存
+        function onViewCarExamined(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarExaminedList.aspx?carid=" + keyid, Title: "骞存绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濋櫓
+        function onViewCarInsurance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarInsuranceList.aspx?carid=" + keyid, Title: "淇濋櫓绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇敼
+        function onEdit(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx?keyid=" + keyid, Title: "杞﹁締淇℃伅", Width: 1000, Height: 660 });
+        }
+
+        //娣诲姞
+        function addModel() {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx", Title: "鏂板杞﹁締", Width: 1000, Height: 660});
+        }
+
+        //鍒犻櫎
+        function onDele(keyid) {
+            top.Dialog.confirm("纭畾瑕佸垹闄よ璁板綍鍚楋紵", function () {
+                window.location = "/Pages/business/DeliverWorkBookPandian.aspx?delete=" + keyid;
+            });
+        }
+
+        //鎵归噺鍒犻櫎
+        function onAllDelete() {
+            var deleteKeyIds = "";
+            $(":checkbox").each(
+                function () {
+                    if ($(this).is(":checked")) {
+                        deleteKeyIds += $(this).val() + ",";
+                    }
+                }
+            )
+            if (deleteKeyIds == "") {
+                top.Dialog.alert("璇烽�夋嫨瑕佸垹闄ょ殑璁板綍", function () {
+                });
+                return;
+            }
+            else {
+                deleteKeyIds = deleteKeyIds.substring(0, deleteKeyIds.length - 1);
+                top.Dialog.confirm("纭畾瑕佸垹闄ゆ墍閫夎褰曞悧锛�", function () {
+                    window.location = "/Pages/business/DeliverWorkBookPandian.aspx?deleteKeyIds=" + deleteKeyIds;
+                });
+            }
+        }
+        $(function () {
+            $(".AlreadyReply").remove();
+        });
+    </script>
+    <style type="text/css">
+        .AlreadyReply { display: none; }
+    </style>
+</head>
+<body>
+    <form id="form1" runat="server">
+    <div id="scrollContent">
+        <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false">
+            <table class="TableNewStyle">
+                <tr>
+                     
+                    <td class="ali03">
+                        瀹㈡埛鍗曚綅锛�
+                    </td>
+                    <td>
+                        <span id="spanBuyerName" runat="server"  ></span>
+                        <input type="hidden" id="hideOrderId" runat="server" />
+                    </td>
+                     
+                      
+                     
+                    
+                      
+                  <%--  <td colspan="8">
+                        <asp:Button ID="btn_Submit" Text="鏌ヨ" runat="server" OnClick="btn_Search_Click" />&nbsp;<input type="button" value='閲嶇疆' onclick='document.body.innerHTML="";window.location=window.location;' />
+                         <input type="hidden" runat="server" id="hideOrderId" />
+                    </td>--%>
+                </tr>
+            </table>
+        </div>
+        
+        <div>
+            <asp:Repeater ID="RepClientList" runat="server">
+                <HeaderTemplate>
+                    <table class="tableStyle">
+                        <tr>
+                            <th   style="text-align: center">
+                                鍝佺
+                            </th>
+                            <th style="text-align: center">
+                                璁㈠崟鏁伴噺
+                            </th>
+                            <th style="text-align: center">
+                                鍙戣揣鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                鏈彂璐ф暟閲�
+                            </th>
+                              <th style="text-align: center">
+                                宸查�佽揣鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                搴撳瓨鏁伴噺
+                            </th>
+                              <th style="text-align: center">
+                                鏈�佽揣鏁伴噺
+                            </th>
+                        </tr>
+                </HeaderTemplate>
+                <ItemTemplate>
+                    <tr>
+                        
+                        <td style="text-align: center">
+                            <%#Eval("specification")%>  <%#Eval("name")%> 
+                        </td>
+                        <td style="text-align: center">
+                         <%#Eval("nums")%>
+                        </td>
+                        <td style="text-align: center">
+                           <%#Eval("fahuonums")%> 
+                        </td>
+                           <td style="text-align: center">
+                           <%#Eval("weifahuonums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("songhuonums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("kucunnums")%> 
+                        </td>
+                         <td style="text-align: center">
+                           <%#Eval("weisonghuonums")%> 
+                        </td>
+                    </tr>
+                </ItemTemplate>
+                <FooterTemplate>
+                 
+                    </table>
+                </FooterTemplate>
+            </asp:Repeater>
+            
+        </div>
+    </div>
+    </form>
+</body>
+</html>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.cs
new file mode 100644
index 0000000..f756ade
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.cs
@@ -0,0 +1,186 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using CY.BLL;
+using CY.BLL.Sys;
+using CY.Model;
+using CY.Infrastructure.Query;
+using CY.Infrastructure.Common;
+using CY.BLL.EC;
+using CY.Model.Inquiry;
+
+namespace CY.WebForm.Pages.business
+{
+    //鍚磋緣
+    //琛屾斂绠$悊
+    public partial class DeliverWorkBookPandian : BasePage
+    {
+        CoreCmsPlanOrderBLL bll_CoreCmsPlanOrderBLL = null;
+        CoreCmsPlanOrderItemBLL bll_CoreCmsPlanOrderItemBLL = null;
+        CoreCmsPlanOrderFahuoBLL bll_coreCmsPlanOrderFahuoBLL = null;
+        EC_OrderBasicBLL _eC_OrderBasicBLL = null;
+        EC_OrderPrintParameterBLL _eC_OrderPrintParameterBLL = null;
+
+
+
+        //鍒濆鍖�
+        public DeliverWorkBookPandian()
+        {
+            bll_CoreCmsPlanOrderBLL = new CoreCmsPlanOrderBLL();
+            bll_CoreCmsPlanOrderItemBLL = new CoreCmsPlanOrderItemBLL();
+            bll_coreCmsPlanOrderFahuoBLL = new CoreCmsPlanOrderFahuoBLL();
+            _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+            _eC_OrderPrintParameterBLL = new EC_OrderPrintParameterBLL();
+        }
+
+        //椤甸潰鍔犺浇
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            
+            if (!IsPostBack)
+            {
+                 
+
+                BindList();
+            }
+             
+        }
+
+        //缁戝畾鏁版嵁
+        private void BindList()
+        {
+            string orderIdStr = Request["orderId"];
+            this.hideOrderId.Value = orderIdStr;
+
+
+            var eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderIdStr.ToInt32().Value);
+            if (eC_OrderBasic != null)
+            {
+                spanBuyerName.InnerText = eC_OrderBasic.BuyerName;
+            }
+
+            //var cmsPlanOrderItems = bll_CoreCmsPlanOrderItemBLL.GetModelsByZongOrderid(orderIdStr.ToInt32().Value);
+
+            var coreDeliverOrderItems = bll_CoreCmsPlanOrderItemBLL.GetDeliverModelsByZongOrderid(orderIdStr.ToInt32().Value).Where(x=>x.OrderState == 2);
+
+            var coreCmsPlanOrderFahuos = bll_coreCmsPlanOrderFahuoBLL.GetModelsByOrderid(orderIdStr.ToInt32().Value);
+
+
+            ////璁㈠崟鏁伴噺缁熻
+            //var cmsPlanOrderItemsgroup = cmsPlanOrderItems.GroupBy(p => new { p.name, p.specification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            //.Select(g => new CoreCmsPlanOrderItem
+            //{
+            //    // 鍒嗙粍瀛楁
+            //    name = g.Key.name,
+            //    specification = g.Key.specification,
+            //    // 缁熻缁撴灉
+            //    //Count = g.Count(), // 姣忕粍浜烘暟
+            //    //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+            //    nums = g.Sum(p => p.nums) // 宸ヨ祫鎬诲拰
+            //}).ToList();
+
+
+            EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterBLL.GetModel(orderIdStr.ToInt32().Value);
+            InquiryCommonModel _inquiryCommonModel = null;
+            if (null == _eC_OrderPrintParameter)
+            {
+                _inquiryCommonModel = new InquiryCommonModel();
+            }
+            else
+            {
+                _inquiryCommonModel = SerializationHelper.DeSerialize(typeof(InquiryCommonModel), _eC_OrderPrintParameter.PrintParameter) as InquiryCommonModel;
+
+            }
+            var inquiryWorkBookModels = _inquiryCommonModel.InquiryWorkBookList.OrderBy(x => x.WorkBookNameTxt).ThenBy(x => x.WorkBookSizeTxt);
+
+            var cmsPlanOrderItemsgroup = new List<CoreCmsPlanOrderItem>();
+            foreach (var inquiryWorkBookModel in inquiryWorkBookModels)
+            {
+                var coreCmsPlanOrder = new CoreCmsPlanOrderItem();
+               // biaotou += " <th style=\"text-align:center\"> " + inquiryWorkBookModel.WorkBookSizeTxt + inquiryWorkBookModel.WorkBookNameTxt + " </th> ";
+
+                coreCmsPlanOrder.name = inquiryWorkBookModel.WorkBookNameTxt;
+                coreCmsPlanOrder.specification = inquiryWorkBookModel.WorkBookSizeTxt;
+                var sss = inquiryWorkBookModel.WorkBookCount.ToInt32();
+                coreCmsPlanOrder.nums = sss.HasValue ? sss.Value : 0;
+                cmsPlanOrderItemsgroup.Add(coreCmsPlanOrder);
+
+            }
+
+
+
+            //鍙戣揣鏁伴噺缁熻
+            var coreCmsPlanOrderFahuosgroup = coreCmsPlanOrderFahuos.GroupBy(p => new { p.name, p.specification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            .Select(g => new CoreCmsPlanOrderFahuo
+            {
+                // 鍒嗙粍瀛楁
+                name = g.Key.name,
+                specification = g.Key.specification,
+                // 缁熻缁撴灉
+                //Count = g.Count(), // 姣忕粍浜烘暟
+                //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+                nums = g.Sum(p => p.nums) // 宸ヨ祫鎬诲拰
+            }).ToList();
+
+
+            //閫佽揣鏁伴噺缁熻
+            var coreDeliverOrderItemsgroup = coreDeliverOrderItems.GroupBy(p => new { p.ZYBName, p.ZYBSpecification }) // 澶氫釜瀛楁浣滀负鍖垮悕绫诲瀷鍒嗙粍閿�
+            .Select(g => new CoreDeliverOrderItem
+            {
+                // 鍒嗙粍瀛楁
+                ZYBName = g.Key.ZYBName,
+                ZYBSpecification = g.Key.ZYBSpecification,
+                // 缁熻缁撴灉
+                //Count = g.Count(), // 姣忕粍浜烘暟
+                //AverageSalary = g.Average(p => p.Salary), // 骞冲潎宸ヨ祫
+                Number = g.Sum(p => p.Number) // 宸ヨ祫鎬诲拰
+            }).ToList();
+
+
+
+
+            foreach(var cmsPlanOrderItem in cmsPlanOrderItemsgroup)
+            {
+                var coreCmsPlanOrderFahuo = coreCmsPlanOrderFahuosgroup.FirstOrDefault(x => x.name == cmsPlanOrderItem.name && x.specification == cmsPlanOrderItem.specification);
+                if (coreCmsPlanOrderFahuo != null)
+                {
+                    cmsPlanOrderItem.fahuonums = coreCmsPlanOrderFahuo.nums;
+                }
+                cmsPlanOrderItem.weifahuonums = cmsPlanOrderItem.nums - cmsPlanOrderItem.fahuonums;
+
+                var coreDeliverOrderItem = coreDeliverOrderItemsgroup.FirstOrDefault(x => x.ZYBName == cmsPlanOrderItem.name && x.ZYBSpecification == cmsPlanOrderItem.specification);
+                if (coreDeliverOrderItem != null)
+                {
+                    cmsPlanOrderItem.songhuonums = coreDeliverOrderItem.Number;
+                }
+                    
+              
+                cmsPlanOrderItem.kucunnums = cmsPlanOrderItem.fahuonums - cmsPlanOrderItem.songhuonums;
+
+
+                cmsPlanOrderItem.weisonghuonums = cmsPlanOrderItem.nums - cmsPlanOrderItem.songhuonums;
+            }
+
+
+
+
+
+
+
+
+
+            this.RepClientList.DataSource = cmsPlanOrderItemsgroup;
+            this.RepClientList.DataBind();
+            
+        }
+ 
+
+      
+
+
+      
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.designer.cs
new file mode 100644
index 0000000..5dbaacc
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookPandian.aspx.designer.cs
@@ -0,0 +1,71 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class DeliverWorkBookPandian
+    {
+
+        /// <summary>
+        /// Head1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
+
+        /// <summary>
+        /// CMSHead1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::CY.WebForm.Pages.common.CMSHead CMSHead1;
+
+        /// <summary>
+        /// form1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+        /// <summary>
+        /// spanBuyerName 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlGenericControl spanBuyerName;
+
+        /// <summary>
+        /// hideOrderId 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden hideOrderId;
+
+        /// <summary>
+        /// RepClientList 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Repeater RepClientList;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx
new file mode 100644
index 0000000..6995820
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx
@@ -0,0 +1,166 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverWorkBookfahuoqingkuang.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverWorkBookfahuoqingkuang" %>
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head id="Head1" runat="server">
+    <title>杞﹁締绠$悊</title>
+    <uc:CMSHead ID="CMSHead1" runat="server" />
+    <script type="text/javascript">
+        //杩濈珷
+        function onViewCarViolation(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarViolationList.aspx?carid=" + keyid, Title: "杩濈珷绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濆吇
+        function onViewCarMaintenance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarMaintenanceList.aspx?carid=" + keyid, Title: "淇濆吇绠$悊", Width: 1000, Height: 660 });
+        }
+        //缁翠慨
+        function onViewCarrepair(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarrepairList.aspx?carid=" + keyid, Title: "缁翠慨绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //骞存
+        function onViewCarExamined(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarExaminedList.aspx?carid=" + keyid, Title: "骞存绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇濋櫓
+        function onViewCarInsurance(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarInsuranceList.aspx?carid=" + keyid, Title: "淇濋櫓绠$悊", Width: 1000, Height: 660 });
+        }
+
+        //淇敼
+        function onEdit(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx?keyid=" + keyid, Title: "杞﹁締淇℃伅", Width: 1000, Height: 660 });
+        }
+
+        //娣诲姞
+        function addModel() {
+            top.Dialog.open({ URL: "/Pages/business/CarManageAdd.aspx", Title: "鏂板杞﹁締", Width: 1000, Height: 660});
+        }
+
+        //鍒犻櫎
+        function onDele(keyid) {
+            top.Dialog.confirm("纭畾瑕佸垹闄よ璁板綍鍚楋紵", function () {
+                window.location = "/Pages/business/DeliverWorkBookfahuoqingkuang.aspx?delete=" + keyid;
+            });
+        }
+
+        //鎵归噺鍒犻櫎
+        function onAllDelete() {
+            var deleteKeyIds = "";
+            $(":checkbox").each(
+                function () {
+                    if ($(this).is(":checked")) {
+                        deleteKeyIds += $(this).val() + ",";
+                    }
+                }
+            )
+            if (deleteKeyIds == "") {
+                top.Dialog.alert("璇烽�夋嫨瑕佸垹闄ょ殑璁板綍", function () {
+                });
+                return;
+            }
+            else {
+                deleteKeyIds = deleteKeyIds.substring(0, deleteKeyIds.length - 1);
+                top.Dialog.confirm("纭畾瑕佸垹闄ゆ墍閫夎褰曞悧锛�", function () {
+                    window.location = "/Pages/business/DeliverWorkBookfahuoqingkuang.aspx?deleteKeyIds=" + deleteKeyIds;
+                });
+            }
+        }
+        $(function () {
+            $(".AlreadyReply").remove();
+        });
+    </script>
+    <style type="text/css">
+        .AlreadyReply { display: none; }
+    </style>
+</head>
+<body>
+    <form id="form1" runat="server">
+    <div id="scrollContent">
+        <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false">
+            <table class="TableNewStyle">
+                <tr>
+                     
+                    <td class="ali03">
+                        鍙戣揣鏃堕棿锛�
+                    </td>
+                    <td>
+                       <input id="txtBeginDate" type="text" runat="server" class='date w80px' maxlength='10' />-<input id="txtEndDate" type="text" runat="server" class='date w80px' maxlength='10' />
+                    </td>
+                   <%--  <td class="ali03">
+                        瀛︽牎锛�
+                    </td>
+                    <td>
+                        <input id='txtxuexiao' runat="server" maxlength='50' />
+                    </td>
+                      
+                      <td class="ali03 " style="padding-left: 20px">
+                    閫佽揣鐘舵�侊細
+                </td>
+                <td>
+                     <select id="selstatus" keepdefaultstyle='true' runat="server" >
+                            <option selected="selected" value="">鍏ㄩ儴</option>
+                            <option value="0">鏈厤閫�</option>
+                            <option value="1">閰嶉�佷腑</option>
+                            <option value="2">宸查厤閫�</option>
+                        </select>
+                </td>--%>
+                    
+                      
+                    <td colspan="8">
+                        <asp:Button ID="btn_Submit" Text="鏌ヨ" runat="server" OnClick="btn_Search_Click" />&nbsp;<input type="button" value='閲嶇疆' onclick='document.body.innerHTML="";window.location=window.location;' />
+                         <input type="hidden" runat="server" id="hideOrderId" />
+                    </td>
+                </tr>
+            </table>
+        </div>
+        
+        <div>
+            <asp:Repeater ID="RepClientList" runat="server">
+                <HeaderTemplate>
+                    <table class="tableStyle">
+                        <tr>
+                            <th width="30" style="text-align: center" >
+                                缂栧彿
+                            </th>
+                            <th style="text-align: center" >
+                                鍙戣揣鏃ユ湡
+                            </th>
+                            <th style="text-align: center" >
+                                瀹㈡埛鍗曚綅
+                            </th>
+                             <%=biaotou %>
+                        </tr>
+                </HeaderTemplate>
+                <ItemTemplate>
+                    <tr>
+                        
+                        <td style="text-align: center">
+                            <%#Container.ItemIndex + 1%>
+                        </td>
+                        <td style="text-align: center">
+                         <%#Eval("createTime","{0:yyyy-MM-dd}")%> 
+                        </td>
+                        <td style="text-align: center">
+                           <%#Eval("name")%>
+                        </td>
+                          <%#Eval("biaoge")%>
+                         
+                    </tr>
+                </ItemTemplate>
+                <FooterTemplate>
+                      <tr>
+                      <%=biaowei %>
+                            </tr>
+                    </table>
+                </FooterTemplate>
+            </asp:Repeater>
+            
+        </div>
+    </div>
+    </form>
+</body>
+</html>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.cs
new file mode 100644
index 0000000..1f93abb
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.cs
@@ -0,0 +1,187 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using CY.BLL;
+using CY.BLL.Sys;
+using CY.Model;
+using CY.Infrastructure.Query;
+using CY.Infrastructure.Common;
+using CY.BLL.EC;
+using CY.Model.Inquiry;
+
+namespace CY.WebForm.Pages.business
+{
+    //鍚磋緣
+    //琛屾斂绠$悊
+    public partial class DeliverWorkBookfahuoqingkuang : BasePage
+    {
+        CoreCmsPlanOrderBLL bll_CoreCmsPlanOrderBLL = null;
+       // CoreCmsPlanOrderItemBLL bll_CoreCmsPlanOrderItemBLL = null;
+        EC_OrderPrintParameterBLL _eC_OrderPrintParameterBLL = null;
+        CoreCmsPlanOrderFahuoBLL bll_coreCmsPlanOrderFahuoBLL = null;
+        EC_OrderBasicBLL _eC_OrderBasicBLL = null;
+        public string biaotou = "";
+        public string biaowei = "";
+
+
+        //鍒濆鍖�
+        public DeliverWorkBookfahuoqingkuang()
+        {
+            bll_CoreCmsPlanOrderBLL = new CoreCmsPlanOrderBLL();
+           // bll_CoreCmsPlanOrderItemBLL = new CoreCmsPlanOrderItemBLL();
+            _eC_OrderPrintParameterBLL = new EC_OrderPrintParameterBLL();
+            bll_coreCmsPlanOrderFahuoBLL = new CoreCmsPlanOrderFahuoBLL();
+            _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+        }
+
+        //椤甸潰鍔犺浇
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            
+            if (!IsPostBack)
+            {
+                 
+
+                BindList();
+            }
+             
+        }
+
+        //缁戝畾鏁版嵁
+        private void BindList()
+        {
+            string orderIdStr = Request["orderId"];
+            this.hideOrderId.Value = orderIdStr;
+
+            //var coreCmsPlanOrders = bll_CoreCmsPlanOrderBLL.GetModelByorderid(orderIdStr.ToInt32().Value);
+
+            
+
+            var coreCmsPlanOrderFahuos = bll_coreCmsPlanOrderFahuoBLL.GetModelsByOrderid(orderIdStr.ToInt32().Value);
+            var BeginDate = this.txtBeginDate.Value.Trim();
+            if (!string.IsNullOrEmpty(BeginDate))
+            {
+                var sss = BeginDate.ToDateTime2().Value;
+                coreCmsPlanOrderFahuos = coreCmsPlanOrderFahuos.Where(x => x.createTime >= sss);
+            }
+            var EndDate = this.txtEndDate.Value.Trim();
+            if (!string.IsNullOrEmpty(EndDate))
+            {
+                var sss = EndDate.ToDateTime2().Value.AddDays(1);
+                coreCmsPlanOrderFahuos = coreCmsPlanOrderFahuos.Where(x => x.createTime <= sss);
+            }
+
+
+            var corname = "";
+
+            var eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderIdStr.ToInt32().Value);
+            if (eC_OrderBasic != null)
+            {
+                corname = eC_OrderBasic.BuyerName;
+            }
+
+
+
+
+
+            EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterBLL.GetModel(orderIdStr.ToInt32().Value);
+            InquiryCommonModel _inquiryCommonModel = null;
+            if (null == _eC_OrderPrintParameter)
+            {
+                _inquiryCommonModel = new InquiryCommonModel();
+            }
+            else
+            {
+                _inquiryCommonModel = SerializationHelper.DeSerialize(typeof(InquiryCommonModel), _eC_OrderPrintParameter.PrintParameter) as InquiryCommonModel;
+
+            }
+           var inquiryWorkBookModels  = _inquiryCommonModel.InquiryWorkBookList.OrderBy(x=>x.WorkBookNameTxt).ThenBy(x=>x.WorkBookSizeTxt);
+          
+            if (string.IsNullOrEmpty(biaotou))
+            {
+                string biaotou2 = " <th style=\"text-align:center\" >  </th> <th style=\"text-align:center\" >  </th> <th style=\"text-align:center\" >  </th>";
+                foreach (var inquiryWorkBookModel  in inquiryWorkBookModels)
+                {
+                    biaotou += " <th style=\"text-align:center\" colspan=\"2\"> " + inquiryWorkBookModel.WorkBookSizeTxt + inquiryWorkBookModel.WorkBookNameTxt + " </th> ";
+                    biaotou2+= " <th style=\"text-align:center\" > 宸插彂 </th> <th style=\"text-align:center\" > 鏈彂 </th> ";
+
+
+                }
+                biaotou +="</tr><tr>"+ biaotou2+ "</tr>";
+            }
+            biaowei = "   <td style=\"text-align:center\"> 鍚堣 </td><td style=\"text-align:center\">  </td> <td style=\"text-align:center\">  </td> ";
+
+            foreach (var inquiryWorkBookModel in inquiryWorkBookModels)
+            {
+                var nums = coreCmsPlanOrderFahuos.Where(x => x.name == inquiryWorkBookModel.WorkBookNameTxt && x.specification == inquiryWorkBookModel.WorkBookSizeTxt).Sum(x => x.nums);
+
+                var ssss = 0;
+
+                int.TryParse(inquiryWorkBookModel.WorkBookCount, out ssss);
+
+                biaowei += " <td style=\"text-align:center\"> " + nums + " </td>  <td style=\"text-align:center\">  <span style=\"color:red;\" >" + (ssss - nums) + " </span></td>";
+
+            }
+
+
+
+
+          var  cmsPlanOrderFahuos  =  coreCmsPlanOrderFahuos.GroupBy(p => new { p.createTime.Value.Date }).Select(g => new CoreCmsPlanOrderFahuo
+            {
+                // 鍒嗙粍瀛楁
+                createTime = g.Key.Date,
+                
+            }).OrderByDescending(x=>x.createTime).ToList();
+
+            foreach (var cmsPlanOrderFahuo  in cmsPlanOrderFahuos)
+            {
+
+                cmsPlanOrderFahuo.name = corname;
+
+                var cmsPlanOrderFahuos1 = coreCmsPlanOrderFahuos.Where(x => x.createTime.Value.Date == cmsPlanOrderFahuo.createTime);
+                foreach (var inquiryWorkBookModel in inquiryWorkBookModels)
+                {
+                    var nums = cmsPlanOrderFahuos1.Where(x => x.name == inquiryWorkBookModel.WorkBookNameTxt && x.specification == inquiryWorkBookModel.WorkBookSizeTxt).Sum(x=>x.nums);
+
+                    var ssss = 0;
+
+                    int.TryParse(inquiryWorkBookModel.WorkBookCount, out ssss);
+                    cmsPlanOrderFahuo.biaoge += " <td style=\"text-align:center\"> " + nums + " </td> <td style=\"text-align:center\"> <span style=\"color:red;\" >" + (ssss - nums) + " </span></td>";
+
+                    //if (cmsPlanOrderItem != null)
+                    //{
+                    //    var coreDeliverOrderItems1 = coreDeliverOrderItems.Where(x =>x.PlanOrderId == coreCmsPlanOrder.id && x.ZYBName == inquiryWorkBookModel.WorkBookNameTxt && x.ZYBSpecification == inquiryWorkBookModel.WorkBookSizeTxt);
+
+                    //    var Number = coreDeliverOrderItems1.Sum(x => x.Number);
+                    //    var LessNumber = coreDeliverOrderItems1.Sum(x => x.LessNumber);
+
+
+                    //}
+                    //else
+                    //{
+                    //    coreCmsPlanOrder.biaoge += " <td style=\"text-align:center\"> 0 </td> <td style=\"text-align:center\"> <span style=\"color:red;\" >0</span></td> ";
+                    //}
+
+                }
+
+            }
+
+             
+
+
+            this.RepClientList.DataSource = cmsPlanOrderFahuos;
+            this.RepClientList.DataBind();
+            
+        }
+ 
+
+        //鏌ヨ浜嬩欢
+        protected void btn_Search_Click(object src, EventArgs e)
+        {
+            BindList();
+        }
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.designer.cs
new file mode 100644
index 0000000..1650f94
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverWorkBookfahuoqingkuang.aspx.designer.cs
@@ -0,0 +1,89 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class DeliverWorkBookfahuoqingkuang
+    {
+
+        /// <summary>
+        /// Head1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
+
+        /// <summary>
+        /// CMSHead1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::CY.WebForm.Pages.common.CMSHead CMSHead1;
+
+        /// <summary>
+        /// form1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
+
+        /// <summary>
+        /// txtBeginDate 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtBeginDate;
+
+        /// <summary>
+        /// txtEndDate 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtEndDate;
+
+        /// <summary>
+        /// btn_Submit 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Button btn_Submit;
+
+        /// <summary>
+        /// hideOrderId 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden hideOrderId;
+
+        /// <summary>
+        /// RepClientList 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Repeater RepClientList;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanweikaipiao.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanweikaipiao.aspx.cs
index d1868a9..cadbbed 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanweikaipiao.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/Waixiefukuanweikaipiao.aspx.cs
@@ -461,8 +461,8 @@
 
  
 
-                this.txtSQBeginDate.Value = DateTime.Now.AddDays(-14).ToString("yyyy-MM-dd");
-                this.txtSQEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd");
+                //this.txtSQBeginDate.Value = DateTime.Now.AddDays(-14).ToString("yyyy-MM-dd");
+                //this.txtSQEndDate.Value = DateTime.Now.ToString("yyyy-MM-dd");
                 
                 //鍒濇鏁版嵁鍔犺浇
                 btn_Search_Click(btn_Search, new EventArgs());
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx
index 74f191a..01475ec 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx
@@ -222,12 +222,20 @@
             </asp:Repeater>
              <tr class="StatisticsMoney">
                     <td colspan="8" class="ali03">
-                        鍚堣锛�
+                        褰撳墠椤电粺璁★細
                     </td>
                     <td colspan="5" class="ali01">
                         <span id="NowMoney" runat="server" ></span>
                     </td>
                 </tr>
+                    <tr class="StatisticsMoney">
+                    <td colspan="8" class="ali03">
+                        鏌ヨ椤圭粺璁★細
+                    </td>
+                    <td colspan="5" class="ali01">
+                       <span id="AllMoney" runat="server"></span>
+                    </td>
+                </tr>
                     </table>
             <div id="page">
                 <uc:UCPager ID="UCPager1" runat="server" />
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.cs
index c8cc223..405b87d 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.cs
@@ -214,8 +214,8 @@
 
 
             }
+            this.AllMoney.InnerText = pa.heji1.Value.ToString("0.00");
 
-          
             this.NowMoney.InnerText = oA_WorkPlans.Sum(x => x.PlanMoney).Value.ToString("F2");
             this.RepClientList.DataSource = oA_WorkPlans;
             this.RepClientList.DataBind();
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.designer.cs
index cb2da52..66ed16d 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.designer.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/BaoxiaoReplyList.aspx.designer.cs
@@ -123,6 +123,15 @@
         protected global::System.Web.UI.HtmlControls.HtmlGenericControl NowMoney;
 
         /// <summary>
+        /// AllMoney 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlGenericControl AllMoney;
+
+        /// <summary>
         /// UCPager1 鎺т欢銆�
         /// </summary>
         /// <remarks>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx
index dacabcf..1e8195e 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx
@@ -166,7 +166,26 @@
                         </td>
                     </tr>
                 </ItemTemplate>
+                 
                 <FooterTemplate>
+                    <tr class="StatisticsMoney">
+                    <td colspan="5" class="ali03">
+                        褰撳墠椤电粺璁★細
+                    </td>
+                    <td colspan="3" class="ali01">
+                       <%-- <span id="NowMoney" runat="server"  ></span>--%>
+                        <%=NowMoney %>
+                    </td>
+                </tr>
+                    <tr class="StatisticsMoney">
+                    <td colspan="5" class="ali03">
+                        鏌ヨ椤圭粺璁★細
+                    </td>
+                    <td colspan="3" class="ali01">
+                      <%--<span id="AllMoney" runat="server"  ></span>--%>
+                        <%=AllMoney %>
+                    </td>
+                </tr>
                     </table>
                 </FooterTemplate>
             </asp:Repeater>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx.cs
index 2279b79..29beb8a 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/RequestReplyList.aspx.cs
@@ -18,6 +18,9 @@
     {
         Sys_DictionaryBLL bll_Sys_DictionaryBLL = null;
         OA_WorkPlanBll bll_OA_WorkPlanBll = null;
+        public string NowMoney = "";
+        public string AllMoney = "";
+        
 
         //鍒濆鍖�
         public RequestReplyList()
@@ -44,7 +47,10 @@
             DateTime? endTime = null;
             pa.PageSize = UCPager1.AspNetPager.PageSize;
             pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex;
-            this.RepClientList.DataSource = bll_OA_WorkPlanBll.SelectModelPage(pa, CurrentUser.MemberId, Guid.Empty, Guid.Empty, 3, this.selRemenderType.Value.ToInt32(), "", null, null, string.IsNullOrEmpty(this.txtRegTimeStart.Value) ? beginTime : Convert.ToDateTime(this.txtRegTimeStart.Value), string.IsNullOrEmpty(this.txtRegTimeEnd.Value) ? endTime : Convert.ToDateTime(this.txtRegTimeEnd.Value),this.txtPlanPeople.Value.Trim(), this.selPlanStatus.Value.ToInt32(), this.selApprovalStatus.Value.ToInt32(), null, null);
+            var oA_WorkPlans = bll_OA_WorkPlanBll.SelectModelPage(pa, CurrentUser.MemberId, Guid.Empty, Guid.Empty, 3, this.selRemenderType.Value.ToInt32(), "", null, null, string.IsNullOrEmpty(this.txtRegTimeStart.Value) ? beginTime : Convert.ToDateTime(this.txtRegTimeStart.Value), string.IsNullOrEmpty(this.txtRegTimeEnd.Value) ? endTime : Convert.ToDateTime(this.txtRegTimeEnd.Value), this.txtPlanPeople.Value.Trim(), this.selPlanStatus.Value.ToInt32(), this.selApprovalStatus.Value.ToInt32(), null, null);
+            AllMoney = pa.heji1.Value.ToString("0.00");
+            NowMoney = oA_WorkPlans.Sum(x => x.PlanMoney).Value.ToString("F2");
+            this.RepClientList.DataSource = oA_WorkPlans;
             this.RepClientList.DataBind();
             UCPager1.AspNetPager.RecordCount = pa.RecordCount;
         }

--
Gitblit v1.9.1