From ad92b901b491d5921dbca2e91b0aafe8e2a0a017 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 27 九月 2024 13:30:53 +0800
Subject: [PATCH] 客户来源选择“政府采购”的才必选“机构代理”,除“政府采购”以外的客户来源,机构代码不用必填  “自联系”改为“上门送样”;“在线”改为“线上校对”  1)所有订单类型中的“印件名称”再增加几个字的长度,现在的格子有段短 (2)所有新增订单均把“客户单位”和“客户级别”这两行改到最前面,原来的“订单类型”这一行自动成为第3行 (3)“交货时间”现在默认的是第2天,全部改为默认第3天 在订单管理的列表中增加“封签”,列表中没打印显示“打印”,打印了就打“√”  “订单管理”中,现在的“开票申请”栏目删除 生产安排中,生产“合版施工单”的前提必须是“订单类型”要相同,修改为不必相同。

---
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx                   |   15 ++
 CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs                                |   10 +
 CY_ECommercePlatform/CY.Model/EC/EC_OrderBasicExtend.cs                           |   12 +
 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx                     |   95 +++++--------
 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx.designer.cs         |  108 +++++++-------
 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx                     |   14 ++
 CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs                              |    7 +
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx             |   14 +-
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx.designer.cs |   50 +++---
 CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs                             |   20 ++
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealEdit.aspx.cs                 |    2 
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.designer.cs       |   18 +-
 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs                |   19 ++
 CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx.cs       |    6 
 CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.cs                |    6 
 CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx          |    8 
 16 files changed, 246 insertions(+), 158 deletions(-)

diff --git a/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs b/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
index 9f0f4fb..8d97fd8 100644
--- a/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
+++ b/CY_ECommercePlatform/CY.BLL/EC/EC_OrderBasicBLL.cs
@@ -425,6 +425,16 @@
             _eC_OrderBasicDAL.UpdatePrintState(orderId);
         }
 
+
+        /// <summary>
+        /// 淇敼鎵撳嵃鐘舵��
+        /// </summary>
+        /// <param name="orderId"></param>
+        public void UpdatePrintfengqianState(int orderId)
+        {
+            _eC_OrderBasicDAL.UpdatePrintfengqianState(orderId);
+        }
+
         /// <summary>
         /// 淇敼鏍囩鎵撳嵃鐘舵��
         /// </summary>
diff --git a/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs b/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
index 24ff6e0..f82425d 100644
--- a/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
+++ b/CY_ECommercePlatform/CY.IDAL/EC/IEC_OrderBasicDAL.cs
@@ -259,6 +259,13 @@
         /// <param name="orderId"></param>
         void UpdatePrintState(int orderId);
 
+
+        /// <summary>
+        /// 淇敼鎵撳嵃鐘舵��
+        /// </summary>
+        /// <param name="orderId"></param>
+        void UpdatePrintfengqianState(int orderId);
+
         void UpdatePrintBiaoqianState(int orderId);  
 
         /// <summary>
diff --git a/CY_ECommercePlatform/CY.Model/EC/EC_OrderBasicExtend.cs b/CY_ECommercePlatform/CY.Model/EC/EC_OrderBasicExtend.cs
index 798b6e9..3a86f41 100644
--- a/CY_ECommercePlatform/CY.Model/EC/EC_OrderBasicExtend.cs
+++ b/CY_ECommercePlatform/CY.Model/EC/EC_OrderBasicExtend.cs
@@ -393,6 +393,12 @@
             get;
             set;
         }
+
+        public bool? IsPrintfengqian
+        {
+            get;
+            set;
+        }
         public string shuliuang
         {
             get;
@@ -869,6 +875,12 @@
                 this.IsPrintbiaoqian = isChange ? MyConvert.ConvertIntToBoolean(value) : this.IsPrintbiaoqian;
                 theValue = this.IsPrintbiaoqian;
             }
+            else if ("IsPrintfengqian".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 97)
+            {
+                this.IsPrintfengqian = isChange ? MyConvert.ConvertIntToBoolean(value) : this.IsPrintfengqian;
+                theValue = this.IsPrintfengqian;
+            }
+            
 
             else if ("Kehuqianshou".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 88)
             {
diff --git a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
index 9b35b71..f9b77bf 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
+++ b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_OrderBasicDAL.cs
@@ -2632,6 +2632,26 @@
         /// 淇敼鎵撳嵃鐘舵��
         /// </summary>
         /// <param name="orderId"></param>
+        public void UpdatePrintfengqianState(int orderId)
+        {
+            try
+            {
+                string sqlStr = string.Empty;
+                sqlStr = "UPDATE EC_OrderExtend SET IsPrintfengqian='true' WHERE Keyid=@orderId";
+                SqlParameter par = new SqlParameter("@orderId", orderId);
+                _dataBase.ExecuteSql(sqlStr, par);
+            }
+            catch
+            {
+
+            }
+        }
+        
+
+        /// <summary>
+        /// 淇敼鎵撳嵃鐘舵��
+        /// </summary>
+        /// <param name="orderId"></param>
         public void UpdatePrintBiaoqianState(int orderId)
         {
             try
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx
index d0a0053..2589881 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx
@@ -29,15 +29,15 @@
             var type = "";
             $(".SelectCheck:checked").each(function (ii, vv) {
                 if (this.style.display == 'none') { return; }
-                if (type == "" || type == $(vv).attr("value_type")) {
-                    type = $(vv).attr("value_type");
-                } else {
-                    type = "false";
-                    return false;
-                }
+                //if (type == "" || type == $(vv).attr("value_type")) {
+                //    type = $(vv).attr("value_type");
+                //} else {
+                //    type = "false";
+                //    return false;
+                //}
                 keyid = keyid + "," + $(vv).attr("value_keyid");
             });
-
+            type = "true";
             if (keyid == "")
                 alertMsg("鏈�変腑浠讳綍璁㈠崟");
             else if (type == "false") {
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx.designer.cs
index e85a2d2..47725e3 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx.designer.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOrderProduction.aspx.designer.cs
@@ -2,16 +2,18 @@
 // <鑷姩鐢熸垚>
 //     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
 //
-//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳戒細瀵艰嚧涓嶆纭殑琛屼负锛屽苟涓斿鏋�
-//     閲嶆柊鐢熸垚浠g爜锛岃繖浜涙洿鏀瑰皢浼氫涪澶便�� 
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
 // </鑷姩鐢熸垚>
 //------------------------------------------------------------------------------
 
-namespace CY.WebForm.Pages.business {
-    
-    
-    public partial class AgOrderProduction {
-        
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class AgOrderProduction
+    {
+
         /// <summary>
         /// Head1 鎺т欢銆�
         /// </summary>
@@ -20,7 +22,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
-        
+
         /// <summary>
         /// CMSHead1 鎺т欢銆�
         /// </summary>
@@ -29,7 +31,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::CY.WebForm.Pages.common.CMSHead CMSHead1;
-        
+
         /// <summary>
         /// form1 鎺т欢銆�
         /// </summary>
@@ -38,7 +40,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlForm form1;
-        
+
         /// <summary>
         /// txtBeginData 鎺т欢銆�
         /// </summary>
@@ -47,7 +49,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtBeginData;
-        
+
         /// <summary>
         /// txtEndDate 鎺т欢銆�
         /// </summary>
@@ -56,7 +58,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtEndDate;
-        
+
         /// <summary>
         /// selPrintTypes 鎺т欢銆�
         /// </summary>
@@ -65,7 +67,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selPrintTypes;
-        
+
         /// <summary>
         /// selOrderTypes 鎺т欢銆�
         /// </summary>
@@ -74,7 +76,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selOrderTypes;
-        
+
         /// <summary>
         /// txtOrderId 鎺т欢銆�
         /// </summary>
@@ -83,7 +85,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtOrderId;
-        
+
         /// <summary>
         /// txtCustormerName 鎺т欢銆�
         /// </summary>
@@ -92,7 +94,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtCustormerName;
-        
+
         /// <summary>
         /// selOrderStates 鎺т欢銆�
         /// </summary>
@@ -101,7 +103,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selOrderStates;
-        
+
         /// <summary>
         /// selPayStates 鎺т欢銆�
         /// </summary>
@@ -110,7 +112,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selPayStates;
-        
+
         /// <summary>
         /// txtCreaterName 鎺т欢銆�
         /// </summary>
@@ -119,7 +121,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtCreaterName;
-        
+
         /// <summary>
         /// selBusinessManager 鎺т欢銆�
         /// </summary>
@@ -128,7 +130,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selBusinessManager;
-        
+
         /// <summary>
         /// selClientManager 鎺т欢銆�
         /// </summary>
@@ -137,7 +139,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selClientManager;
-        
+
         /// <summary>
         /// btn_Search 鎺т欢銆�
         /// </summary>
@@ -146,7 +148,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.WebControls.Button btn_Search;
-        
+
         /// <summary>
         /// txtCommission 鎺т欢銆�
         /// </summary>
@@ -155,7 +157,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtCommission;
-        
+
         /// <summary>
         /// rptData 鎺т欢銆�
         /// </summary>
@@ -164,7 +166,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.WebControls.Repeater rptData;
-        
+
         /// <summary>
         /// UCPager1 鎺т欢銆�
         /// </summary>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealEdit.aspx.cs
index 5c9aa50..09f241e 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealEdit.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealEdit.aspx.cs
@@ -102,7 +102,7 @@
             }
             else
             {
-                this.trbook.Style.Add("display", "block");
+                //this.trbook.Style.Add("display", "block");
             }
            
 
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx
index 22d418d..6aa9bb7 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx
@@ -27,6 +27,21 @@
             //                    }
             //                });
         }
+
+        $(function () {
+            $("#btnPrint").click(function () {
+                var orderId = '<%=Request["orderid"] %>';
+                $.ajax({
+                    url: '/Pages/business/OrderDeatil.aspx?tmp' + (new Date()).valueOf(),
+                    type: "POST",
+                    async: false,
+                    data: "Target=Printfengqian&orderIdStr=" + orderId,
+                    success: function (dataStr) {
+
+                    }
+                });
+            });
+        });
     </script>
     <script type="text/javascript">
         $(function () {
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.cs
index 83f032d..a95f482 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.cs
@@ -60,7 +60,9 @@
             PrintType = "A4";
             EC_OrderBasic _eC_OrderBasic = bll_EC_OrderBLL.SelectModelById(Convert.ToInt32(Keyid));
             int iBagNum = 0;
-            iBagNum = Convert.ToInt32(_eC_OrderBasic.OrderExtend.BagNum);
+
+
+            int.TryParse(_eC_OrderBasic.OrderExtend.BagNum, out iBagNum);
             string sdate = _eC_OrderBasic.DeliveryTime.Value.ToString("yyyy-MM-dd");
             OA_CorporateClients oA_CorporateClients = null;
             OA_CustomerCommunications oA_CustomerCommunications = null;
@@ -112,7 +114,7 @@
                                                 + "<td align='center' height='23px'>" + _eC_OrderBasic.OrderExtend.PrintNum+ ""
                                                 + "</td>"
                                             + "</tr>"
-                                            + "<tr style=' height:45px; width:350px;display:" + (_eC_OrderBasic.PrintTypeId == 6 ? "block" : "none") + ";'>"
+                                            + "<tr style=' height:45px; width:350px;display:" + (_eC_OrderBasic.PrintTypeId == 6 ? "" : "none") + ";'>"
                                                 + "<td align='center'>"
                                                     + "涔﹀彿"
                                                 + "</td> "
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.designer.cs
index 4a26d92..baae1ea 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.designer.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgSealPrint.aspx.designer.cs
@@ -2,16 +2,18 @@
 // <鑷姩鐢熸垚>
 //     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
 //
-//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳戒細瀵艰嚧涓嶆纭殑琛屼负锛屽苟涓斿鏋�
-//     閲嶆柊鐢熸垚浠g爜锛岃繖浜涙洿鏀瑰皢浼氫涪澶便�� 
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
 // </鑷姩鐢熸垚>
 //------------------------------------------------------------------------------
 
-namespace CY.WebForm.Pages.business {
-    
-    
-    public partial class AgSealPrint {
-        
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class AgSealPrint
+    {
+
         /// <summary>
         /// Head1 鎺т欢銆�
         /// </summary>
@@ -20,7 +22,7 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
-        
+
         /// <summary>
         /// divPrintHtml 鎺т欢銆�
         /// </summary>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx
index c9ec715..8428ea1 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx
@@ -87,7 +87,7 @@
                         <div class="ShowCustormDIV"><ul id="ShowCustormList"></ul></div>
                     </td>
                      <td class="ali03 w100px" >鏈烘瀯浠g爜锛�</td>
-                     <td class="w150px"><input id="txtJigoudaima" type="text" runat="server" class="req"  maxlength="50"  style=" width:130px;" /><span  style="color:red;">*</span></td>
+                     <td class="w150px"><input id="txtJigoudaima" type="text" runat="server" maxlength="50"  style=" width:130px;" /><span id="txtJigoudaimabitian"  style="color:red;">*</span></td>
                      
                  <td class="ali03 w100px" > </td>
                      <td class=""><input id="txtCredit" type="text" readonly="readonly" runat="server" class="req float " value="0" min="0" style="visibility:hidden;" /> </td>
@@ -126,7 +126,7 @@
                    <td><select id="selCreditId" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' class=" w120px"></select></td>
                 </tr>
                 <tr>
                    <td class="ali03 ">涓爣鍗曚綅锛�</td>
                    <td   ><select id="selBiddingcompany" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' style=" width:220px;"  class="req w220px"></select><span  style="color:red;">*</span></td>  
                 
                    <td   class="ali03 "><asp:Button ID="Button3" Text="鍏朵粬涓爣鍗曚綅" runat="server" OnClick="btn_SubmitClientsBiddingcompany_Config"   /> </td>  
                    <td colspan="2"   ><input id="txtBiddingcompany" type="text" runat="server" class="" maxlength="50" style=" width:220px;"  /> </td>
                    <td  ></td>  
                </tr>     
-                <tr>
                    
                    <td class="ali03 ">鍚堝悓閲戦锛�</td>
                    <td><select id="selContracttype" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' class="req w120px"></select><span  style="color:red;">*</span><input id="txtContractmoney" type="text" runat="server"  maxlength="50"  class="req float w70px" value="0" min="0"    />鍏�</td>  
                     <td class="ali03 " >鍒版湡鏃堕棿锛�</td>
                    <td><select id="selExpiretype" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' class=" w120px"></select></td>
                    <td ><input id="txtExpireTime" type="text" runat="server"  maxlength="50" class="date w90px" datefmt="yyyy-MM-dd"  /></td> 
                     <td ></td>
                </tr>   
+                <tr>
                    
                    <td class="ali03 ">鍚堝悓閲戦锛�</td>
                    <td><select id="selContracttype" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' class="req w120px"></select><span  style="color:red;">*</span><input id="txtContractmoney" type="text" runat="server"  maxlength="50"  class="float w70px" value="0" min="0"    />鍏�</td>  
                     <td class="ali03 " >鍒版湡鏃堕棿锛�</td>
                    <td><select id="selExpiretype" runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepDefaultStyle='true' class=" w120px"></select></td>
                    <td ><input id="txtExpireTime" type="text" runat="server"  maxlength="50" class="date w90px" datefmt="yyyy-MM-dd"  /></td> 
                     <td ></td>
                </tr>   
                
                 <tr id="ReceiptT_Html">
                      <td class="ali03 " >寮�閫氱櫥褰曪細</td>
@@ -501,6 +501,10 @@
 
         $("#selExpiretype").change(function () {
            if ($(this).val() != "1") {
                $("#txtExpireTime").attr("disabled", "disabled");
                $("#txtExpireTime").val("");
            } else {
                $("#txtExpireTime").removeAttr("disabled");
            }
        });
        $("#selExpiretype").change();
 
+
+
+        $("#selSourcesInfoId").change(function () {
            if ($(this).val() != "452") {
                $("#txtJigoudaimabitian").hide();
            } else {
                $("#txtJigoudaimabitian").show();
            }
        });
        $("#selSourcesInfoId").change();
+
     });
 
 
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx.cs
index a555040..8737fc7 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/CorporateClientsEdit.aspx.cs
@@ -89,7 +89,11 @@
             OA_CorporateClients m_OA_CorporateClients = new OA_CorporateClients();
             OA_CustomerCommunications m_OA_CustomerCommunications = new OA_CustomerCommunications();
             EC_AcceptWayByCustomers m_EC_AcceptWayByCustomers = new EC_AcceptWayByCustomers();
-
+            if ( this.selSourcesInfoId.Value.ToString() == "452" && string.IsNullOrWhiteSpace(this.txtJigoudaima.Value.ToString()))
+            {
+                JavaScript.MessageBox("瀹㈡埛鏉ユ簮涓烘斂搴滈噰璐紝璇峰~鍐欐満鏋勪唬鐮�", this);
+                return;
+            }
             try
             {
                 //var files = Request.Files;
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs
index e95fd01..d87a2f2 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs
@@ -57,6 +57,10 @@
                         int orderId = Request["orderIdStr"].ToString().ToInt32().Value;
                         UpdatePrintState(orderId);
                         break;
+                    case "Printfengqian":
+                        int orderIds = Request["orderIdStr"].ToString().ToInt32().Value;
+                        UpdatePrintfengqianState(orderIds);
+                        break;
                     default:
                         Page_Load_Default();
                         return;
@@ -163,5 +167,20 @@
                 }
             }
         }
+
+
+        /// <summary>
+        /// 鏀瑰彉鎵撳嵃灏佺鐘舵��
+        /// </summary>
+        private void UpdatePrintfengqianState(int orderId)
+        {
+             
+            if (CurrentUser != null)
+            {
+                
+                    _eC_OrderBasicBLL.UpdatePrintfengqianState(orderId);
+                 
+            }
+        }
     }
 }
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
index 2134efe..3f2b5e4 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
@@ -43,7 +43,7 @@
 
         ///鏂板瀹㈡埛
         function showCustomer() {
-            top.Dialog.open({ URL: "/Pages/business/CorporateClientsEdit.aspx?src=order", Title: "鏂板瀹㈡埛", Width: 900, Height: 680 });
+            top.Dialog.open({ URL: "/Pages/business/CorporateClientsEdit.aspx?src=order", Title: "鏂板瀹㈡埛", Width: 1200, Height: 780 });
         }
 
         function Saveyaoqiu() {
@@ -110,7 +110,7 @@
             try {
                 document.getElementById('spnCustormerControl').style.display = document.getElementById('txtCustormerName') ? 'none' : '';
                 if ('0' == document.getElementById('txtKeyid').value) {
-                    document.getElementById('txtDeliveryTime').value = new Date().ToFuture({ day: 1 }).ToString('yyyy-MM-dd');
+                    document.getElementById('txtDeliveryTime').value = new Date().ToFuture({ day: 2 }).ToString('yyyy-MM-dd');
                     ReceiptT('customer', '', 6, 120); return;
                 } else {
                     ReceiptT('order', '<%=Orderid %>', 6, 120);  
@@ -185,6 +185,24 @@
                 </td>
             </tr>
         <tr>
+             <td align="right">
+                瀹㈡埛鍗曚綅锛�
+            </td>
+            <td colspan="3" align="left">
+                <input type="hidden" id='txtCustormer' runat="server" />
+                <input id='txtCustormerName' runat="server" readonly="readonly" /><span id='spnCustormerControl'><select id='selCustormer' runat="server" keepdefaultstyle='true' datavaluefield='MemberId' datatextfield='CompanyName' onchange='custormerChange(this)' class='Sreq' selinputhtml="True" sign="" style=" width:123px;"></select>
+                    <%--<input type="button" value='鏂板' keepdefaultstyle='true' onclick="top.Dialog.open({ URL: '/Pages/business/CorporateClientsEdit.aspx', Title: '鏂板瀹㈡埛', Width: 900, Height: 680});" />--%>
+                </span>
+                <input type='hidden' runat="server" id='txtCompanyName' />
+            </td>
+             <td align="right">
+                瀹㈡埛绾у埆锛�
+            </td>
+            <td align="left">
+                <select id='selCustormerLevel' class='Sreq' runat="server" datatextfield="Name" datavaluefield="Keyid" keepdefaultstyle='true'>
+                </select>
+                <!--datavaluefield="MeanValue"-->
+            </td>
             <td align="right">
                 璁㈠崟绫诲瀷锛�
             </td>
@@ -194,7 +212,10 @@
                 <select id='selPrintTypes' runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepdefaultstyle='true' onchange='printTypeChange(this)' class=' Sreq'>
                 </select>
             </td>   
-            <td align="right">
+           
+        </tr>
+        <tr>
+             <td align="right">
                 璁㈠崟缂栧彿锛�
             </td>
             <td align="left">
@@ -213,13 +234,22 @@
             <td align="left">
                 <input id='txtDeliveryTime' class='date req' runat="server" />
             </td>
+           <td align="right">
+                宸叉湁鍗颁欢锛�
+            </td>
+            <td align="left">
+                <select id='selprintask' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name'    onchange='printTypeChange1(this)'  >
+                    <option value="" >璇烽�夋嫨</option>
+                </select>
+            </td>
         </tr>
+         
         <tr>
-            <td align="right">
+             <td align="right">
                 鍗颁欢鍚嶇О锛�
             </td>
             <td align="left">
-                <input id='txtDocumentName' runat="server" maxlength='200' class='req' />
+                <input id='txtDocumentName' runat="server" maxlength='200' class='req' style="width:200px;" />
             </td>
             <td align="right">
                 璁㈠崟鍗曚环锛�
@@ -240,52 +270,9 @@
                 <select id='selVerifyWay' class=' Sreq' runat="server" datatextfield="Name" datavaluefield="MeanValue" keepdefaultstyle='true'>
                 </select>
             </td>
+           
         </tr>
-         <tr>
-             <td align="right">
-                宸叉湁鍗颁欢锛�
-            </td>
-            <td align="left">
-                <select id='selprintask' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name'    onchange='printTypeChange1(this)'  >
-                    <option value="" >璇烽�夋嫨</option>
-                </select>
-            </td>
-             <td align="right">
-                
-            </td>
-            <td align="left">
-              
-            </td>
-              <td align="right">
-                
-            </td>
-            <td align="left">
-              
-            </td>
-              <td align="right">
-                
-            </td>
-            <td align="left">
-              
-            </td>
-              <td align="right">
-                
-            </td>
-            <td align="left">
-              
-            </td>
-         </tr>
         <tr>
-            <td align="right">
-                瀹㈡埛鍗曚綅锛�
-            </td>
-            <td colspan="3" align="left">
-                <input type="hidden" id='txtCustormer' runat="server" />
-                <input id='txtCustormerName' runat="server" readonly="readonly" /><span id='spnCustormerControl'><select id='selCustormer' runat="server" keepdefaultstyle='true' datavaluefield='MemberId' datatextfield='CompanyName' onchange='custormerChange(this)' class='Sreq' selinputhtml="True" sign="" style=" width:123px;"></select>
-                    <%--<input type="button" value='鏂板' keepdefaultstyle='true' onclick="top.Dialog.open({ URL: '/Pages/business/CorporateClientsEdit.aspx', Title: '鏂板瀹㈡埛', Width: 900, Height: 680});" />--%>
-                </span>
-                <input type='hidden' runat="server" id='txtCompanyName' />
-            </td>
             <td align="right">
                 涓氬姟缁忕悊锛�
             </td>
@@ -299,16 +286,6 @@
             <td align="left">
                 <select id='selCustormerManagers' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name'>
                 </select>
-            </td>
-        </tr>
-        <tr>
-            <td align="right">
-                瀹㈡埛绾у埆锛�
-            </td>
-            <td align="left">
-                <select id='selCustormerLevel' class='Sreq' runat="server" datatextfield="Name" datavaluefield="Keyid" keepdefaultstyle='true'>
-                </select>
-                <!--datavaluefield="MeanValue"-->
             </td>
             <td align="right">
                 鑱� 绯� 浜猴細
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx.designer.cs
index b4da7cf..e0e0cae 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx.designer.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx.designer.cs
@@ -51,6 +51,51 @@
         protected global::System.Web.UI.HtmlControls.HtmlInputHidden hidOrderTypeId;
 
         /// <summary>
+        /// txtCustormer 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtCustormer;
+
+        /// <summary>
+        /// txtCustormerName 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtCustormerName;
+
+        /// <summary>
+        /// selCustormer 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormer;
+
+        /// <summary>
+        /// txtCompanyName 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtCompanyName;
+
+        /// <summary>
+        /// selCustormerLevel 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormerLevel;
+
+        /// <summary>
         /// txtPrintTypes 鎺т欢銆�
         /// </summary>
         /// <remarks>
@@ -96,6 +141,15 @@
         protected global::System.Web.UI.HtmlControls.HtmlInputText txtDeliveryTime;
 
         /// <summary>
+        /// selprintask 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selprintask;
+
+        /// <summary>
         /// txtDocumentName 鎺т欢銆�
         /// </summary>
         /// <remarks>
@@ -132,51 +186,6 @@
         protected global::System.Web.UI.HtmlControls.HtmlSelect selVerifyWay;
 
         /// <summary>
-        /// selprintask 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlSelect selprintask;
-
-        /// <summary>
-        /// txtCustormer 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtCustormer;
-
-        /// <summary>
-        /// txtCustormerName 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlInputText txtCustormerName;
-
-        /// <summary>
-        /// selCustormer 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormer;
-
-        /// <summary>
-        /// txtCompanyName 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtCompanyName;
-
-        /// <summary>
         /// selBusinessManagers 鎺т欢銆�
         /// </summary>
         /// <remarks>
@@ -193,15 +202,6 @@
         /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
         /// </remarks>
         protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormerManagers;
-
-        /// <summary>
-        /// selCustormerLevel 鎺т欢銆�
-        /// </summary>
-        /// <remarks>
-        /// 鑷姩鐢熸垚鐨勫瓧娈点��
-        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
-        /// </remarks>
-        protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormerLevel;
 
         /// <summary>
         /// txtContact 鎺т欢銆�
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
index e07dec3..fbe5a95 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderList.aspx
@@ -32,6 +32,12 @@
             top.Dialog.open({ URL: url, Title: "瀹屽伐", Height: 300, Width: 680 });
         }
 
+        function ShowOrderFengqian(orderId) {
+            top.Dialog.open({ URL: "/Pages/business/AgSealPrint.aspx?orderid=" + orderId, Title: "鎵撳嵃灏佺", Width: 1100, Height: 900 });
+        }
+
+        
+
         function DeliverWork(orderId, orderCode, orderState) {
             var url = "/Pages/business/DeliverWork.aspx?id=" + orderId;
             url += "&OrderShowId=" + orderCode;
@@ -352,6 +358,9 @@
                         <th width="26" menu_member_case_id="case_ToAccept" menu_member_case_name="鍙楃悊">
                             鍙楃悊
                         </th>
+                          <th width="26" >
+                            灏佺
+                        </th>
                         <th width="26" menu_member_case_id="case_CompledWork" menu_member_case_name="瀹屽伐">
                             瀹屽伐
                         </th>
@@ -461,6 +470,11 @@
                                     <span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"鍙楃悊")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "鍙楃悊") ?"title='宸插彈鐞�'":"title='鍙楃悊'"%> onclick="ToAccept(<%#Eval("SumPrice" )%>,'<%#Eval("SellerOrderId")%>',<%#Eval("Keyid")%>,<%#Eval("OrderTypeId")%>)">
                                         <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "鍙楃悊") ? "鈭�" : "鍙楃悊"%></span>
                                 </td>
+                                 <td  >
+                                    <%-- <span class="hand look" title="鏌ョ湅鎴栨墦鍗�" onclick='ShowOrder(<%#Eval("Keyid") %>)'>鎵撳嵃</span>--%>
+                                    <span class="hand_yes" <%#true.Equals(Eval("IsPrintfengqian"))? "title='宸叉墦鍗�'" : "title='鎵撳嵃'"%> onclick='ShowOrderFengqian(<%#Eval("Keyid") %>)'>
+                                        <%#true.Equals(Eval("IsPrintfengqian")) ? "鈭�" : "鎵撳嵃"%></span>
+                                </td>
                                 <td class="td_hide" menu_member_case_id="case_CompledWork" menu_member_case_name="瀹屽伐">
                                     <span class="<%#IsCanOpearte(Eval("Keyid"),Eval("OrderState"),Eval("OutId"),"瀹屽伐")?"hand_yes":"hand_no"%>" <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "瀹屽伐")?"title='宸插畬宸�'":"title='瀹屽伐'"%> style='display: ' onclick="CompledWork(<%#Eval("Keyid")%>)">
                                         <%#IsOpearted(Eval("Keyid"), Eval("OrderState"), "瀹屽伐") ? "鈭�" : "瀹屽伐"%></span>

--
Gitblit v1.9.1