From 1be1829cbb03b11d10a800ebb8ad72eb9241a103 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期一, 31 三月 2025 08:40:34 +0800
Subject: [PATCH] 设计订单的一部分

---
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx             |  139 ++
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.designer.cs |   98 +
 CY_ECommercePlatform/CY.SQLDAL/OA/OA_ShejijijianDAL.cs                          |   21 
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.cs          |  180 ++
 CY_ECommercePlatform/CY.Model/OA/OA_Shejijijian.cs                              |    8 
 CY_ECommercePlatform/CY.WebForm/Pages/membermanage/MemberRole.aspx.cs           |    2 
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.cs          |   80 +
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.designer.cs |   80 +
 CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs           |  920 +++++++++++++++
 CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj                               |   24 
 CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx             |  151 ++
 CY_ECommercePlatform/CY.SQLDAL/EC/EC_MergerSingleDAL.cs                         |    4 
 CY_ECommercePlatform/CY.BLL/OA/OA_ShejijijianBLL.cs                             |   12 
 CY_ECommercePlatform/CY.IDAL/OA/IOA_ShejijijianDAL.cs                           |   10 
 CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx              | 1473 ++++++++++++++++++++++++
 CY_ECommercePlatform/CY.WebForm/Pages/common/PayAbout.aspx.cs                   |  123 ++
 CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.designer.cs  |  323 +++++
 17 files changed, 3,642 insertions(+), 6 deletions(-)

diff --git a/CY_ECommercePlatform/CY.BLL/OA/OA_ShejijijianBLL.cs b/CY_ECommercePlatform/CY.BLL/OA/OA_ShejijijianBLL.cs
index a06f9a6..3283a9e 100644
--- a/CY_ECommercePlatform/CY.BLL/OA/OA_ShejijijianBLL.cs
+++ b/CY_ECommercePlatform/CY.BLL/OA/OA_ShejijijianBLL.cs
@@ -171,5 +171,17 @@
             return _IOA_ShejijijianDAL.SelectModelPage(query, pa);
         }
 
+
+        /// <summary>
+        /// 鎵归噺鍒犻櫎
+        /// </summary>
+        /// <param name="keyids"></param>
+        /// <param name="Memberid"></param>
+        /// <returns></returns>
+        public bool DelAllModel(string keyids, Guid Memberid)
+        {
+            return _IOA_ShejijijianDAL.DelAllModel(keyids, Memberid);
+        }
+
     }
 }
diff --git a/CY_ECommercePlatform/CY.IDAL/OA/IOA_ShejijijianDAL.cs b/CY_ECommercePlatform/CY.IDAL/OA/IOA_ShejijijianDAL.cs
index 33a16f7..a73f6b5 100644
--- a/CY_ECommercePlatform/CY.IDAL/OA/IOA_ShejijijianDAL.cs
+++ b/CY_ECommercePlatform/CY.IDAL/OA/IOA_ShejijijianDAL.cs
@@ -27,7 +27,15 @@
         /// <returns></returns>
         IEnumerable<OA_Shejijijian> GetModelByformid(Guid formid,string Dingdanleixing, string Fengmianneiye, string Shejileixing, int? Status);
 
+        /// <summary>
+        /// 鎵归噺鍒犻櫎
+        /// </summary>
+        /// <param name="keyids"></param>
+        /// <param name="Memberid"></param>
+        /// <returns></returns>
+        bool DelAllModel(string keyids, Guid Memberid);
 
-         
+
+
     }
 }
diff --git a/CY_ECommercePlatform/CY.Model/OA/OA_Shejijijian.cs b/CY_ECommercePlatform/CY.Model/OA/OA_Shejijijian.cs
index 04069c5..c30a804 100644
--- a/CY_ECommercePlatform/CY.Model/OA/OA_Shejijijian.cs
+++ b/CY_ECommercePlatform/CY.Model/OA/OA_Shejijijian.cs
@@ -183,9 +183,13 @@
                 this.Status = isChange ? MyConvert.ConvertToInt32(value) : Status;
                 theValue = this.Status;
             }
+            else if ("Shejilemoney".Equals(name, StringComparison.CurrentCultureIgnoreCase) || index == 14)
+            {
+                this.Shejilemoney = isChange ? MyConvert.ConvertToDecimal(value) : Shejilemoney;
+                theValue = this.Shejilemoney;
+            }
 
-
-
+            
 
 
 
diff --git a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_MergerSingleDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_MergerSingleDAL.cs
index b44f498..0f59591 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/EC/EC_MergerSingleDAL.cs
+++ b/CY_ECommercePlatform/CY.SQLDAL/EC/EC_MergerSingleDAL.cs
@@ -292,7 +292,9 @@
             {
                 IList<EC_MergerSingle> result = _dataBase.SelectModel<EC_MergerSingle>("*", "EC_MergerSingle", string.Format(" Member_Id='{0}' and PMS_OrderNum like '{1}%'", Memberid, NumberHead)) as IList<EC_MergerSingle>;//鎵ц鏌ヨ
                 if (result != null && result.Count > 0)
-                    NumberFoot = (result.Count + 1).ToString("000");
+                {
+                    NumberFoot = (int.Parse(result.Max(x => x.PMS_OrderNum).Substring(8, 3)) + 1).ToString("000");
+                }  
                 else
                     NumberFoot = "001";
             }
diff --git a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_ShejijijianDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_ShejijijianDAL.cs
index 7223609..107d5f7 100644
--- a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_ShejijijianDAL.cs
+++ b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_ShejijijianDAL.cs
@@ -59,7 +59,7 @@
             IList<SqlParameter> sqlParms = new List<SqlParameter>()
             {
 
-                 new SqlParameter("@Keyid",trueModel.Keyid),
+                 //new SqlParameter("@Keyid",trueModel.Keyid),
                     new SqlParameter("@FirmId",trueModel.FirmId),
                     new SqlParameter("@Dingdanleixing",string.IsNullOrEmpty(trueModel.Dingdanleixing)?"":trueModel.Dingdanleixing),
                       new SqlParameter("@DingdanleixingName",string.IsNullOrEmpty(trueModel.DingdanleixingName)?"":trueModel.DingdanleixingName),
@@ -268,5 +268,24 @@
             }
             return true;
         }
+
+        /// <summary>
+        /// 鎵归噺鍒犻櫎
+        /// </summary>
+        /// <param name="keyids"></param>
+        /// <param name="Memberid"></param>
+        /// <returns></returns>
+        public bool DelAllModel(string keyids, Guid Memberid)
+        {
+            try
+            {
+                int result = _dataBase.ExecuteSql(" DELETE dbo.OA_Shejijijian WHERE Keyid IN (" + keyids.Trim(',') + ") ");
+                return (result > 0);
+            }
+            catch (Exception ex)
+            {
+                throw ex;
+            }
+        }
     }
 }
diff --git a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
index 65be3eb..7b52558 100644
--- a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
+++ b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj
@@ -1898,6 +1898,9 @@
     <Content Include="Pages\business\DeliverPlanShifou.aspx" />
     <Content Include="Pages\business\DeliverPlanLishiPrint.aspx" />
     <Content Include="Pages\business\DeliverPlanPaicheZhuyishixiang.aspx" />
+    <Content Include="Pages\business\SHejiOrderEdit.aspx" />
+    <Content Include="Pages\business\ShejijijianEdit.aspx" />
+    <Content Include="Pages\business\ShejijijianList.aspx" />
     <Content Include="Pages\business\ShiJuanBiaoQianPrint.aspx" />
     <Content Include="Pages\business\OrderSonghuoanchiList.aspx" />
     <Content Include="Pages\business\OrderUpLoadLiuyang.aspx" />
@@ -3435,6 +3438,27 @@
     <Compile Include="Pages\business\DeliverPlanPaicheZhuyishixiang.aspx.designer.cs">
       <DependentUpon>DeliverPlanPaicheZhuyishixiang.aspx</DependentUpon>
     </Compile>
+    <Compile Include="Pages\business\SHejiOrderEdit.aspx.cs">
+      <DependentUpon>SHejiOrderEdit.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\SHejiOrderEdit.aspx.designer.cs">
+      <DependentUpon>SHejiOrderEdit.aspx</DependentUpon>
+    </Compile>
+    <Compile Include="Pages\business\ShejijijianEdit.aspx.cs">
+      <DependentUpon>ShejijijianEdit.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\ShejijijianEdit.aspx.designer.cs">
+      <DependentUpon>ShejijijianEdit.aspx</DependentUpon>
+    </Compile>
+    <Compile Include="Pages\business\ShejijijianList.aspx.cs">
+      <DependentUpon>ShejijijianList.aspx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Pages\business\ShejijijianList.aspx.designer.cs">
+      <DependentUpon>ShejijijianList.aspx</DependentUpon>
+    </Compile>
     <Compile Include="Pages\business\ShiJuanBiaoQianPrint.aspx.cs">
       <DependentUpon>ShiJuanBiaoQianPrint.aspx</DependentUpon>
       <SubType>ASPXCodeBehind</SubType>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx
new file mode 100644
index 0000000..7d2acde
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx
@@ -0,0 +1,1473 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ShejiOrderEdit.aspx.cs" Inherits="CY.WebForm.Pages.business.ShejiOrderEdit" %>
+
+<!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" />
+    <!--鍓嶅彴椤甸潰start-->
+    <link rel="stylesheet" type="text/css" href="../../Styles/base.css" />
+    <link href="../../Styles/changes.css" rel="stylesheet" type="text/css" />
+    <link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
+    <script src="../../js/Inquiry/Inquiry.js?v=179" type="text/javascript"></script>
+    <script src="../../js/business/Order.js?v=46" type="text/javascript"></script>
+    <!--鍓嶅彴椤甸潰end-->
+    <script type="text/javascript" language="javascript">
+
+        function jsPrice(dj) {
+            var num = $("#printCount").val();
+
+            $("#txtSumPrice").val((dj * num).toFixed(4));
+        }
+
+        function jsdjPrice(zj) {
+            var num = $("#printCount").val();
+
+            $("#txtUnitPrice").val( (zj/num).toFixed(4) );
+        }
+
+        function ReBindClients() {
+            $.ajax({
+                url: "/Pages/business/OrderEdit.aspx",
+                type: "POST",
+                dataType: "html",
+                data: { Target: "ReBindClients"},
+                global: false,
+                cache: false,
+                async: false,
+                success: function (data) {
+                    $("#selCustormer").html(data);
+                }
+            });
+        }
+
+        ///鏂板瀹㈡埛
+        function showCustomer() {
+            top.Dialog.open({ URL: "/Pages/business/CorporateClientsEdit.aspx?src=order", Title: "鏂板瀹㈡埛", Width: 1200, Height: 780 });
+        }
+
+        function Saveyaoqiu() {
+            if (document.getElementById('txtSumPrice').value == "" || parseFloat(document.getElementById('txtSumPrice').value) <=0 ) {
+                if (!confirm("璁㈠崟鎬讳环涓�0锛屾槸鍚︾户缁繚瀛橈紵"))
+                    return false;
+            }
+
+
+            if (document.getElementById('selPrintTypes').value != "6") {
+                alertMsg("鐩墠鍙繚瀛樹功鍒婅姹�!");
+                return false;
+            }
+            return ValidateForm();
+        }
+
+        //涓篠elect鏂板杩囨护鍔熻兘
+        function SelectAddSearch() {
+            $("select[SelInputHtml='True']").each(function (i, v) {
+                $(this).unbind("blur");
+                var old = $(this).html();
+                var oldObject = $(this).clone();
+                var sign = "selectS" + i;
+                $(v).attr("sign", sign);
+
+                var inputClass = "input_" + sign;
+                var html = "<span style='margin-left:10px'>杩囨护锛�</span><input type='text' class='" + inputClass + "' style='width:80px;height:18px;line-height:18px;'/><span onclick='showCustomer()' style=\"padding-left:10px;\" class=\"a_under\">鏂板瀹㈡埛</span>";
+                $(v).after(html);
+                $("." + inputClass).blur(function () {
+                    var nowval = $(this).val().trim();
+                    var output = "";
+                    if (nowval == "" || nowval == null) {
+                        output = old;
+                    } else {
+                        output += "<option value=''>璇烽�夋嫨</option>";
+                        var valueArr = new Array();
+                        oldObject.find("option").each(function (ii, vv) {
+
+                            var value = $.trim($(vv).attr("value"));
+                            var text = $.trim($(vv).text());
+
+                            if (text.indexOf(nowval) >= 0)
+                                valueArr.push(value + "|||" + text);
+                        });
+                        for (var ss in valueArr) {
+                            var s = valueArr[ss];
+                            if (s.split("|||").length == 2) {
+                                var value1 = s.split("|||")[0];
+                                var text1 = s.split("|||")[1];
+                                output += "<option value='" + value1 + "'>" + text1 + "</option>";
+                            }
+                        }
+                    }
+                    $(v).html(output);
+                });
+            });
+        }
+
+        window.FastKeyDistinctived = true; //渚嬪蹇嵎閿�(涓嶄娇鐢ㄩ�氱敤蹇嵎閿�)
+        var keyDownHook = new KeyBehaviorHook('keydown');
+        keyDownHook.Regist(window.Keys.S, "ClickElement('btnSave')", window.WithKey.Ctrl); //Ctrl+s 淇濆瓨
+        keyDownHook.Regist(window.Keys.Enter, "ClickElement('btnSave')", window.WithKey.Ctrl); //Ctrl+Enter 淇濆瓨
+        keyDownHook.Regist(window.Keys.R, "ClickElement('btnReset')", window.WithKey.Ctrl); //Ctrl+R 閲嶇疆
+        keyDownHook.Regist(window.Keys.Q, "ClickElement('btnBackList')", window.WithKey.Ctrl); //Ctrl+Q 閫�鍑�(Quit)
+
+        $(function () {
+            SelectAddSearch();
+            keyDownHook.Binding();
+            global.SetReqMsg();
+            try {
+                document.getElementById('spnCustormerControl').style.display = document.getElementById('txtCustormerName') ? 'none' : '';
+                if ('0' == document.getElementById('txtKeyid').value) {
+                    document.getElementById('txtDeliveryTime').value = new Date().ToFuture({ day: 2 }).ToString('yyyy-MM-dd');
+                    document.getElementById('selPrintTypes').value = "29";
+                    printTypeChange(document.getElementById('selPrintTypes'));
+                    ReceiptT('customer', '', 6, 120); return;
+                } else {
+                    ReceiptT('order', '<%=Orderid %>', 6, 120);  
+                }
+                document.getElementById('selPrintTypes').style.display = 'none';
+                document.getElementById('spnPrintType').innerHTML = document.getElementById('txtPrintTypes').value;
+                //document.getElementById('div_PrintParams').style.display = 'none'; //灏嗗睍绀虹殑鍗板埛鍙傛暟鏄剧ず鍑烘潵
+                printTypeChange(document.getElementById('selPrintTypes'));
+            } catch (e) {
+
+            }
+            var orderTypeId = $("#hidOrderTypeId").val();
+            if (orderTypeId != "1") {
+                $("#tbBasic").attr("disabled", true);
+                $("#divInquiry").attr("disabled", true);
+                setTimeout(displayControl, 1000);
+            }
+
+            $("#div_InquiryEdit").render();
+        });
+
+        //window.custormers = {};
+
+        function displayControl() {
+            $("#InsideOpDiv").hide();
+        }
+
+
+
+        //缁存姢
+        function onViewuplod() {
+
+            var keyid = $("#selCustormer").val();
+            if (keyid == "") {
+                alertMsg("璇烽�夋嫨瀹㈡埛!");
+                return;
+            }
+            var l = (screen.availWidth - 500) / 2;
+            var t = (screen.availHeight - 300) / 2;
+            // window.open({ URL: "/Pages/business/CorporateClientsUpLoadContract.aspx?Keyid=" + keyid, Title: "鏌ョ湅鍚堝悓", Width: 900, Height: 750 });
+            window.open('/Pages/business/CorporateClientsContractShow.aspx?Keyid=' + keyid, '_blank', 'height=750,width=900,top=' + t + ',left=' + l + ',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');
+        }
+
+         
+    </script>
+    <style type="text/css">
+        .table2Left td { text-align: left; }
+        .table2Left .alignR { text-align: right; }
+    </style>
+</head>
+<body style='padding: 0; margin: 0;'>
+    <form id="form1" runat="server" style='padding: 0; margin: 0;' class='form2'>
+    <input type="hidden" id="hidOrderId" name="hidOrderId" />
+    <input name="Target" value='save' type="hidden" />
+    <input type="hidden" id="hidOrderTypeId" value="" runat="server" />
+    <%--<asp:Repeater ID='rptCustormer' runat="server">
+        <ItemTemplate>
+            <script type='text/javascript'>
+                window.custormers['<%#Eval("MemberId") %>'] = { id: '<%#Eval("MemberId") %>', level: '<%#Eval("DegreeImportanId") %>', bmid: '<%#Eval("BusinessManagerId") %>', cmid: '<%#Eval("AccountManagerId") %>' };
+            </script>
+        </ItemTemplate>
+    </asp:Repeater>--%>
+    <table class="table2" id="tbBasic" align="left" style=" width:1000px;">
+        <thead>
+            <tr>
+              <%--  <th colspan="1">
+                      <input type="button" id="btnPrint"    value="鏌ョ湅鍚堝悓" onclick="onViewuplod()">
+                </th>--%>
+                <th colspan="8">
+                    鍩烘湰淇℃伅
+                </th>
+            </tr>
+        </thead>
+        <tr style=" height:1px;">
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none; width:161px;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+            </tr>
+        <tr>
+             <td align="right">
+                璁㈠崟绫诲瀷锛�
+            </td>
+            <td align="left">
+                <span id='spnPrintType'></span>
+                <input type="hidden" id='txtPrintTypes' runat="server" />
+                <select id='selPrintTypes' runat="server" datatextfield="PrintName" datavaluefield="Keyid" keepdefaultstyle='true' onchange='printTypeChange(this)' class=' Sreq'>
+                </select>
+            </td>   
+             <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>
+           
+           
+        </tr>
+        <tr>
+             <td align="right">
+                璁㈠崟缂栧彿锛�
+            </td>
+            <td align="left">
+                <input id='txtOrderId' runat="server" onfocus='this.blur();' />
+            </td>
+            <td align="right">
+                绱ф�ョ▼搴︼細
+            </td>
+            <td align="left">
+                <select id='selExigencyDegree' runat="server" datatextfield="Name" datavaluefield="MeanValue" keepdefaultstyle='true'>
+                </select>
+            </td>
+            <td align="right" id="selVerifyWay123">
+                浜よ揣鏃堕棿锛�
+            </td>
+            <td align="left" id="selVerifyWay321">
+                <input id='txtDeliveryTime' class='date' runat="server" />
+            </td>
+           <td align="right">
+              <%--  宸叉湁鍗颁欢锛�--%>
+            </td>
+            <td align="left">
+               <%-- <select id='selprintask' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name' style="width:150px;"   onchange='printTypeChange1(this)'  >
+                    <option value="" >璇烽�夋嫨</option>
+                </select>--%>
+            </td>
+        </tr>
+         
+        <tr>
+             <td align="right">
+                鍗颁欢鍚嶇О锛�
+            </td>
+            <td align="left">
+                <input id='txtDocumentName' runat="server" maxlength='200' class='req' style="width:200px;" />
+                 <input type='hidden'   id='txtDocumentNameHide' />
+            </td>
+            <td align="right"  id="selVerifyWay1234">
+                璁㈠崟鍗曚环锛�
+            </td>
+            <td align="left"  id="selVerifyWay4321">
+                <input id='txtUnitPrice' runat="server" maxlength='9' class='float' onchange="jsPrice(this.value)" />
+            </td>
+            <td align="right">
+                璁㈠崟鎬讳环锛�
+            </td>
+            <td align="left">
+                <input id='txtSumPrice' runat="server" maxlength='16' value='0' class="req float" min="0" onchange="jsdjPrice(this.value)" />
+            </td>
+            <td align="right" id="selVerifyWay12">
+                鏍$鏂瑰紡锛�
+            </td>
+            <td align="left" id="selVerifyWay21">
+                <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='selBusinessManagers' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name'>
+                </select>
+            </td>
+            <td align="right">
+                瀹㈡埛缁忕悊锛�
+            </td>
+            <td align="left">
+                <select id='selCustormerManagers' runat="server" keepdefaultstyle='true' datavaluefield="Keyid" datatextfield='Name'>
+                </select>
+            </td>
+            <td align="right">
+                鑱� 绯� 浜猴細
+            </td>
+            <td align="left">
+                <input id='txtContact' runat="server" maxlength="20" />
+            </td>
+            <td align="right">
+                鑱旂郴鐢佃瘽锛�
+            </td>
+            <td align="left">
+                <input id='txtPhone' runat="server" class='' />
+            </td>
+           
+        </tr>
+
+        <tr>
+             <td align="right">
+                鑱旂郴Q Q锛�
+            </td>
+            <td align="left">
+                <input id='txtQQ' runat="server" maxlength="50" />
+            </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>
+    </table>
+  
+    <div id='div_InquiryEdit' style='display: block;'>
+        <div id="divInquiry"  style=' display: block;width:1010px;'  >
+        </div>
+         <br />
+          <table class="table2 table2Left" id="Duiyinghetongbianhao"  align="left" style=" width:1000px;">
+               <tr   style=" height:11px;">
+                     <td    style="width:100px;text-align:right;">
+                         瀵瑰簲鍚堝悓搴忓彿锛�
+                </td>
+                     <td   style="text-align:left;"  >
+                             <input id='txtDuiyinghetongbianhao' runat="server" maxlength="100"   />
+                </td>
+                   </tr>
+              </table>
+           <br />
+        <table class="table2 table2Left"  align="left" style=" width:1000px;">
+            <thead>
+                <tr>
+                    <th colspan="6">
+                        閫佽揣鏂瑰紡
+                    </th>
+                </tr>
+            </thead>
+            <tr id='ReceiptT_Html' style=" height:11px;">
+                <td style="width: 100px;">
+                </td>
+                <td style="width:161px;">
+                </td>
+                <td style="width: 100px;">
+                </td>
+                <td style="width:156px;">
+                </td>
+                <td style="width: 100px;">
+                </td>
+                <td style="">
+                </td>
+            </tr>
+        </table>
+    </div>
+         <br />
+    <table class="table2" id="tbFacing"  align="left" style=" width:1000px;">
+        <thead>
+            <tr>
+                <th colspan="4">
+                    鍖呰瑕佹眰
+                </th>
+            </tr>
+        </thead>
+        <tr style=" height:1px;">
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none; width:161px;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+                <td style="border:none;width: 100px;">
+                </td>
+                <td style="border:none;">
+                </td>
+            </tr>
+        <tr id="trbook" style = "display:none">
+            <td align="right">
+                涔﹀彿锛�
+            </td>
+            <td align="left">
+                <input id='txtBookNumber' runat="server" maxlength='200' />
+            </td>
+            <td align="right">
+                瀹氫环锛�
+            </td>
+            <td align="left">
+                <input id='txtBookPrice' runat="server" maxlength='9' class='float' />
+            </td>
+        </tr>
+        <tr id="trPerBag">
+           <td align="right">
+                姣忓寘鏁伴噺锛�
+            </td>
+            <td align="left">
+                <input id='txtNumberPerBag' runat="server" maxlength='200' onblur="NumberPerBagBlur()"/>
+            </td>
+            <td align="right">
+                鎬诲寘鏁帮細
+            </td>
+            <td align="left">
+                <input id='txtBagNum' runat="server" maxlength='9' onblur="bagNumBlur()"/>
+            </td>
+        </tr>
+    </table>
+         <br />
+    <table class="table2"  align="left" style=" width:1000px;">
+        <tbody>
+            
+             <tr>
+                <td style="width: 100px; text-align:right;">
+                    鍗板埛銆佹墦鍖呫�侀�佽揣瑕佹眰锛�
+                </td>
+                <td style=" text-align:left;">
+                    <textarea id="txtPrintPackDeliveryRequir" name="txtPrintPackDeliveryRequir" runat="server" style="width: 692px; height: 30px;"></textarea>
+                </td>
+            </tr>
+            <tr>
+                <td style="width: 100px; text-align:right;">
+                    澶囨敞锛�
+                </td>
+                <td style=" text-align:left;">
+                    <textarea id="txtRemark" name="txtRemark" runat="server" style="width: 692px; height: 30px;"></textarea>
+                </td>
+            </tr>
+            <tr>
+                <td class="contentLeft" colspan="2" style=" padding-left:300px;">
+                    <input type="hidden" id='txtKeyid' runat="server" value='0' /><input type="hidden" value='0' id='txtBillMode' runat="server" />
+                    <input type="hidden" name='Target' value='default' />
+                    <input  name='hidPrintTypeId' id='hidPrintTypeId' type="hidden" />
+                    <input type="button" id="btnSaveask" runat="server" value="淇濆瓨璁㈠崟鍜岃姹�" onclick="if(!Saveyaoqiu())return false;" style="display:none;" />&nbsp;&nbsp;&nbsp;<input type="button" id="btnSave" runat="server" value="淇濆瓨璁㈠崟" onclick="if(!Save())return false;" />&nbsp;&nbsp;&nbsp;<input type="button" value="閲� 缃�" id='btnReset' onclick="ReLoad()" />
+
+                    
+
+                    <input type="button" value="杩斿洖鍒楄〃" id='btnBackList' onclick="window.location='OrderList.aspx';" />
+                </td>
+            </tr>
+            <tr>
+                <td colspan="2">
+                    &nbsp;
+                </td>
+            </tr>
+        </tbody>
+    </table>
+    </form>
+    
+</body>
+<script type="text/javascript" language="javascript">
+    function NumberPerBagBlur() {
+        var count = document.getElementById('printCount').value;
+        var numPerBag = parseInt($("#txtNumberPerBag").val());
+
+        if (isNaN(count)) {
+
+            $("#txtBagNum").val(0);
+        }
+        else {
+
+            var bagNum = parseInt(count / numPerBag);
+            $("#txtBagNum").val(bagNum);
+        }
+
+    }
+    function bagNumBlur() {
+        var count = document.getElementById('printCount').value;
+        var bagNum = parseInt($("#txtBagNum").val());
+
+        if (isNaN(count)) {
+            
+            $("#txtNumberPerBag").val(0);
+
+        }
+        else {
+            var numPerBag = parseInt(count / bagNum);
+            $("#txtNumberPerBag").val(numPerBag);
+        }
+    }
+
+    /*
+鍗板埛绫诲瀷閫変腑鍊兼敼鍙樻柟娉�
+*/
+    function printTypeChange1(sel) {
+        showWait();
+        var OldOrderId = document.getElementById('txtKeyid').value;
+        var ssselPrintTypes = document.getElementById('selPrintTypes').value;
+        //alert(7);
+        if (ssselPrintTypes == -1 || ssselPrintTypes == "-1") {//鍏朵粬绫诲瀷
+            $("#hidOrderId").val(OldOrderId);
+            $("#divInquiry").load("/Pages/front/OtherType.aspx", { "PrintTypeId": "-1" });
+            setTimeout(function () {
+                //alert(8);
+                if (sel.value != "" || sel.value == "0") {
+                    BindControl1(sel.value);
+                }
+            }, 1000);
+
+            window.hideWaitDiv = window.parent.parent.parent.parent.parent.parent.hideWaitDiv;
+            if (window.hideWaitDiv)
+                window.hideWaitDiv();
+        }
+        else
+        {
+            DelayLoadPrintType1(ssselPrintTypes, '1', OldOrderId, 'order');
+        }
+        document.getElementById('hidPrintTypeId').value = ssselPrintTypes;
+        if ($("#txtKeyid").val() == "0") {
+            //document.getElementById('txtDocumentName').value = sel.value ? sel.options[sel.selectedIndex].text : '';
+        }
+        if (ssselPrintTypes == 6) {
+            document.getElementById('trbook').style.display = '';
+        }
+        else {
+            document.getElementById('trbook').style.display = 'none';
+        }
+
+        if (ssselPrintTypes == 37) {
+            document.getElementById('tbFacing').style.display = 'none';
+            document.getElementById('selVerifyWay12').style.display = 'none';
+            document.getElementById('selVerifyWay21').style.display = 'none';
+            //document.getElementById('selVerifyWay123').style.display = 'none';
+            //document.getElementById('selVerifyWay321').style.display = 'none';
+
+            document.getElementById('txtDeliveryTime').value = "";
+            
+            
+        }
+        else {
+            document.getElementById('tbFacing').style.display = '';
+            document.getElementById('selVerifyWay12').style.display = '';
+            document.getElementById('selVerifyWay21').style.display = '';
+        }
+    }
+
+
+
+    //淇敼鍙嶇粦鏁版嵁
+    function BindControl1(orderId) {
+       // alert(1);
+        if (parseInt(orderId) > 0) {
+            $.ajax({
+                url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                type: "POST",
+                data: "BindControl1=true&OrderId=" + orderId,
+                success: function (dataJsonStr) {
+                   // alert(2);
+                    if (dataJsonStr == null || dataJsonStr == "")
+                        return;
+                    var dataJson = eval('(' + dataJsonStr + ')');
+                   // alert(dataJson.PrintTypeId);
+                    if (dataJson.PrintTypeId == "-1" || dataJson.PrintTypeId == -1) {
+                        $("[name='printSizeName']").val(dataJson.PrintSizeName);
+                        $("[name='printCount']").val(dataJson.PrintCount);
+                        $("#ysUnit").attr("value", dataJson.Unit);
+                        $("[name='txtPrintDemand']").val(dataJson.PrintDemand);
+                    } else {
+                        BindControlByPrintType(dataJson);
+                    }
+                }
+            });
+
+
+            $.ajax({
+                url: '/Pages/business/ShejiOrderEdit.aspx?tmp' + (new Date()).valueOf(),
+                type: "POST",
+                data: "Target=getPrintAsk2&OrderId=" + orderId,
+                success: function (dataJsonStr) {
+                   
+                    if (dataJsonStr == null || dataJsonStr == "")
+                        return;
+                    var dataJson = $.parseJSON(dataJsonStr);
+
+                  
+                    $("#txtContact").val(dataJson.BusinessManagers);
+                    $("#txtPhone").val(dataJson.ManagersMobile);
+                    $("#txtQQ").val(dataJson.ManagersQQ);
+                    $("#txtPrintPackDeliveryRequir").val(dataJson.Deliveryrequirements);
+                   
+
+                    $("#txtDocumentName").val(dataJson.DocumentName);
+                    $("#txtUnitPrice").val(dataJson.UnitPrice.toFixed(2));
+                    $("#txtSumPrice").val(dataJson.SumPrice.toFixed(2));
+                    
+                }
+            });
+        }
+    }
+
+
+    function DelayLoadPrintType1(printid, pvctype, orderkeyid) {
+        if (window.delaier) {
+            clearTimeout(window.delaier);
+        }
+
+        window.delaier = setTimeout(function () {
+            LoadPrintType1(printid, pvctype, orderkeyid);
+        }, '0' == orderkeyid ? 1000 : 0); //寤惰繜涓ょ鎵ц
+    }
+
+
+    function LoadPrintType1(printTypeId, pvcTypePar, OrderId) {
+        //alert(4);
+        $("#hidOrderId").val(OrderId);
+        switch (printTypeId) {
+            //鍚嶇墖                            
+            case "13":
+                $("#divInquiry").load("/Pages/front/BusinessCard.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //DM鍗�                               
+            case "14":
+                $("#divInquiry").load("/Pages/front/DMInquiry.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鐢诲唽                               
+            case "15":
+                $("#divInquiry").load("/Pages/front/PictureAlbumNew.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //骞垮憡绾告澂                         
+            case "31":
+                $("#divInquiry").load("/Pages/front/AdvertisingCup.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //骞垮憡鎵戝厠                  
+            case "32":
+                $("#divInquiry").load("/Pages/front/AdvertisingPoker.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //骞抽潰璁捐                       
+            case "34":
+                $("#divInquiry").load("/Pages/front/GraphicDesigner.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鎴垮崱濂�                    
+            case "35":
+                $("#divInquiry").load("/Pages/front/RoomCard.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鍠风粯                     
+            case "17":
+                $("#divInquiry").load("/Pages/front/Airbrush.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //榛戠櫧鍗颁欢                   
+            case "29":
+                $("#divInquiry").load("/Pages/front/BlackAndWhite.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //渚跨                   
+            case "22":
+                $("#divInquiry").load("/Pages/front/Note.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //灏佸                   
+            case "26":
+                $("#divInquiry").load("/Pages/front/Packet.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鎵嬫彁琚�                  
+            case "16":
+                $("#divInquiry").load("/Pages/front/Reticule.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //淇″皝                  
+            case "21":
+                $("#divInquiry").load("/Pages/front/Envelop.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //PVC鍗�                  
+            case "33":
+                if (pvcTypePar == "1") {
+                    $("#divInquiry").load("/Pages/front/PVCCard.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                }
+                else {
+                    $("#divInquiry").load("/Pages/front/PortraitCard.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                }
+                break;
+            //鎶ョ焊                  
+            case "7":
+                $("#divInquiry").load("/Pages/front/NewsPaper.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //涔﹀垔                   
+            case "6":
+                $("#divInquiry").load("/Pages/front/Book.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鏀舵嵁鑱斿崟                    
+            case "27":
+                $("#divInquiry").load("/Pages/front/ReceiptDocument.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鎸傚巻                     
+            case "23":
+                $("#divInquiry").load("/Pages/front/Calendary.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //LED鏄剧ず灞�                  
+            case "19":
+                $("#divInquiry").load("/Pages/front/LED.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鎷涚墝瀛�                    
+            case "18":
+                $("#divInquiry").load("/Pages/front/Signboard.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鍙板巻                  
+            case "25":
+                $("#divInquiry").load("/Pages/front/DeskCalendar.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //鏁扮爜蹇嵃                   
+            case "36":
+                $("#divInquiry").load("/Pages/front/DigitalSingle.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            //涓嶅共鑳�                  
+            case "20":
+                $("#divInquiry").load("/Pages/front/Adhesive.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack1);
+                break;
+            default:
+                window.hideWaitDiv = window.parent.parent.parent.parent.parent.parent.hideWaitDiv;
+                if (window.hideWaitDiv) window.hideWaitDiv();
+                return;
+        }
+        window.hideWaitDiv = window.parent.parent.parent.parent.parent.parent.hideWaitDiv;
+        if (window.hideWaitDiv) window.hideWaitDiv();
+    }
+
+
+    //鍔ㄦ�佸姞杞介〉闈㈠悗鎵ц鐨勮鍙�
+    function ExcuteCallBack1() {
+       // alert(5);
+        var printTypeId = $("#hidPrintTypeId").val();
+
+        $("#selDigitalPrintType").live("change",
+            function () {
+                var value = $(this).val();
+                if (value == "鍗曞紶") {
+                    $("#divInquiry").load("/Pages/front/DigitalSingle.aspx", { "PrintTypeId": printTypeId, "DigitalPrintType": "" + value + "" }, ExcuteCallBack1);
+                }
+                else {
+                    $("#divInquiry").load("/Pages/front/DigitalBook.aspx", { "PrintTypeId": printTypeId, "DigitalPrintType": "" + value + "" }, ExcuteCallBack1);
+                }
+            }
+        );
+
+        $("#signboardCharacter").live("change",
+            function () {
+                var characterName = $(this).val();
+                if (characterName != null && characterName != "") {
+                    $.ajax({
+                        url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                        type: "POST",
+                        async: false,
+                        data: "CharacterSelect=true&CharacterName=" + characterName,
+                        success: function (dataStr) {
+                            var option = "";
+                            var thicknesss = dataStr;
+                            if (thicknesss != "") {
+                                $(".thickness").show();
+                                var thicknessArry = thicknesss.split('|');
+                                for (var i = 0; i < thicknessArry.length; i++) {
+                                    option += "<option value=\"" + thicknessArry[i] + "\">" + thicknessArry[i] + "</option>";
+                                }
+                                $("#thickness").html("");
+                                $("#thickness").html(option);
+                            }
+                            else {
+                                $(".thickness").hide();
+                                $("#thickness").html("");
+                            }
+                        }
+                    });
+                }
+            }
+        );
+        Init();
+        var orderId = $("#hidOrderId").val();
+
+        var ssselprintask = $("#selprintask").val();
+        //淇敼鍙嶇粦鏁版嵁
+        //alert(3);
+        if (ssselprintask != "" || ssselprintask == "0") {
+            BindControl1(ssselprintask);
+        }
+        $("[name='pvcType']").change(
+            function () {
+
+                var pvcTypePar = "1";
+                var typeValue = $(this).val();
+                if (typeValue == "浜哄儚鍗�") {
+                    pvcTypePar = "2";
+                    if (window.ControlNum == 2 || window.ControlNum == 0) {
+                        $("#hidOrderId").val("");
+                    }
+                }
+                else {
+                    $("#hidOrderId").val("");
+                }
+                LoadPrintType($("#hidPrintTypeId").val(), pvcTypePar, $("#hidOrderId").val());
+            }
+        );
+
+        $("[name='sjType']").change(
+            function () {
+                var value = $(this).val();
+                if (value == 53 || value == 54 || value == 55) {
+                    $(".pmYM").show();
+                }
+                else {
+                    $(".pmYM").hide();
+                }
+            }
+        );
+
+        $("#SelSize").change(
+            function () {
+                var printTypeId = $("#hidPrintTypeId").val();
+                var value = $(this).val();
+                var bindModel = $("#bindingMode").val();
+                if (bindModel == 17) {
+                    if (value == 95 || value == 96 || value == 85 || value == 86) {
+                        if (printTypeId == 15) {
+                            $(this).val(100);
+                        }
+                        else {
+                            $(this).val(90);
+                        }
+                        alertMsg("64寮�涓嶈兘绮捐");
+                        return;
+                    }
+                }
+                if (value == "95" || value == "96" || value == "103" || value == "104") {
+                    $(".lf[value='18']").attr("disabled", true);
+                    $(".lf[value='18']").attr("checked", false);
+                }
+                else {
+                    $(".lf[value='18']").attr("disabled", false);
+                }
+                if (value == "95" || value == "96" || value == "103" || value == "104" || value == "97" || value == "98" || value == "120" || value == "121" || value == "122" || value == "123") {
+                    $(".lf[value='32']").attr("disabled", true);
+                    $(".lf[value='32']").attr("checked", false);
+                    $("[name='LaFeng']").hide();
+                    $(".doubleCover").hide();
+                    $(".doubleCover").find("input:checkbox").attr("checked", false);
+                }
+                else {
+                    $(".lf[value='32']").attr("disabled", false);
+                }
+            }
+        );
+
+        $(".xialap").hover(function () {
+            $(this).find(".xialapb").show();
+        }, function () {
+            $(this).find(".xialapb").hide();
+        });
+
+        $(".xialapr").hover(function () {
+            $(this).find(".xialapb").show();
+            $(this).removeClass("xialapr").addClass("xialaprh");
+        }, function () {
+            $(this).removeClass("xialaprh").addClass("xialapr");
+            $(this).find(".xialapb").hide();
+        });
+
+        $(".xialapr").click(function () {
+            $(this).parent().parent().find("input").val($(this).text());
+            $(".xialapb").hide();
+        });
+
+        //        //姝f暣鏁版鍒欒〃杈惧紡
+        //        var reg2 = /^[0-9]\d*$/;
+
+        $(".pageNum").blur(
+            function () {
+                var isSuccess = true;
+                var isOk = true;
+                var bindingMode = $("#bindingMode").val();
+                var i = 0;
+                var tempVal = 0;
+                var nameValue = $(this).attr("name");
+                var index = nameValue.substring(nameValue.length - 1);
+                var paperId = $("[name='paper" + index + "']").val();
+
+                if (bindingMode == 15) {
+                    i = 2;
+                }
+                else {
+                    i = 2;
+                }
+                var value = $(this).val();
+
+                if (paperId != 18) {
+                    if (!reg2.test(value)) {
+                        isSuccess = false;
+                    }
+                    else {
+                        if (parseInt(value) % i != 0) {
+                            isSuccess = false;
+                        }
+                    }
+                    var msg = "";
+                    if (!isSuccess) {
+                        msg = "鍐呴〉鐨勯〉鐮佸繀椤讳负" + i + "鐨勫�嶆暟鐨勬鏁存暟";
+                        tempVal = 4;
+                    }
+                    //                    if (bindingMode != 14) {
+                    //                        if (!checkBookPageNum()) {
+                    //                            isOk = false;
+                    //                            tempVal = 36;
+                    //                        }
+                    //                    }
+                    //                    if (!isOk) {
+                    //                        msg = "鏃犵嚎锛岄攣绾胯兌瑁呭拰绮捐鍐呴〉椤电爜涓嶈兘灏忎簬36";
+                    //                    }
+
+                    if (!isOk) {
+                        $(this).focus();
+                        $(this).val(tempVal);
+                        alertMsg(msg);
+                    }
+                    else if (!isSuccess) {
+                        $(this).focus();
+                        $(this).val(tempVal);
+                        alertMsg(msg);
+                    }
+                }
+                else {
+                    if (!reg2.test(value)) {
+                        alertMsg("椤电爜蹇呴』鏄鏁存暟");
+                        $(this).val(1);
+                    }
+                }
+            }
+        );
+
+        $(".newsPageNum").blur(
+            function () {
+                var isSuccess = true;
+                var value = $(this).val();
+                if (!reg2.test(value)) {
+                    isSuccess = false;
+                }
+                else {
+                    if (parseInt(value) % 4 != 0) {
+                        isSuccess = false;
+                    }
+                }
+                if (!isSuccess) {
+                    var msg = "鐗堟暟蹇呴』鏄�4鐨勫�嶆暟鐨勬鏁存暟";
+                    $(this).focus();
+                    $(this).val(8);
+                    alertMsg(msg);
+                }
+            }
+        );
+
+        $("#bindingMode").change(
+            function () {
+                var value = $(this).val();
+                var isSuccess = true;
+                var isOk = true;
+                var tempVal = 0;
+                var i = 0;
+                $("[id*=paper][id!=paperSize]").each(
+                    function () {
+                        var paperId = $(this).val();
+                        if (paperId == 18) {
+                            if (value == 14 || value == 17) {
+                                isSuccess = false;
+                            }
+                        }
+                    }
+                );
+                if (!isSuccess) {
+                    alertMsg("纭吀绾镐笉鑳界敤楠戦┈閽夊拰绮捐");
+                    $(this).val(15);
+                    return;
+                }
+                //                if (value == 15) {
+                //                    i = 2;
+                //                }
+                //                else {
+                //                    i = 4;
+                //                }
+                //                $(".pageNum").each(
+                //                    function () {
+                //                        var pageNum = $(this).val();
+                //                        var index = $(this).attr("name").substring($(this).attr("name").length - 1);
+                //                        var paperId = $("[id='paper" + index + "'][id!=paperSize]").val();
+                //                        if (paperId != 18) {
+                //                            if (value != 14) {
+                //                                if (parseInt(pageNum) < 36) {
+                //                                    isOk = false;
+                //                                    $(this).focus();
+                //                                    $(this).val(36);
+                //                                }
+                //                            }
+                //                            if (isOk) {
+                //                                if (parseInt(pageNum) % i != 0) {
+                //                                    isSuccess = false;
+                //                                    $(this).focus();
+                //                                    $(this).val(4);
+                //                                }
+                //                            }
+                //                        }
+                //                        else {
+                //                            if (!reg1.test(pageNum)) {
+                //                                alertMsg("椤电爜蹇呴』鏄鏁板瓧");
+                //                                $(this).val(1);
+                //                            }
+                //                        }
+                //                    }
+                //                );
+                //                var msg = "";
+                //                if (!isSuccess) {
+                //                    msg += "鍐呴〉鐨勯〉鐮佸繀椤讳负" + i + "鐨勫�嶆暟鐨勬鏁板瓧(闄ょ~閰哥焊)";
+                //                }
+                //                if (!isOk) {
+                //                    msg = "鏃犵嚎锛岄攣绾胯兌瑁呭拰绮捐鍐呴〉椤电爜涓嶈兘灏忎簬36(闄ょ~閰哥焊),";
+                //                }
+                var msg = "";
+                var printTypeId = $("#hidPrintTypeId").val();
+                $("[name='works']").attr("disabled", false);
+                if (value == 17) {
+                    var paperSize = $("#paperSize").val();
+                    if (paperSize == 95 || paperSize == 96 || paperSize == 85 || paperSize == 86) {
+                        isSuccess = false;
+                        msg += "64寮�涓嶈兘绮捐,";
+                        if (printTypeId == 15) {
+                            $("#paperSize").val(100)
+                        }
+                        else {
+                            $("#paperSize").val(90);
+                        }
+                    }
+                    if (isSuccess) {
+                        var SelSize = $("#SelSize").val();
+                        if (SelSize == 95 || SelSize == 96 || paperSize == 85 || paperSize == 86) {
+                            isSuccess = false;
+                            msg += "64寮�涓嶈兘绮捐锛�";
+                            if (printTypeId == 15) {
+                                $("#SelSize").val(100)
+                            }
+                            else {
+                                $("#SelSize").val(90)
+                            }
+                        }
+                    }
+
+                    $("[name='works']").each(
+                        function () {
+                            var workVal = $(this).val();
+                            if (workVal == 5 || workVal == 3 || workVal == 32 || workVal == 18 || workVal == 2) {
+                                $(this).attr("checked", false);
+                                $("[name='LaFeng']").hide();
+                                $(this).attr("disabled", true);
+                            }
+                        }
+                    );
+                }
+
+                if (!isSuccess) {
+                    msg = msg.substring(0, msg.length - 1);
+                    alertMsg(msg);
+                }
+            }
+        );
+
+        $("[name='frontType']").change(
+            function () {
+                var value = $(this).val();
+                if (value == "鏃犲皝闈�") {
+                    $("#spPrintDemand").hide();
+                }
+                else {
+                    $("#spPrintDemand").show();
+                }
+            }
+        );
+
+        $(".validateIntSpc").blur(
+            function () {
+                var isSuccess = true;
+                var value = $(this).val();
+                var defalutValue = $(this).attr("defaultValue");
+                if (!reg2.test(value)) {
+                    isSuccess = false;
+                }
+                if (parseInt(value) < parseInt(defalutValue)) {
+                    isSuccess = false;
+                }
+                if (!isSuccess) {
+                    var msg = "鍗板埛鏁伴噺蹇呴』鏄ぇ浜庣瓑浜�" + defalutValue + "鐨勬鏁存暟";
+                    $(this).val(defalutValue);
+                    alertMsg(msg);
+                }
+            }
+        );
+
+        $("[id*='brand']").live("change",
+            function () {
+                var brandId = $(this).val();
+                var id = $(this).attr("id");
+                var index = id.substring(id.length - 1);
+                //                    alert(index);
+                var paperId = $("[id*='paper" + index + "'][id!=paperSize]").val();
+                if (paperId == 0) {
+                    return;
+                }
+                var printTypeId = $("#hidPrintTypeId").val();
+                $.ajax({
+                    url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                    type: "POST",
+                    async: false,
+                    data: "BrandSelect=true&PrinttypeId=" + printTypeId + "&PaperId=" + paperId + "&BrandId=" + brandId,
+                    success: function (dataStr) {
+                        var option = "";
+                        var gramWeights = dataStr;
+                        if (gramWeights.length != undefined) {
+                            var gramWeightArry = gramWeights.split('|');
+                            for (var i = 0; i < gramWeightArry.length; i++) {
+                                option += "<option value=\"" + gramWeightArry[i] + "\">" + gramWeightArry[i] + "</option>";
+                            }
+                            $("[id*='gramWeight" + index + "']").html("");
+                            $("[id*='gramWeight" + index + "']").html(option);
+                        }
+                    }
+                });
+            }
+        );
+
+
+
+        $(":radio[name='printMode']").click(
+            function () {
+                var printTypeId = $("#hidPrintTypeId").val();
+                if ($(this).val() == 0) {
+                    $("[class*='Brand']").show();
+                    $("[id*='brand']").show();
+                    if (printTypeId == "20") {
+                        $(".divShow").show();
+                    }
+                    if (printTypeId == "15") {
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < sizeInfo.length; i++) {
+                                    option += "<option value=\"" + sizeInfo[i].sizeId + "\">" + sizeInfo[i].sizeName + "</option>";
+                                }
+                                option += "<option value=\"-1\">鑷畾涔夊昂瀵�</option>";
+                                $("#paperSize").html("");
+                                $("#paperSize").html(option);
+                            }
+                        });
+                        $(".pageNum").val("");
+                        $("#paperSize").val(100);
+                        $("#InsidePageDiv").show();
+                        $(".trHide").show();
+                        $(".insidePageAfterWork1").show();
+                        $("#InsideOpDiv").show();
+                        $(".singleOrdouble").show();
+                        $("#InsidePage2").hide();
+                        $("#InsidePage3").hide();
+                        $("#InsidePage4").hide();
+                        $("#InsidePage5").hide();
+                        $("#hidInsidePageNum").val("1");
+                        $("#InsidePageAdd").val("鍐呴〉2");
+                        $("[name*='printColor']").attr("disabled", false);
+                        $("#bindingMode").attr("disabled", false);
+                        $("[name*='pageNum']").attr("readonly", false);
+                    }
+                    if (printTypeId == "22") {
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < paperInfo.length; i++) {
+                                    option += "<option value=\"" + paperInfo[i].paperId + "\">" + paperInfo[i].paperName + "</option>";
+                                }
+                                $("[id*='paper'][id!=paperSize]").html("");
+                                $("[id*='paper'][id!=paperSize]").html(option);
+                                option = "";
+                                for (var i = 0; i < sizeInfo.length; i++) {
+                                    option += "<option value=\"" + sizeInfo[i].sizeId + "\">" + sizeInfo[i].sizeName + "</option>";
+                                }
+                                $("#paperSize").html("");
+                                $("#paperSize").html(option);
+                            }
+                        });
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        $("[id*='paper'][id!=paperSize]").bind("change", OnPaperSelect);
+                        PaperSelect(0, $("#hidPrintTypeId").val(), 0);
+
+                    }
+                    else if (printTypeId == "27") {
+                        $(".fsByre").show();
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < paperInfo.length; i++) {
+                                    option += "<option value=\"" + paperInfo[i].paperId + "\">" + paperInfo[i].paperName + "</option>";
+                                }
+                                $("[id*='paper'][id!=paperSize]").html("");
+                                $("[id*='paper'][id!=paperSize]").html(option);
+                                option = "";
+                                for (var i = 0; i < sizeInfo.length; i++) {
+                                    option += "<option value=\"" + sizeInfo[i].sizeId + "\">" + sizeInfo[i].sizeName + "</option>";
+                                }
+                                $("#paperSize").html("");
+                                $("#paperSize").html(option);
+                            }
+                        });
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        $("[id*='paper'][id!=paperSize]").bind("change", OnPaperSelect);
+                        PaperSelect($("[id*='paper'][id!=paperSize]").val(), $("#hidPrintTypeId").val(), 0);
+                    }
+                    else if (printTypeId == "26") {
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < paperInfo.length; i++) {
+                                    option += "<option value=\"" + paperInfo[i].paperId + "\">" + paperInfo[i].paperName + "</option>";
+                                }
+                                $("[id*='paper'][id!=paperSize]").html("");
+                                $("[id*='paper'][id!=paperSize]").html(option);
+                            }
+                        });
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        PaperSelect(0, $("#hidPrintTypeId").val(), 0);
+                    } else if (printTypeId == "16") {
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < paperInfo.length; i++) {
+                                    option += "<option value=\"" + paperInfo[i].paperId + "\">" + paperInfo[i].paperName + "</option>";
+                                }
+                                $("[id*='paper'][id!=paperSize]").html("");
+                                $("[id*='paper'][id!=paperSize]").html(option);
+                            }
+                        });
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        $("[id*='paper'][id!=paperSize]").bind("change", OnPaperSelect);
+                        PaperSelect(0, $("#hidPrintTypeId").val(), 0);
+                    }
+                    else if (printTypeId == "21") {
+                        $.ajax({
+                            url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+                            type: "POST",
+                            async: false,
+                            data: "PaperInit=true&PrinttypeId=" + printTypeId,
+                            success: function (dataJsonStr) {
+                                var dataJson = eval('(' + dataJsonStr + ')');
+                                var paperInfo = dataJson.paperInfo;
+                                var sizeInfo = dataJson.sizeInfo;
+                                var option = "";
+                                for (var i = 0; i < paperInfo.length; i++) {
+                                    option += "<option value=\"" + paperInfo[i].paperId + "\">" + paperInfo[i].paperName + "</option>";
+                                }
+                                $("[id*='paper'][id!=paperSize]").html("");
+                                $("[id*='paper'][id!=paperSize]").html(option);
+                            }
+                        });
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        $("[name='printColor']").attr("disabled", false);
+                        $("#tbAfterWork").show();
+                        $("[id*='paper'][id!=paperSize]").bind("change", OnPaperSelect);
+                        PaperSelect(0, $("#hidPrintTypeId").val(), 0);
+                    }
+                    else {
+                        $("#printCount").attr("readonly", false);
+                        $("[id*='paper'][id!=paperSize]").attr("disabled", false);
+                        $("[id*='brand']").attr("disabled", false);
+                        $("[id*='paper'][id!=paperSize]").bind("change", OnPaperSelect);
+                        $("[id*='paper'][id!=paperSize]").each(
+                            function () {
+                                var id = $(this).attr("id");
+                                var index = id.substring(id.length - 1);
+                                PaperSelect($(this).val(), $("#hidPrintTypeId").val(), index);
+                            }
+                        );
+                    }
+                    OrderPageSizeContronl();
+                }
+                else {
+                    Init();
+                }
+                $("#printCount").val("500");
+                $("#divInquiryResult").hide();
+            }
+        );
+
+        $("#InsidePageAdd").click(
+            function () {
+                var hidValue = $("#hidInsidePageNum").val();
+                var maxValue = $("#hidInsidePageNum").attr("maxValue");
+                var minValue = $("#hidInsidePageNum").attr("minValue");
+                var newValue = parseInt(hidValue) + 1;
+                if (newValue > maxValue) {
+                    alertMsg("鍐呴〉鏂板涓嶈兘瓒呰繃5涓紒");
+                    return;
+                }
+                $("#InsidePage" + newValue + "").show();
+                $("#hidInsidePageNum").val(newValue);
+                if (newValue != maxValue) {
+                    var value = newValue + 1;
+                    $("#InsidePageAdd").val("鍐呴〉" + value);
+                }
+            }
+        );
+
+        $("#InsidePageDel").click(
+            function () {
+                var hidValue = $("#hidInsidePageNum").val();
+                var maxValue = $("#hidInsidePageNum").attr("maxValue");
+                var minValue = $("#hidInsidePageNum").attr("minValue");
+                var newValue = parseInt(hidValue) - 1;
+                if (newValue < minValue) {
+                    alertMsg("鍐呴〉涓嶈兘灏戜簬1锛�");
+                    return;
+                }
+                $("#InsidePage" + hidValue + "").hide();
+                $("[name='pageNum" + hidValue + "']").val("");
+                $("#hidInsidePageNum").val(newValue);
+                if (parseInt(hidValue) != minValue) {
+                    var value = parseInt(hidValue);
+                    $("#InsidePageAdd").val("鍐呴〉" + value);
+                }
+            }
+        );
+
+        $(".ClickControl").click(
+            function () {
+                var checked = $(this).attr("checked");
+                var id = $(this).attr("id");
+                if (!checked) {
+                    $(".ClickControl[id!='" + id + "']").attr("checked", false);
+                    $(".ClickControl[id!='" + id + "']").attr("disabled", false);
+                }
+                else {
+                    $(".ClickControl[id!='" + id + "']").attr("disabled", true);
+                }
+            }
+        );
+    }
+</script>
+</html>
+<div id='div_PrintParams' style='display: none;'>
+    <%--        <asp:Repeater ID='rptInquiryCommon' runat="server">
+            <ItemTemplate>
+                <table class="table2">
+                    <thead>
+                        <tr>
+                            <th colspan='4'>
+                                鍗板埛璇︽儏
+                            </th>
+                        </tr>
+                    </thead>
+                    <tbody>
+                        <tr>
+                            <td class='col_half'>
+                                鍗板埛鏁伴噺锛� <strong>
+                                    <%#Eval("PrintCountName")%></strong>
+                            </td>
+                            <td class='col_half'>
+                                鍗板埛鏂瑰紡锛� <strong>
+                                    <%#Eval("PrintModeName")%></strong>
+                            </td>
+                        </tr>
+                        <tr>
+                            <td colspan='2' align="left">
+                                鍗板埛瑕佹眰锛� <strong>
+                                    <%#Eval("PrintDemand")%></strong>
+                            </td>
+                        </tr>
+                        <tr>
+                            <td colspan='2' align="left">
+                                鍚庨亾宸ュ簭锛� <strong>
+                                    <%#Eval("AfterWorksDemand") %></strong>
+                            </td>
+                        </tr>
+                        <tr>
+                            <td class='col_half'>
+                                浜よ揣鏂瑰紡锛� <strong>
+                                    <%#Eval("DeliveryModeName")%></strong>
+                            </td>
+                            <td class='col_half'>
+                                绁�&#12288;&#12288;鎹細 <strong>
+                                    <%#Eval("BillModeName")%></strong>
+                            </td>
+                        </tr>
+                        <tr>
+                            <td colspan='2' align="left">
+                                澶�&#12288;&#12288;娉細 <strong>
+                                    <%#Eval("Remarks")%></strong>
+                            </td>
+                        </tr>
+                    </tbody>
+                </table>
+            </ItemTemplate>
+        </asp:Repeater>--%>
+</div>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs
new file mode 100644
index 0000000..9359781
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.cs
@@ -0,0 +1,920 @@
+锘�/**  
+* OrderEdit.aspx.cs
+*
+* 鍔� 鑳斤細 璁㈠崟鍒楄〃
+* 绫� 鍚嶏細 OrderEdit
+*
+* Ver    鍙樻洿鏃ユ湡             璐熻矗浜�  鍙樻洿鍐呭
+* 鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�鈹�
+* V0.01  2013-5-8 13:55       鍚村磶鍧�    鍒濈増
+* V0.02  2013-5-8 15:47       鍚村磶鍧�    瀹炵幇涓嬫媺鏁版嵁缁戝畾涓庢暟鎹骇鑱�
+* V0.03  2013-5-8 18:00       鍚村磶鍧�    鍒濇瀹屾垚鏂板绾夸笅璁㈠崟(鏈皟璇�)
+* 
+*/
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using CY.BLL.Sys;
+using CY.BLL;
+using CY.Model;
+using CY.Infrastructure.Common;
+using CY.WebForm.Pages.common;
+using CY.BLL.EC;
+using CY.Model.Inquiry;
+
+namespace CY.WebForm.Pages.business
+{
+    public partial class ShejiOrderEdit : BasePage
+    {
+        public int Orderid = 0;
+        public int printNum = 0;
+
+        /// <summary>
+        /// 椤甸潰鍔犺浇浜嬩欢
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            try
+            {
+                switch (Request["Target"])
+                {
+                    case "getPrintAsk2":
+                        LoadPrintAsk2();
+                        break;
+                    case "getPrintAsk":
+                        LoadPrintAsk();
+                    break;
+                    case "GetCommunication":
+                        LoadCommunication();
+                        break;
+                    case "ReBindClients":
+                        Response.Write(ReLoadClients());
+                        break;
+                    case "ToUpSetData":
+                        Page_Load_Default();
+                        LoadOrderInfo();
+                        return;
+                    case "jisuanorderJine":
+                        UpdateorderJine2();
+                        break;
+                    default:
+                        Page_Load_Default();
+                        return;
+                }
+            }
+            catch (Exception ex)
+            {
+                PAGEHandleException(ex);
+                Response.Clear();
+                //Response.Write("-1");
+                Response.Write(ex.Message);
+            }
+            Response.End();
+        }
+
+        private void LoadOrderInfo()
+        {
+
+            if (IsPostBack || IsCallback)
+                return;
+            else
+                ;
+            EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+            Orderid = Request["orderId"].ToInt32() ?? 0;
+            string orderIdStr = Request["orderId"];
+            if (string.IsNullOrEmpty(orderIdStr) || "0".Equals(orderIdStr))
+                return;
+            else
+                ;
+            if (string.IsNullOrEmpty(orderIdStr))
+            {
+                JavaScript.MessageBox("鏈紶閫掑弬鏁帮紒", this);
+                return;
+            }
+            int? orderId = MyConvert.ConvertToInt32(orderIdStr);
+            if (!orderId.HasValue)
+            {
+                JavaScript.MessageBox("鏈紶閫掑弬鏁帮紒", this);
+                return;
+            }
+
+            EC_OrderBasic _eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderId.Value);
+            this.txtKeyid.Value = MyConvert.ConvertToString(_eC_OrderBasic.Keyid);
+            this.txtOrderId.Value = MyConvert.ConvertToString(_eC_OrderBasic.SellerOrderId);
+            this.txtCustormerName.Value = MyConvert.ConvertToString(_eC_OrderBasic.BuyerName);
+            this.txtCustormerName.Visible = true;
+            this.selCustormer.Value = MyConvert.ConvertToString(_eC_OrderBasic.BuyerId.ToString());
+            this.txtCompanyName.Value = MyConvert.ConvertToString(_eC_OrderBasic.BuyerName);
+            this.selPrintTypes.Value = _eC_OrderBasic.PrintTypeId.HasValue ? _eC_OrderBasic.PrintTypeId.Value.ToString() : "";
+            this.txtPrintTypes.Value = MyConvert.ConvertToString(_eC_OrderBasic.PrintType.PrintName);
+            this.txtDeliveryTime.Value = _eC_OrderBasic.DeliveryTime.HasValue? _eC_OrderBasic.DeliveryTime.Value.ToString(FixedInfo.DATEFORMAT):"";
+            this.txtDocumentName.Value = MyConvert.ConvertToString(_eC_OrderBasic.DocumentName);
+            this.hidOrderTypeId.Value = _eC_OrderBasic.OrderTypeId.ToString();
+            this.txtRemark.Value = _eC_OrderBasic.Remark.ToString2();
+            this.txtPrintPackDeliveryRequir.Value = _eC_OrderBasic.PrintPackDeliveryRequir.ToString2();
+            this.txtDuiyinghetongbianhao.Value = _eC_OrderBasic.Duiyinghetongbianhao;
+
+            if (_eC_OrderBasic.UnitPrice.HasValue)
+            {
+                this.txtUnitPrice.Value = _eC_OrderBasic.UnitPrice.Value.ToString("0.0000");
+            }
+            if (_eC_OrderBasic.SumPrice.HasValue)
+            {
+                this.txtSumPrice.Value = _eC_OrderBasic.SumPrice.Value.ToString("0.00");
+            }
+            this.txtPhone.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.ContactPhone);
+            this.txtContact.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.Contacts);
+            this.selVerifyWay.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.ProofreadWay);
+            //spnSurplusPrintNum.InnerHtml = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.SurplusPrintNum);
+
+            this.selCustormerLevel.Value = _eC_OrderBasic.OrderExtend.CustomerLevelId.HasValue ? MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.CustomerLevelId) : "";
+            this.selExigencyDegree.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.ExigencyCaseId);
+            this.selCustormerManagers.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.CustomerManagerId);
+            this.selBusinessManagers.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.BusinessManagerId);
+            this.txtBookNumber.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.BookNum);
+            this.txtBookPrice.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.BookPrice);
+            this.txtNumberPerBag.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.NumPerBag);
+            this.txtBagNum.Value = MyConvert.ConvertToString(_eC_OrderBasic.OrderExtend.BagNum);
+
+            //EC_OrderPrintParameterBLL _eC_OrderPrintParameterBLL = new EC_OrderPrintParameterBLL();
+            //EC_OrderPrintParameter _eC_OrderPrintParameter = _eC_OrderPrintParameterBLL.GetModel(orderId.Value);
+            //InquiryCommonModel _inquiryCommonModel = null;
+            //if (null != _eC_OrderPrintParameter)
+            //{
+            //    _inquiryCommonModel = SerializationHelper.DeSerialize(typeof(InquiryCommonModel), _eC_OrderPrintParameter.PrintParameter) as InquiryCommonModel;
+
+            //}
+            //else ;
+
+            //rptInquiryCommon.DataSource = new List<InquiryCommonModel>() { _inquiryCommonModel };
+            //rptInquiryCommon.DataBind();
+        }
+
+        /// <summary>
+        /// 榛樿鎵ц鏂规硶
+        /// </summary>
+        private void Page_Load_Default()
+        {
+
+            btnSave.ServerClick += new EventHandler(btnSave_ServerClick);
+            btnSaveask.ServerClick += new EventHandler(btnSaveask_ServerClick); 
+            if (!IsPostBack && !IsCallback)
+            {
+
+                Sys_DictionaryBLL _sys_DictionaryBLL = new Sys_DictionaryBLL();//瀛楀吀涓氬姟閫昏緫鎿嶄綔绫诲璞�
+                SysInquiry_PrintingTypeBLL _sysInquiry_PrintingTypeBLL = new SysInquiry_PrintingTypeBLL();//鍗板埛涓氬姟绫诲瀷涓氬姟閫昏緫鎿嶄綔绫诲璞�
+                OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+                EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+
+                this.txtCustormerName.Visible = false;//榛樿涓嶆樉绀�
+                //璁捐璁㈠崟鐢ㄥ弽杞殑MemberId
+                var originalGuid = CurrentUser.MemberId;
+                Guid reversedGuid = new Guid(originalGuid.ToByteArray().Reverse().ToArray());
+                this.txtOrderId.Value = _eC_OrderBasicBLL.LoadOrderIdBySellerId(reversedGuid);//鍔犺浇璁㈠崟缂栧彿
+
+                IList<OA_CorporateClients> corporateClients = _oA_CorporateClientsBLL.SelectListByFirmId(CurrentUser.MemberId) as IList<OA_CorporateClients>;
+                if (null != corporateClients)
+                {
+                    corporateClients.Where(cc => CurrentUser.MemberId.Equals(cc.MemberId) && corporateClients.Remove(cc));
+                }
+                this.selCustormer.DataSource = corporateClients;
+                this.selCustormer.DataBind();
+                this.selCustormer.Items.Insert(0, new ListItem("璇烽�夋嫨", ""));
+
+                //this.rptCustormer.DataSource = corporateClients;
+                //this.rptCustormer.DataBind();
+
+                this.selPrintTypes.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModlesByFirm(CurrentUser.MemberId).OrderBy(x=>x.orderNumHome);
+                this.selPrintTypes.DataBind();
+                this.selPrintTypes.Items.Insert(0, new ListItem("璇烽�夋嫨", ""));
+                this.selPrintTypes.Items.Add(new ListItem("鍏朵粬", "-1"));
+
+                this.selExigencyDegree.DataSource = _sys_DictionaryBLL.GetDataByType("OA_绱ф�ョ▼搴�");
+                this.selExigencyDegree.DataBind();
+                this.selExigencyDegree.Value = "0";
+
+                this.selVerifyWay.DataSource = _sys_DictionaryBLL.GetDataByType("EC_鏍$鏂瑰紡");
+                this.selVerifyWay.DataBind();
+                this.selVerifyWay.Value = "0";
+
+                this.selCustormerLevel.DataSource = _sys_DictionaryBLL.GetDataByType("瀹㈡埛閲嶈绋嬪害");
+                this.selCustormerLevel.DataBind();
+
+                OA_StaffBLL oA_StaffBLL = new BLL.OA_StaffBLL();
+
+                this.selBusinessManagers.DataSource = oA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, true, false);
+                this.selBusinessManagers.DataBind();
+                this.selBusinessManagers.Items.Insert(0, new ListItem("鏃�", "0"));
+
+                this.selCustormerManagers.DataSource = oA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, false, true);
+                this.selCustormerManagers.DataBind();
+                this.selCustormerManagers.Items.Insert(0, new ListItem("鏃�", "0"));
+
+                
+            }
+        }
+
+        /// <summary>
+        /// 淇濆瓨鐐瑰嚮浜嬩欢
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        void btnSave_ServerClick(object sender, EventArgs e)
+        {
+
+            if (SaveOrder())
+            {
+                //鎿嶄綔鎴愬姛
+                JavaScript.MessageBox("鎿嶄綔鎴愬姛", this, 1);
+            }
+            else
+            {
+                //鎿嶄綔澶辫触
+                JavaScript.MessageBox("鎿嶄綔澶辫触", this);
+            }
+        }
+
+        /// <summary>
+        /// 淇濆瓨瑕佹眰鐐瑰嚮浜嬩欢
+        /// </summary>
+        /// <param name="sender"></param>
+        /// <param name="e"></param>
+        void btnSaveask_ServerClick(object sender, EventArgs e)
+        {
+            
+
+                if (SaveOrderAsk())
+            {
+                //鎿嶄綔鎴愬姛
+                JavaScript.MessageBox("鎿嶄綔鎴愬姛", this,1);
+            }
+            else
+            {
+                //鎿嶄綔澶辫触
+                JavaScript.MessageBox("鎿嶄綔澶辫触", this);
+            }
+        }
+
+        
+
+        /// <summary>
+        /// 鍔犺浇瀹㈡埛鑱旂郴鏂瑰紡 
+        /// </summary>
+        private void LoadCommunication()
+        {
+            Response.Clear();
+            string id = Request["id"];
+            if (string.IsNullOrEmpty(id))
+            {
+                Response.Write("-2");
+                return;
+            }
+
+            OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+            OA_CorporateClients m_OA_CorporateClients = _oA_CorporateClientsBLL.SelectModelByFirmIdandMemberId(CurrentUser.MemberId, id.ToGuid2());
+            OA_CustomerCommunications _oA_CustomerCommunications = _oA_CorporateClientsBLL.GetModel_CustomerCommunications(m_OA_CorporateClients.Keyid);
+            _oA_CustomerCommunications.DegreeImportanId = m_OA_CorporateClients.DegreeImportanId;
+            _oA_CustomerCommunications.AccountManagerId = m_OA_CorporateClients.AccountManagerId;
+            _oA_CustomerCommunications.BusinessManagerId = m_OA_CorporateClients.BusinessManagerId;
+            _oA_CustomerCommunications.CompanyName = m_OA_CorporateClients.CompanyName;
+            _oA_CustomerCommunications.Note = m_OA_CorporateClients.Note;
+            Response.Write(null == _oA_CustomerCommunications ? "" : JsonHelper.GetJsonStringByObject(_oA_CustomerCommunications));
+        }
+
+        /// <summary>
+        /// 鍔犺浇鍗板埛鐗�
+        /// </summary>
+        private void LoadPrintAsk()
+        {
+            Response.Clear();
+            string id = Request["id"];
+            if (string.IsNullOrEmpty(id))
+            {
+                Response.Write("-2");
+                return;
+            }
+
+            OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+            List<OA_CorporateClientsPrint> oA_CorporateClientsPrints = _oA_CorporateClientsBLL.SelectPrintListByCorId(id.ToGuid2()).ToList();
+            string sss = "[";// JsonHelper.GetJsonStringByObject(oA_CorporateClientsPrints);
+            if (oA_CorporateClientsPrints!=null&& oA_CorporateClientsPrints.Count > 0)
+            {
+                for(int i=0;i< oA_CorporateClientsPrints.Count; i++)
+                {
+                    sss += "{\"Keyid\":\""+ oA_CorporateClientsPrints [i].Keyid+ "\",";
+                    sss += "\"DocumentName\":\"" + oA_CorporateClientsPrints[i].DocumentName + "\"}";
+                    if(i != oA_CorporateClientsPrints.Count - 1)
+                    {
+                        sss += ",";
+                    }
+                }
+            }
+            sss += "]";
+
+            Response.Write(null == oA_CorporateClientsPrints ? "[]" : sss);
+        }
+
+
+
+        /// <summary>
+        /// 鍔犺浇鍗板埛鐗�
+        /// </summary>
+        private void LoadPrintAsk2()
+        {
+            Response.Clear();
+            string result = string.Empty;
+            int orderId = Request["OrderId"].ToString().ToInt32().Value;
+            OA_CorporateClientsBLL oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+            OA_CorporateClientsPrint _CorporateClientsPrint = oA_CorporateClientsBLL.SelectPrintListByPrintId(orderId);
+
+            result = "";//JsonHelper.GetJsonStringByObject(_CorporateClientsPrint);
+            result += "{\"BusinessManagers\":\"" + _CorporateClientsPrint.BusinessManagers + "\",";
+            result += "\"ManagersMobile\":\"" + _CorporateClientsPrint.ManagersMobile + "\",";
+            result += "\"ManagersQQ\":\"" + _CorporateClientsPrint.ManagersQQ + "\",";
+            result += "\"Deliveryrequirements\":\"" + _CorporateClientsPrint.Deliveryrequirements + "\",";
+            result += "\"DocumentName\":\"" + _CorporateClientsPrint.DocumentName + "\",";
+            result += "\"UnitPrice\":" + _CorporateClientsPrint.UnitPrice + ",";
+            result += "\"SumPrice\":" + _CorporateClientsPrint.SumPrice + "";
+            result += "}";
+
+
+            Response.Write(result);
+            //Response.End();
+        }
+
+
+        /// <summary>
+        /// 鍔犺浇鍗板埛鐗�
+        /// </summary>
+        private void UpdateorderJine2()
+        {
+            Response.Clear();
+            string result = string.Empty;
+            int orderId = Request["OrderId"].ToString().ToInt32().Value;
+            EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL();
+           var  sss = _eC_OrderBasicBLL.UpdateorderJine(orderId);
+
+            result = "";//JsonHelper.GetJsonStringByObject(_CorporateClientsPrint);
+            result += "{\"status\":\"" + sss + "\"";
+            result += "}";
+
+
+            Response.Write(result);
+            //Response.End();
+        }
+
+
+
+        /// <summary>
+        /// 淇濆瓨璁㈠崟
+        /// </summary>
+        private bool SaveOrder()
+        {
+            bool isWin = false;
+            EC_OrderBasicBLL bll_EC_OrderBasicBLL = new EC_OrderBasicBLL();
+            EC_OrderExtend eC_OrderExtend = new EC_OrderExtend();//璁㈠崟鎵╁睍淇℃伅
+            EC_OrderBasic eC_OrderBasic = new EC_OrderBasic();//璁㈠崟涓昏淇℃伅 
+            EC_OrderPrintParameter orderPrintParameter = null;
+            InquiryCommonModel _inquiryCommonModel = null;
+            eC_OrderExtend.Keyid = MyConvert.ConvertToInt32(txtKeyid.Value);
+            if (txtKeyid.Value == "0" || hidOrderTypeId.Value == "1")
+            {
+                eC_OrderBasic = bll_EC_OrderBasicBLL.SelectModelById(eC_OrderExtend.Keyid ?? 0);
+                if (eC_OrderBasic == null || eC_OrderBasic.Keyid == null)
+                {
+                    eC_OrderBasic = new EC_OrderBasic();
+                }
+
+                eC_OrderExtend.Remark = MyConvert.ConvertToString(Request["txtRemark"]).Trim();
+                eC_OrderExtend.PrintPackDeliveryRequir = MyConvert.ConvertToString(Request["txtPrintPackDeliveryRequir"]).Trim(); 
+                eC_OrderExtend.Operate = CurrentUser.ShortName;
+
+                eC_OrderExtend.ExigencyCaseId = MyConvert.ConvertToInt32(Request["selExigencyDegree"]);
+                eC_OrderExtend.ProofreadWayId = MyConvert.ConvertToInt32(Request["selVerifyWay"]);
+                eC_OrderExtend.BusinessManagerId = MyConvert.ConvertToInt32(Request["selBusinessManagers"]);
+                eC_OrderExtend.CustomerManagerId = MyConvert.ConvertToInt32(Request["selCustormerManagers"]);
+                eC_OrderExtend.CustomerLevelId = MyConvert.ConvertToInt32(Request["selCustormerLevel"]);
+                eC_OrderExtend.Contacts = MyConvert.ConvertToString(Request["txtContact"]).Trim();
+                eC_OrderExtend.ContactPhone = MyConvert.ConvertToString(Request["txtPhone"]).Trim();
+                eC_OrderExtend.printunit = MyConvert.ConvertToInt32(Request["ysUnit"]).Value;
+               
+
+                eC_OrderBasic.Remark = eC_OrderExtend.Remark;
+                eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]).Trim();
+                eC_OrderBasic.Operator = eC_OrderBasic.Creater = eC_OrderExtend.Operate;
+                if (Request["txtUnitPrice"] != null && !string.IsNullOrEmpty(Request["txtUnitPrice"]))
+                {
+                    eC_OrderBasic.UnitPrice = MyConvert.ConvertToDecimal(Request["txtUnitPrice"]);
+                }
+                eC_OrderBasic.SumPrice = MyConvert.ConvertToDecimal(Request["txtSumPrice"]);
+                //eC_OrderExtend.SurplusPrintNum = MyConvert.ConvertToInt32(txtSurplusPrintNum.Value);
+                if (Request["hidPrintTypeId"].ToString().ToInt32() == -1 )
+                {
+                    _inquiryCommonModel = new InquiryCommonModel();
+                    _inquiryCommonModel.PrintTypeId = -1;
+                    _inquiryCommonModel.PrintCount = Request["printCount"].ToString().ToInt32().Value;
+                    _inquiryCommonModel.Unit = MyConvert.ConvertToInt32(Request["ysUnit"]).Value;
+                    if (Request["txtPrintDemand"].ToString().IndexOf(Request["printSizeName"].ToString()) >= 0)
+                    {
+                        _inquiryCommonModel.PrintDemand = Request["txtPrintDemand"].ToString();
+                    }
+                    else
+                    {
+                        _inquiryCommonModel.PrintDemand = Request["printSizeName"].ToString() + "锛�" + Request["txtPrintDemand"].ToString();
+                    }
+                    
+                    _inquiryCommonModel.PrintSizeName = Request["printSizeName"].ToString();
+                }
+                else
+                {
+                    _inquiryCommonModel = CY.WebForm.Pages.front.InquiryOnLine.GetInquiryCommonModel();
+                }
+                if (null == _inquiryCommonModel)
+                    return false;
+                if (_inquiryCommonModel.PrintTypeId == 13)
+                {
+                    eC_OrderExtend.PrintNum = _inquiryCommonModel.PrintCount * _inquiryCommonModel.PrintBoxNumber;
+                    eC_OrderExtend.SurplusPrintNum = _inquiryCommonModel.PrintCount * _inquiryCommonModel.PrintBoxNumber;
+                }
+                else
+                {
+                    eC_OrderExtend.PrintNum = _inquiryCommonModel.PrintCount;
+                    eC_OrderExtend.SurplusPrintNum = _inquiryCommonModel.PrintCount;
+                }
+                
+                orderPrintParameter = new EC_OrderPrintParameter()//璁㈠崟鍗板埛鍙傛暟
+                {
+                    PrintParameter = SerializationHelper.Serialize(_inquiryCommonModel)
+                    ,
+                    OrderId = eC_OrderExtend.Keyid.HasValue ? eC_OrderExtend.Keyid.Value : 0
+                };
+            }
+
+            eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]);
+            eC_OrderBasic.DeliveryTime = MyConvert.ConvertToDateTime(Request["txtDeliveryTime"]);
+            eC_OrderExtend.Duiyinghetongbianhao = MyConvert.ConvertToString(Request["txtDuiyinghetongbianhao"]).Trim();
+
+            ///鏄慨鏀规椂鍙繚瀛樻墿灞曚俊鎭�
+            if (eC_OrderExtend.Keyid.HasValue && 0 < eC_OrderExtend.Keyid.Value)
+            {
+                EC_OrderBLL orderBLL = new EC_OrderBLL();
+                //eC_OrderExtend.CustomerManagerId = 0;
+                //eC_OrderExtend.BusinessManagerId = 0;
+                if (!string.IsNullOrEmpty(hidOrderTypeId.Value))
+                {
+                    eC_OrderBasic.OrderTypeId = hidOrderTypeId.Value.ToString().ToInt32().Value;
+                }
+                EC_AcceptWayByOrderBLL _AcceptWayByOrderBLL = new EC_AcceptWayByOrderBLL();
+                EC_AcceptWayByOrder acceptWayByOrder = _AcceptWayByOrderBLL.GetModelByTargetId(eC_OrderExtend.Keyid.Value);
+                Sys_DictionaryBLL _bll_Sys_DictionaryBLL = new Sys_DictionaryBLL();
+                string ReceiptType = _bll_Sys_DictionaryBLL.GetModelByKeyid(Request["AcceptTypeId"].ToInt32());
+                acceptWayByOrder.AcceptTypeId = Request["AcceptTypeId"].ToInt32();
+                acceptWayByOrder.InvoiceDemand = Request["InvoiceId"].ToString2();
+                switch (ReceiptType)
+                {
+                    case "鑷彁":
+                        break;
+                    case "浠e彂璐ц繍":
+                        acceptWayByOrder.City = Request["City_OnBehalfOfCargo"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_OnBehalfOfCargo"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_OnBehalfOfCargo"].ToString2();
+                        break;
+                    case "閫佽揣涓婇棬":
+                        acceptWayByOrder.City = Request["City_HomeDelivery"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_HomeDelivery"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_HomeDelivery"].ToString2();
+                        acceptWayByOrder.AccepterAddress = Request["AccepterAddress_HomeDelivery"].ToString();
+                        break;
+                    case "鎸囧畾璐ц繍鍏徃":
+                        acceptWayByOrder.City = Request["City_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.AppointCourierCompany = Request["AppointCourierCompany"].ToString2();
+                        acceptWayByOrder.AccepterAddress = Request["AccepterAddress"].ToString2();
+                        acceptWayByOrder.AccepterPhoneNum = Request["AccepterPhoneNum"].ToString2();
+                        acceptWayByOrder.AcceptContacts = Request["AcceptContacts"].ToString2();
+                        acceptWayByOrder.FetchAddress = Request["FetchAddress"].ToString2();
+                        acceptWayByOrder.FetchPhoneNum = Request["FetchPhoneNum"].ToString2();
+                        acceptWayByOrder.FetchContacts = Request["FetchContacts"].ToString2();
+                        acceptWayByOrder.AppointCourierCompany = Request["AppointCourierCompany"].ToString2();
+                        break;
+                    default:
+                        break;
+                }
+                eC_OrderBasic.AcceptWayByOrder = acceptWayByOrder;
+                eC_OrderExtend.BookNum = MyConvert.ConvertToString(Request["txtBookNumber"]).Trim();
+                eC_OrderExtend.BookPrice = MyConvert.ConvertToString(Request["txtBookPrice"]).Trim();
+                eC_OrderExtend.NumPerBag = MyConvert.ConvertToString(Request["txtNumberPerBag"]).Trim();
+                eC_OrderExtend.BagNum = MyConvert.ConvertToString(Request["txtBagNum"]).Trim();
+                isWin = orderBLL.UpdateOrderInfo(eC_OrderBasic, eC_OrderExtend, orderPrintParameter);
+            }
+            else
+            {
+                eC_OrderBasic.PrintTypeId = MyConvert.ConvertToInt32(Request["selPrintTypes"]);
+                eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]);
+                eC_OrderBasic.DeliveryTime = MyConvert.ConvertToDateTime(Request["txtDeliveryTime"]);
+
+                OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+                OA_CorporateClients m_OA_CorporateClients = bll_OA_CorporateClientsBLL.GetModel(MyConvert.ConvertToGuid(Request["selCustormer"]));
+                if (m_OA_CorporateClients == null)
+                {
+                    eC_OrderBasic.BuyerId = MyConvert.ConvertToGuid(Request["selCustormer"]);
+                }
+                else
+                {
+                    eC_OrderBasic.BuyerId = m_OA_CorporateClients.MemberId;
+                }
+                eC_OrderBasic.BuyerName = MyConvert.ConvertToString(Request["txtCompanyName"]).Trim();
+                //璁捐璁㈠崟鐢ㄥ弽杞殑MemberId
+                var originalGuid = CurrentUser.MemberId;
+                Guid reversedGuid = new Guid(originalGuid.ToByteArray().Reverse().ToArray());
+                eC_OrderBasic.SellerId = reversedGuid;
+                eC_OrderBasic.SellerName = CurrentUser.Name;
+
+                eC_OrderBasic.OrderTypeId = 1;//  璁剧疆璁㈠崟绫诲瀷涓烘柊澧炶鍗�(MeanValue涓�1鐨�"EC_璁㈠崟绫诲瀷"涓�"鏂板璁㈠崟")
+                eC_OrderBasic.PayState = 0;//鏀粯鐘舵�佷负鏈粯娆�
+
+
+
+                eC_OrderExtend.BookNum = MyConvert.ConvertToString(Request["txtBookNumber"]).Trim();
+                eC_OrderExtend.BookPrice = MyConvert.ConvertToString(Request["txtBookPrice"]).Trim();
+                eC_OrderExtend.NumPerBag = MyConvert.ConvertToString(Request["txtNumberPerBag"]).Trim();
+                eC_OrderExtend.BagNum = MyConvert.ConvertToString(Request["txtBagNum"]).Trim();
+                eC_OrderExtend.Duiyinghetongbianhao = MyConvert.ConvertToString(Request["txtDuiyinghetongbianhao"]).Trim();
+                if (!eC_OrderBasic.Keyid.HasValue || 0 == eC_OrderBasic.Keyid.Value)
+                {
+                    isWin =  null != PayAbout.NewOrderSheji(eC_OrderBasic, eC_OrderExtend, _inquiryCommonModel);
+                }
+                else
+                {
+                    isWin = false;
+                }
+            }
+
+
+           
+
+         
+            return isWin;
+        }
+
+        /// <summary>
+        /// 淇濆瓨璁㈠崟
+        /// </summary>
+        private bool SaveOrderAsk()
+        {
+            bool isWin = false;
+            EC_OrderBasicBLL bll_EC_OrderBasicBLL = new EC_OrderBasicBLL();
+            EC_OrderExtend eC_OrderExtend = new EC_OrderExtend();//璁㈠崟鎵╁睍淇℃伅
+            EC_OrderBasic eC_OrderBasic = new EC_OrderBasic();//璁㈠崟涓昏淇℃伅 
+            EC_OrderPrintParameter orderPrintParameter = null;
+            InquiryCommonModel _inquiryCommonModel = null;
+            eC_OrderExtend.Keyid = MyConvert.ConvertToInt32(txtKeyid.Value);
+            if (txtKeyid.Value == "0" || hidOrderTypeId.Value == "1")
+            {
+                eC_OrderBasic = bll_EC_OrderBasicBLL.SelectModelById(eC_OrderExtend.Keyid ?? 0);
+                if (eC_OrderBasic == null || eC_OrderBasic.Keyid == null)
+                {
+                    eC_OrderBasic = new EC_OrderBasic();
+                }
+
+                eC_OrderExtend.Remark = MyConvert.ConvertToString(Request["txtRemark"]).Trim();
+                eC_OrderExtend.PrintPackDeliveryRequir = MyConvert.ConvertToString(Request["txtPrintPackDeliveryRequir"]).Trim();
+                eC_OrderExtend.Operate = CurrentUser.ShortName;
+
+                eC_OrderExtend.ExigencyCaseId = MyConvert.ConvertToInt32(Request["selExigencyDegree"]);
+                eC_OrderExtend.ProofreadWayId = MyConvert.ConvertToInt32(Request["selVerifyWay"]);
+                eC_OrderExtend.BusinessManagerId = MyConvert.ConvertToInt32(Request["selBusinessManagers"]);
+                eC_OrderExtend.CustomerManagerId = MyConvert.ConvertToInt32(Request["selCustormerManagers"]);
+                eC_OrderExtend.CustomerLevelId = MyConvert.ConvertToInt32(Request["selCustormerLevel"]);
+                eC_OrderExtend.Contacts = MyConvert.ConvertToString(Request["txtContact"]).Trim();
+                eC_OrderExtend.ContactPhone = MyConvert.ConvertToString(Request["txtPhone"]).Trim();
+                eC_OrderExtend.printunit= MyConvert.ConvertToInt32(Request["ysUnit"]).Value;
+              
+
+                eC_OrderBasic.Remark = eC_OrderExtend.Remark;
+                eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]).Trim();
+                eC_OrderBasic.Operator = eC_OrderBasic.Creater = eC_OrderExtend.Operate;
+
+                if (Request["txtUnitPrice"] != null && !string.IsNullOrEmpty(Request["txtUnitPrice"]))
+                {
+                    eC_OrderBasic.UnitPrice = MyConvert.ConvertToDecimal(Request["txtUnitPrice"]);
+                }
+                eC_OrderBasic.SumPrice = MyConvert.ConvertToDecimal(Request["txtSumPrice"]);
+                //eC_OrderExtend.SurplusPrintNum = MyConvert.ConvertToInt32(txtSurplusPrintNum.Value);
+                if (Request["hidPrintTypeId"].ToString().ToInt32() == -1 || Request["hidPrintTypeId"].ToString().ToInt32() == 38 || Request["hidPrintTypeId"].ToString().ToInt32() == 39)
+                {
+                    _inquiryCommonModel = new InquiryCommonModel();
+                    _inquiryCommonModel.PrintTypeId = -1;
+                    _inquiryCommonModel.PrintCount = Request["printCount"].ToString().ToInt32().Value;
+                    _inquiryCommonModel.Unit = MyConvert.ConvertToInt32(Request["ysUnit"]).Value;
+                    if (Request["txtPrintDemand"].ToString().IndexOf(Request["printSizeName"].ToString()) >= 0)
+                    {
+                        _inquiryCommonModel.PrintDemand = Request["txtPrintDemand"].ToString();
+                    }
+                    else
+                    {
+                        _inquiryCommonModel.PrintDemand = Request["printSizeName"].ToString() + "锛�" + Request["txtPrintDemand"].ToString();
+                    }
+                    _inquiryCommonModel.PrintSizeName = Request["printSizeName"].ToString();
+                }
+                else
+                {
+                    _inquiryCommonModel = CY.WebForm.Pages.front.InquiryOnLine.GetInquiryCommonModel();
+                }
+                if (null == _inquiryCommonModel)
+                    return false;
+                if (_inquiryCommonModel.PrintTypeId == 13)
+                {
+                    eC_OrderExtend.PrintNum = _inquiryCommonModel.PrintCount * _inquiryCommonModel.PrintBoxNumber;
+                    eC_OrderExtend.SurplusPrintNum = _inquiryCommonModel.PrintCount * _inquiryCommonModel.PrintBoxNumber;
+                }
+                else
+                {
+                    eC_OrderExtend.PrintNum = _inquiryCommonModel.PrintCount;
+                    eC_OrderExtend.SurplusPrintNum = _inquiryCommonModel.PrintCount;
+                }
+
+                orderPrintParameter = new EC_OrderPrintParameter()//璁㈠崟鍗板埛鍙傛暟
+                {
+                    PrintParameter = SerializationHelper.Serialize(_inquiryCommonModel)
+                    ,
+                    OrderId = eC_OrderExtend.Keyid.HasValue ? eC_OrderExtend.Keyid.Value : 0
+                };
+            }
+
+            eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]);
+            eC_OrderBasic.DeliveryTime = MyConvert.ConvertToDateTime(Request["txtDeliveryTime"]);
+            eC_OrderExtend.Duiyinghetongbianhao = MyConvert.ConvertToString(Request["txtDuiyinghetongbianhao"]).Trim();
+            ///鏄慨鏀规椂鍙繚瀛樻墿灞曚俊鎭�
+            if (eC_OrderExtend.Keyid.HasValue && 0 < eC_OrderExtend.Keyid.Value)
+            {
+                EC_OrderBLL orderBLL = new EC_OrderBLL();
+                //eC_OrderExtend.CustomerManagerId = 0;
+                //eC_OrderExtend.BusinessManagerId = 0;
+                if (!string.IsNullOrEmpty(hidOrderTypeId.Value))
+                {
+                    eC_OrderBasic.OrderTypeId = hidOrderTypeId.Value.ToString().ToInt32().Value;
+                }
+                EC_AcceptWayByOrderBLL _AcceptWayByOrderBLL = new EC_AcceptWayByOrderBLL();
+                EC_AcceptWayByOrder acceptWayByOrder = _AcceptWayByOrderBLL.GetModelByTargetId(eC_OrderExtend.Keyid.Value);
+                Sys_DictionaryBLL _bll_Sys_DictionaryBLL = new Sys_DictionaryBLL();
+                string ReceiptType = _bll_Sys_DictionaryBLL.GetModelByKeyid(Request["AcceptTypeId"].ToInt32());
+                acceptWayByOrder.AcceptTypeId = Request["AcceptTypeId"].ToInt32();
+                acceptWayByOrder.InvoiceDemand = Request["InvoiceId"].ToString2();
+                switch (ReceiptType)
+                {
+                    case "鑷彁":
+                        break;
+                    case "浠e彂璐ц繍":
+                        acceptWayByOrder.City = Request["City_OnBehalfOfCargo"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_OnBehalfOfCargo"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_OnBehalfOfCargo"].ToString2();
+                        break;
+                    case "閫佽揣涓婇棬":
+                        acceptWayByOrder.City = Request["City_HomeDelivery"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_HomeDelivery"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_HomeDelivery"].ToString2();
+                        acceptWayByOrder.AccepterAddress = Request["AccepterAddress_HomeDelivery"].ToString();
+                        break;
+                    case "鎸囧畾璐ц繍鍏徃":
+                        acceptWayByOrder.City = Request["City_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.Accepter = Request["Accepter_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.AccepterPhone = Request["AccepterPhone_OfficialFreightForwarder"].ToString2();
+                        acceptWayByOrder.AppointCourierCompany = Request["AppointCourierCompany"].ToString2();
+                        acceptWayByOrder.AccepterAddress = Request["AccepterAddress"].ToString2();
+                        acceptWayByOrder.AccepterPhoneNum = Request["AccepterPhoneNum"].ToString2();
+                        acceptWayByOrder.AcceptContacts = Request["AcceptContacts"].ToString2();
+                        acceptWayByOrder.FetchAddress = Request["FetchAddress"].ToString2();
+                        acceptWayByOrder.FetchPhoneNum = Request["FetchPhoneNum"].ToString2();
+                        acceptWayByOrder.FetchContacts = Request["FetchContacts"].ToString2();
+                        acceptWayByOrder.AppointCourierCompany = Request["AppointCourierCompany"].ToString2();
+                        break;
+                    default:
+                        break;
+                }
+                eC_OrderBasic.AcceptWayByOrder = acceptWayByOrder;
+                eC_OrderExtend.BookNum = MyConvert.ConvertToString(Request["txtBookNumber"]).Trim();
+                eC_OrderExtend.BookPrice = MyConvert.ConvertToString(Request["txtBookPrice"]).Trim();
+                eC_OrderExtend.NumPerBag = MyConvert.ConvertToString(Request["txtNumberPerBag"]).Trim();
+                eC_OrderExtend.BagNum = MyConvert.ConvertToString(Request["txtBagNum"]).Trim();
+                isWin = orderBLL.UpdateOrderInfo(eC_OrderBasic, eC_OrderExtend, orderPrintParameter);
+            }
+            else
+            {
+                eC_OrderBasic.PrintTypeId = MyConvert.ConvertToInt32(Request["selPrintTypes"]);
+                eC_OrderBasic.DocumentName = MyConvert.ConvertToString(Request["txtDocumentName"]);
+                eC_OrderBasic.DeliveryTime = MyConvert.ConvertToDateTime(Request["txtDeliveryTime"]);
+
+                OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+                OA_CorporateClients m_OA_CorporateClients = bll_OA_CorporateClientsBLL.GetModel(MyConvert.ConvertToGuid(Request["selCustormer"]));
+                if (m_OA_CorporateClients == null)
+                {
+                    eC_OrderBasic.BuyerId = MyConvert.ConvertToGuid(Request["selCustormer"]);
+                }
+                else
+                {
+                    eC_OrderBasic.BuyerId = m_OA_CorporateClients.MemberId;
+                }
+                eC_OrderBasic.BuyerName = MyConvert.ConvertToString(Request["txtCompanyName"]).Trim();
+                //璁捐璁㈠崟鐢ㄥ弽杞殑MemberId
+                var originalGuid = CurrentUser.MemberId;
+                Guid reversedGuid = new Guid(originalGuid.ToByteArray().Reverse().ToArray());
+                eC_OrderBasic.SellerId = reversedGuid;
+                eC_OrderBasic.SellerName = CurrentUser.Name;
+
+                eC_OrderBasic.OrderTypeId = 1;//  璁剧疆璁㈠崟绫诲瀷涓烘柊澧炶鍗�(MeanValue涓�1鐨�"EC_璁㈠崟绫诲瀷"涓�"鏂板璁㈠崟")
+                eC_OrderBasic.PayState = 0;//鏀粯鐘舵�佷负鏈粯娆�
+
+
+
+                eC_OrderExtend.BookNum = MyConvert.ConvertToString(Request["txtBookNumber"]).Trim();
+                eC_OrderExtend.BookPrice = MyConvert.ConvertToString(Request["txtBookPrice"]).Trim();
+                eC_OrderExtend.NumPerBag = MyConvert.ConvertToString(Request["txtNumberPerBag"]).Trim();
+                eC_OrderExtend.BagNum = MyConvert.ConvertToString(Request["txtBagNum"]).Trim();
+                if (!eC_OrderBasic.Keyid.HasValue || 0 == eC_OrderBasic.Keyid.Value)
+                {
+                    isWin = null != PayAbout.NewOrder(eC_OrderBasic, eC_OrderExtend, _inquiryCommonModel);
+                }
+                else
+                {
+                    isWin = false;
+                }
+            }
+
+
+
+
+            //add by zyyao 璁㈠崟涓轰功鍒婄殑鏃跺�欙紝淇濆瓨瀹㈡埛鐨勫嵃鍒疯姹�
+
+            OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+                List<OA_CorporateClientsPrint> oA_CorporateClientsPrints = _oA_CorporateClientsBLL.SelectPrintListByCorId(eC_OrderBasic.BuyerId).Where(x => x.DocumentName == eC_OrderBasic.DocumentName).ToList(); ;
+                OA_CorporateClientsPrint a_CorporateClientsPrint = null;
+                if (oA_CorporateClientsPrints != null && oA_CorporateClientsPrints.Count > 0)
+                {
+
+                    a_CorporateClientsPrint = oA_CorporateClientsPrints[0];
+                    a_CorporateClientsPrint.CorporateClientsid = eC_OrderBasic.BuyerId;
+                    a_CorporateClientsPrint.BusinessManagers = eC_OrderExtend.Contacts;
+                    a_CorporateClientsPrint.ManagersMobile = eC_OrderExtend.ContactPhone;
+                    a_CorporateClientsPrint.ManagersQQ = MyConvert.ConvertToString(Request["txtQQ"]).Trim();
+                    //a_CorporateClientsPrint.Xinge = "";
+                    a_CorporateClientsPrint.DocumentName = eC_OrderBasic.DocumentName;
+                    a_CorporateClientsPrint.UnitPrice = eC_OrderBasic.UnitPrice.HasValue ? eC_OrderBasic.UnitPrice.Value : 0;
+                    a_CorporateClientsPrint.SumPrice = eC_OrderBasic.SumPrice.HasValue ? eC_OrderBasic.SumPrice.Value : 0;
+                    a_CorporateClientsPrint.Deliveryrequirements = eC_OrderExtend.PrintPackDeliveryRequir;
+                    a_CorporateClientsPrint.Updater = CurrentUser.TrueMemberId;
+                    a_CorporateClientsPrint.LastUpdateTime = DateTime.Now;
+                    isWin = _oA_CorporateClientsBLL.UpdateModelPrint(a_CorporateClientsPrint);
+                }
+                else
+                {
+                    a_CorporateClientsPrint = new OA_CorporateClientsPrint();//璁㈠崟鎵╁睍淇℃伅
+                    a_CorporateClientsPrint.CorporateClientsid = eC_OrderBasic.BuyerId;
+                    a_CorporateClientsPrint.BusinessManagers = eC_OrderExtend.Contacts;
+                    a_CorporateClientsPrint.ManagersMobile = eC_OrderExtend.ContactPhone;
+                    a_CorporateClientsPrint.ManagersQQ = MyConvert.ConvertToString(Request["txtQQ"]).Trim();
+                    a_CorporateClientsPrint.Xinge = "";
+                    a_CorporateClientsPrint.DocumentName = eC_OrderBasic.DocumentName;
+                    a_CorporateClientsPrint.UnitPrice = eC_OrderBasic.UnitPrice.HasValue ? eC_OrderBasic.UnitPrice.Value : 0;
+                    a_CorporateClientsPrint.SumPrice = eC_OrderBasic.SumPrice.HasValue ? eC_OrderBasic.SumPrice.Value : 0;
+                    a_CorporateClientsPrint.Deliveryrequirements = eC_OrderExtend.PrintPackDeliveryRequir;
+                    a_CorporateClientsPrint.Creater = CurrentUser.TrueMemberId;
+                    a_CorporateClientsPrint.CreateTime = DateTime.Now;
+                    a_CorporateClientsPrint.Updater = CurrentUser.TrueMemberId;
+                    a_CorporateClientsPrint.LastUpdateTime = DateTime.Now;
+                    isWin = _oA_CorporateClientsBLL.InsertModelPrint(a_CorporateClientsPrint);
+                }
+
+                OA_CorporateClientsParameter a_CorporateClientsParameter = null;
+
+                a_CorporateClientsParameter = _oA_CorporateClientsBLL.GetModelParameter(a_CorporateClientsPrint.Keyid);
+                if (string.IsNullOrEmpty(a_CorporateClientsParameter.PrintParameter))
+                {
+                    a_CorporateClientsParameter = new OA_CorporateClientsParameter()//璁㈠崟鍗板埛鍙傛暟
+                    {
+                        PrintParameter = SerializationHelper.Serialize(_inquiryCommonModel)
+                   ,
+                        TargetId = a_CorporateClientsPrint.Keyid
+                    };
+
+                    _oA_CorporateClientsBLL.InsertModelParameter(a_CorporateClientsParameter);
+                }
+                else
+                {
+                    a_CorporateClientsParameter = new OA_CorporateClientsParameter()//璁㈠崟鍗板埛鍙傛暟
+                    {
+                        PrintParameter = SerializationHelper.Serialize(_inquiryCommonModel)
+                 ,
+                        TargetId = a_CorporateClientsPrint.Keyid
+                    };
+
+                    _oA_CorporateClientsBLL.UpdateModelParameter(a_CorporateClientsParameter);
+                }
+ 
+            return isWin;
+        }
+
+        /// <summary>
+        /// 鑾峰彇璁㈠崟鏀惰揣鏂瑰紡
+        /// </summary>
+        /// <param name="writeTarget"></param>
+        /// <returns></returns>
+        internal static CY.Infrastructure.Domain.IAggregateRoot GetAcceptWay(CY.Infrastructure.Domain.IAggregateRoot writeTarget)
+        {
+            if (null == writeTarget)
+                return writeTarget;
+            HttpRequest Request = HttpContext.Current.Request;
+
+            string receiptType = (new Sys_DictionaryBLL()).GetModelByKeyid(Request["AcceptTypeId"].ToInt32());
+            if (string.IsNullOrEmpty(receiptType))
+                return writeTarget;
+            string theAwb = Request["txtTheAwb"];
+            writeTarget.Visiter("TheAwb", -1, true, string.IsNullOrEmpty(theAwb) ? "" : theAwb);
+            writeTarget.Visiter("AcceptTypeId", -1, true, Request["AcceptTypeId"].ToInt32());
+            writeTarget.Visiter("InvoiceDemand", -1, true, Request["InvoiceId"].ToString2());
+            writeTarget.Visiter("Remark", -1, true, Request["Remark"].ToString2());
+            writeTarget.Visiter("LastUpdateTime", -1, true, DateTime.Now);
+            writeTarget.Visiter("City", -1, true, "");
+            writeTarget.Visiter("Accepter", -1, true, "");
+            writeTarget.Visiter("AccepterPhone", -1, true, "");
+
+            writeTarget.Visiter("AppointCourierCompany", -1, true, "");
+            writeTarget.Visiter("AccepterAddress", -1, true, Request["AccepterAddress_HomeDelivery"].ToString2());
+            writeTarget.Visiter("AccepterPhoneNum", -1, true, "");
+            writeTarget.Visiter("AcceptContacts", -1, true, "");
+            writeTarget.Visiter("FetchAddress", -1, true, "");
+            writeTarget.Visiter("FetchPhoneNum", -1, true, "");
+            writeTarget.Visiter("FetchContacts", -1, true, "");
+            writeTarget.Visiter("AppointCourierCompany", -1, true, "");
+
+            writeTarget.Visiter("AppointCourierCompany", -1, true, Request["AppointCourierCompany"].ToString2());
+            writeTarget.Visiter("AccepterPhoneNum", -1, true, Request["AccepterPhoneNum"].ToString2());
+            writeTarget.Visiter("AcceptContacts", -1, true, Request["AcceptContacts"].ToString2());
+            writeTarget.Visiter("FetchAddress", -1, true, Request["FetchAddress"].ToString2());
+            writeTarget.Visiter("FetchPhoneNum", -1, true, Request["FetchPhoneNum"].ToString2());
+            writeTarget.Visiter("FetchContacts", -1, true, Request["FetchContacts"].ToString2());
+            writeTarget.Visiter("AppointCourierCompany", -1, true, Request["AppointCourierCompany"].ToString2());
+
+            switch (receiptType)
+            {
+                case "鑷彁":
+                case "浠e彂璐ц繍":
+                    writeTarget.Visiter("City", -1, true, Request["City_OnBehalfOfCargo"].ToString2());
+                    writeTarget.Visiter("Accepter", -1, true, Request["Accepter_OnBehalfOfCargo"].ToString2());
+                    writeTarget.Visiter("AccepterPhone", -1, true, Request["AccepterPhone_OnBehalfOfCargo"].ToString2());
+                    break;
+                case "閫佽揣涓婇棬":
+                    writeTarget.Visiter("City", -1, true, Request["City_HomeDelivery"].ToString2());
+                    writeTarget.Visiter("Accepter", -1, true, Request["Accepter_HomeDelivery"].ToString2());
+                    writeTarget.Visiter("AccepterPhone", -1, true, Request["AccepterPhone_HomeDelivery"].ToString2());
+                    break;
+                case "鎸囧畾璐ц繍鍏徃":
+                    writeTarget.Visiter("City", -1, true, Request["City_OfficialFreightForwarder"].ToString2());
+                    writeTarget.Visiter("Accepter", -1, true, Request["Accepter_OfficialFreightForwarder"].ToString2());
+                    writeTarget.Visiter("AccepterPhone", -1, true, Request["AccepterPhone_OfficialFreightForwarder"].ToString2());
+                    writeTarget.Visiter("AccepterAddress", -1, true, Request["AccepterAddress"].ToString2());
+                    break;
+                default:
+                    break;
+            }
+            return writeTarget;
+        }
+
+        /// <summary>
+        /// 閲嶆柊鍔犺浇瀹㈡埛鍒楄〃
+        /// </summary>
+        /// <returns></returns>
+        private string ReLoadClients()
+        {
+            try
+            {
+                string res = "<option value=''>璇烽�夋嫨</option>";
+                OA_CorporateClientsBLL bll_OA_CorporateClientsBLL = new OA_CorporateClientsBLL();
+                IList<OA_CorporateClients> m_OA_CorporateClientsList = bll_OA_CorporateClientsBLL.SelectListByFirmId(CurrentUser.MemberId) as IList<OA_CorporateClients>;
+                if (null != m_OA_CorporateClientsList)
+                {
+                    m_OA_CorporateClientsList.Where(cc => CurrentUser.MemberId.Equals(cc.MemberId) && m_OA_CorporateClientsList.Remove(cc));
+                    if (m_OA_CorporateClientsList.Count > 0)
+                    {
+                        foreach (var m_OA_CorporateClients in m_OA_CorporateClientsList)
+                        {
+                            res = res + ("<option value='" + m_OA_CorporateClients.MemberId + "'>" + m_OA_CorporateClients.CompanyName + "</option>");
+                        }
+                    }
+                }
+                return res;
+            }
+            catch (Exception ex)
+            {
+                PAGEHandleException(ex);
+                return "";
+            }
+        }
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.designer.cs
new file mode 100644
index 0000000..58f0a9a
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx.designer.cs
@@ -0,0 +1,323 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class ShejiOrderEdit
+    {
+
+        /// <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>
+        /// hidOrderTypeId 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden hidOrderTypeId;
+
+        /// <summary>
+        /// txtPrintTypes 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtPrintTypes;
+
+        /// <summary>
+        /// selPrintTypes 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selPrintTypes;
+
+        /// <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>
+        /// txtOrderId 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtOrderId;
+
+        /// <summary>
+        /// selExigencyDegree 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selExigencyDegree;
+
+        /// <summary>
+        /// txtDeliveryTime 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtDeliveryTime;
+
+        /// <summary>
+        /// txtDocumentName 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtDocumentName;
+
+        /// <summary>
+        /// txtUnitPrice 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtUnitPrice;
+
+        /// <summary>
+        /// txtSumPrice 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtSumPrice;
+
+        /// <summary>
+        /// selVerifyWay 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selVerifyWay;
+
+        /// <summary>
+        /// selBusinessManagers 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selBusinessManagers;
+
+        /// <summary>
+        /// selCustormerManagers 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selCustormerManagers;
+
+        /// <summary>
+        /// txtContact 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtContact;
+
+        /// <summary>
+        /// txtPhone 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtPhone;
+
+        /// <summary>
+        /// txtQQ 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtQQ;
+
+        /// <summary>
+        /// txtDuiyinghetongbianhao 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtDuiyinghetongbianhao;
+
+        /// <summary>
+        /// txtBookNumber 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtBookNumber;
+
+        /// <summary>
+        /// txtBookPrice 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtBookPrice;
+
+        /// <summary>
+        /// txtNumberPerBag 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtNumberPerBag;
+
+        /// <summary>
+        /// txtBagNum 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtBagNum;
+
+        /// <summary>
+        /// txtPrintPackDeliveryRequir 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlTextArea txtPrintPackDeliveryRequir;
+
+        /// <summary>
+        /// txtRemark 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlTextArea txtRemark;
+
+        /// <summary>
+        /// txtKeyid 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtKeyid;
+
+        /// <summary>
+        /// txtBillMode 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtBillMode;
+
+        /// <summary>
+        /// btnSaveask 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputButton btnSaveask;
+
+        /// <summary>
+        /// btnSave 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputButton btnSave;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx
new file mode 100644
index 0000000..6520536
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx
@@ -0,0 +1,139 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ShejijijianEdit.aspx.cs" Inherits="CY.WebForm.Pages.workcar.ShejijijianEdit" %>
+
+<!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 runat="server">
+    <title>鏂板/淇敼閰嶇疆淇℃伅</title>
+    <uc:CMSHead ID="CMSHead1" runat="server" />
+     <script type="text/javascript">
+        
+        //鍒犻櫎
+         function Dingdanleixingchange() {
+
+             var Fengmianneiye = $('#selFengmianneiye').val();
+             var Shejileixing = $('#selShejileixing').val();
+            
+
+             if ($('#selDingdanleixing').val() == "6" || $('#selDingdanleixing').val() == "15") {
+                 $('#selFengmianneiye').html(' <option  value="1">灏侀潰璁捐</option><option  value="2">鍐呴〉璁捐</option>');
+                 $('#selFengmianneiyetr').show();
+                 $('#selFengmianneiye').val(Fengmianneiye);
+                 Fengmianneiyechange();
+             } else {
+                 $('#selFengmianneiye').html('<option value="">璇烽�夋嫨</option>');
+                 $('#selFengmianneiyetr').hide();
+                 $('#selFengmianneiye').val("");
+             }
+
+
+             if ($('#selDingdanleixing').val() == "38" || $('#selDingdanleixing').val() == "39") {
+                 $('#selShejileixing').html('<option value="">璇烽�夋嫨</option>');
+                 $('#selShejileixingtr').hide();
+                 $('#selShejileixing').val("");
+             } else {
+                 $('#selShejileixingtr').show();
+                 if ($('#selDingdanleixing').val() == "29") {
+                     $('#selShejileixing').html('<option  value="1">鏂囧瓧鐓ф帓</option> <option  value="2">鏁撮〉琛ㄦ牸</option><option  value="3">鍗婃枃鍗婅〃</option> <option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option>');
+                 }
+                 else if ($('#selDingdanleixing').val() == "14") {
+                     $('#selShejileixing').html(' <option  value="10">璁捐鍒朵綔</option><option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option>');
+                 }
+                 else if ($('#selDingdanleixing').val() == "27" || $('#selDingdanleixing').val() == "21") {
+                     $('#selShejileixing').html('  <option  value="11">鐓ф帓鍒朵綔</option><option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option>');
+                 }
+                 else if ($('#selDingdanleixing').val() == "7") {
+                     $('#selShejileixing').html('  <option  value="12">璁捐鐓ф帓</option><option  value="5">鏂囦欢淇敼</option>');
+                 }
+                 else if ($('#selDingdanleixing').val() == "20" || $('#selDingdanleixing').val() == "16" || $('#selDingdanleixing').val() == "22" || $('#selDingdanleixing').val() == "26") {
+                     $('#selShejileixing').html(' <option  value="10">璁捐鍒朵綔</option> <option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option>');
+                 }
+                 else if ($('#selDingdanleixing').val() == "23" || $('#selDingdanleixing').val() == "25") {
+                     $('#selShejileixing').html('    <option  value="10">璁捐鍒朵綔</option><option  value="5">鏂囦欢淇敼</option>');
+                 } else if ($('#selDingdanleixing').val() == "6" || $('#selDingdanleixing').val() == "15") {
+                    
+                 } else {
+                     $('#selShejileixing').html('<option value="">璇烽�夋嫨</option>');
+                     $('#selShejileixingtr').hide();
+                     $('#selShejileixing').val("");
+                 }
+                 $('#selShejileixing').val(Shejileixing);
+             }
+
+
+
+             
+         }
+
+         function Fengmianneiyechange() {
+
+             if ($('#selDingdanleixing').val() == "6") {
+
+                 if ($('#selFengmianneiye').val() == "1") {
+                     $('#selShejileixing').html('<option  value="6">鏂囧瓧灏侀潰</option><option  value="7">璁捐灏侀潰</option><option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option><option  value="8">瀹緵鏂囦欢</option>');
+                 }
+                 else if ($('#selFengmianneiye').val() == "2")
+                 {
+                     $('#selShejileixing').html('<option  value="1">鏂囧瓧鐓ф帓</option><option  value="2">鏁撮〉琛ㄦ牸</option> <option  value="3">鍗婃枃鍗婅〃</option> <option  value="4">鎵弿鐓у仛</option> <option  value="5">鏂囦欢淇敼</option><option  value="8">瀹緵鏂囦欢</option>');
+                 }
+             } else if ($('#selDingdanleixing').val() == "15")
+             {
+                 if ($('#selFengmianneiye').val() == "1") {
+                     $('#selShejileixing').html('<option  value="7">璁捐灏侀潰</option><option  value="4">鎵弿鐓у仛</option><option  value="5">鏂囦欢淇敼</option><option  value="8">瀹緵鏂囦欢</option>');
+                 }
+                 else if ($('#selFengmianneiye').val() == "2") {
+                     $('#selShejileixing').html('<option  value="2">鏁撮〉琛ㄦ牸</option> <option  value="3">鍗婃枃鍗婅〃</option><option  value="9">褰╄壊璁捐</option> <option  value="4">鎵弿鐓у仛</option> <option  value="5">鏂囦欢淇敼</option><option  value="8">瀹緵鏂囦欢</option>');
+                 }
+             }
+         }
+        
+
+
+        
+
+         $(function () {
+             Dingdanleixingchange();
+         });
+
+     </script>
+</head>
+<body>
+    <form runat="server" id="form1" class="form">
+    <table class="tableStyle">
+                <tr>
+                    <td class="ali03 ">璁㈠崟绫诲瀷锛�</td><td ><select id="selDingdanleixing" runat="server"  datatextfield="PrintName" datavaluefield="Keyid"  keepDefaultStyle='true' onchange="Dingdanleixingchange();" > </select></td>
+                </tr>
+         <tr id="selFengmianneiyetr">
+                    <td class="ali03 ">灏侀潰鍐呴〉锛�</td><td ><select id="selFengmianneiye" runat="server" keepDefaultStyle='true' onchange="Fengmianneiyechange();" >
+                         <option  value="">璇烽�夋嫨</option>
+                             <option  value="1">灏侀潰璁捐</option>
+                             <option  value="2">鍐呴〉璁捐</option>
+                                                      </select></td>
+                </tr>
+         <tr id="selShejileixingtr">
+                    <td class="ali03 ">璁捐绫诲瀷锛�</td><td ><select id="selShejileixing" runat="server" keepDefaultStyle='true'>
+                         <option  value="">璇烽�夋嫨</option>
+                          <option  value="1">鏂囧瓧鐓ф帓</option>
+                             <option  value="2">鏁撮〉琛ㄦ牸</option>
+                             <option  value="3">鍗婃枃鍗婅〃</option>
+                             <option  value="4">鎵弿鐓у仛</option>
+                             <option  value="5">鏂囦欢淇敼</option>
+                             <option  value="6">鏂囧瓧灏侀潰</option>
+                             <option  value="7">璁捐灏侀潰</option>
+                             <option  value="8">瀹緵鏂囦欢</option>
+                             <option  value="9">褰╄壊璁捐</option>
+                              <option  value="10">璁捐鍒朵綔</option>
+                              <option  value="11">鐓ф帓鍒朵綔</option>
+                              <option  value="12">璁捐鐓ф帓</option>
+                                                      </select></td>
+                </tr>
+                <tr> 
+                    <td class="ali03 ">璁捐浠锋牸锛�</td><td><input type="text" id="txtShejilemoney" runat="server" class="float req" maxlength="20" /></td>
+                </tr>
+                 <tr>
+                    <td class="ali02" colspan="2"><asp:Button ID="btn_Submit" Text="鎻愪氦" runat="server" OnClick="btn_Submit_form" /></td>
+                </tr>
+	        </table>
+    </form>
+</body>
+</html>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.cs
new file mode 100644
index 0000000..b185d8f
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.cs
@@ -0,0 +1,180 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using CY.Model;
+using CY.BLL;
+using CY.Infrastructure.Common;
+using System.Data;
+using CY.BLL.Sys;
+
+namespace CY.WebForm.Pages.workcar
+{
+    //鍚磋緣
+    //娣诲姞/淇敼杞﹁締閰嶇疆淇℃伅
+    public partial class ShejijijianEdit : BasePage
+    {
+        OA_ShejijijianBLL bll_OA_ShejijijianBLLBLL = null;
+        SysInquiry_PrintingTypeBLL _sysInquiry_PrintingTypeBLL = null;
+
+        //鍒濆鍖�
+        public ShejijijianEdit()
+        {
+            bll_OA_ShejijijianBLLBLL = new OA_ShejijijianBLL();
+            _sysInquiry_PrintingTypeBLL = new SysInquiry_PrintingTypeBLL();
+        }
+
+        //椤甸潰鍔犺浇
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            if (!IsPostBack)
+            {
+                InitData();
+            }
+        }
+
+        //椤甸潰鍔犺浇
+        public void InitData()
+        {
+           //var originalGuid = CurrentUser.MemberId;
+           // Guid reversedGuid = new Guid(originalGuid.ToByteArray().Reverse().ToArray());
+            this.selDingdanleixing.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModlesByFirm(CurrentUser.MemberId).OrderBy(x => x.orderNumHome);
+            this.selDingdanleixing.DataBind();
+            //this.selDingdanleixing.Items.Insert(0, new ListItem("璇烽�夋嫨", ""));
+            this.selDingdanleixing.Items.Add(new ListItem("鍏朵粬", "-1"));
+
+            OA_Shejijijian m_OA_CarDictionary = new OA_Shejijijian();
+            if (Request["Keyid"] != null && Request["Keyid"].ToInt32() > 0)
+                m_OA_CarDictionary = bll_OA_ShejijijianBLLBLL.GetModelByKeyid(Request["Keyid"].ToInt32().Value);
+
+            this.selDingdanleixing.Value = m_OA_CarDictionary.Dingdanleixing;
+            this.selFengmianneiye.Value = m_OA_CarDictionary.Fengmianneiye;
+            this.selShejileixing.Value = m_OA_CarDictionary.Shejileixing;
+            this.txtShejilemoney.Value = m_OA_CarDictionary.Shejilemoney.ToString2();
+
+        }
+
+        //鎻愪氦浜嬩欢
+        protected void btn_Submit_form(object sender, EventArgs e)
+        {
+            OA_Shejijijian m_OA_CarDictionary = null;
+            if (Request["Keyid"] != null && Request["Keyid"].ToInt32() > 0)
+            {
+              var  oA_Shejijijians  =  bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, this.selDingdanleixing.Value, this.selFengmianneiye.Value, this.selShejileixing.Value,0).Where(x=>x.Keyid != Request["Keyid"].ToInt32()).ToList();
+                if (oA_Shejijijians.Count > 0)
+                {
+                    JavaScript.MessageBox("宸茬粡鏈夎璁捐璁′欢锛佷笉鑳介噸澶嶆坊鍔�", this);
+                    return;
+                }
+
+                m_OA_CarDictionary = bll_OA_ShejijijianBLLBLL.GetModelByKeyid(Request["Keyid"].ToInt32().Value);
+            }
+            if (m_OA_CarDictionary == null)
+            {
+                var oA_Shejijijians = bll_OA_ShejijijianBLLBLL.GetModelByformid(CurrentUser.MemberId, this.selDingdanleixing.Value, this.selFengmianneiye.Value, this.selShejileixing.Value, 0).ToList();
+                if (oA_Shejijijians.Count > 0)
+                {
+                    JavaScript.MessageBox("宸茬粡鏈夎璁捐璁′欢锛佷笉鑳介噸澶嶆坊鍔�", this);
+                    return;
+                }
+
+                m_OA_CarDictionary = new OA_Shejijijian();
+                m_OA_CarDictionary.FirmId = CurrentUser.MemberId;
+                m_OA_CarDictionary.Creater = CurrentUser.ShortName;
+                m_OA_CarDictionary.CreateTime = DateTime.Now;
+            }
+
+            m_OA_CarDictionary.Dingdanleixing = this.selDingdanleixing.Value;
+            var sysInquiry_Printing =  _sysInquiry_PrintingTypeBLL.GetModelById(m_OA_CarDictionary.Dingdanleixing.ToInt32().Value);
+            if (sysInquiry_Printing != null)
+            {
+                m_OA_CarDictionary.DingdanleixingName = sysInquiry_Printing.PrintName;
+            }
+            m_OA_CarDictionary.Fengmianneiye = this.selFengmianneiye.Value;
+            switch (m_OA_CarDictionary.Fengmianneiye)
+            {
+                case "1":
+                    m_OA_CarDictionary.FengmianneiyeName = "灏侀潰璁捐";
+                    break;
+                case "2":
+                    m_OA_CarDictionary.FengmianneiyeName = "鍐呴〉璁捐";
+                    break;
+                default:
+                    m_OA_CarDictionary.FengmianneiyeName = "";
+                    break;
+            }
+
+
+            m_OA_CarDictionary.Shejileixing = this.selShejileixing.Value;
+            switch (m_OA_CarDictionary.Shejileixing)
+            {
+                case "1":
+                    m_OA_CarDictionary.ShejileixingName = "鏂囧瓧鐓ф帓";
+                    break;
+                case "2":
+                    m_OA_CarDictionary.ShejileixingName = "鏁撮〉琛ㄦ牸";
+                    break;
+                case "3":
+                    m_OA_CarDictionary.ShejileixingName = "鍗婃枃鍗婅〃";
+                    break;
+                case "4":
+                    m_OA_CarDictionary.ShejileixingName = "鎵弿鐓у仛";
+                    break;
+                case "5":
+                    m_OA_CarDictionary.ShejileixingName = "鏂囦欢淇敼";
+                    break;
+                case "6":
+                    m_OA_CarDictionary.ShejileixingName = "鏂囧瓧灏侀潰";
+                    break;
+                case "7":
+                    m_OA_CarDictionary.ShejileixingName = "璁捐灏侀潰";
+                    break;
+                case "8":
+                    m_OA_CarDictionary.ShejileixingName = "瀹緵鏂囦欢";
+                    break;
+                case "9":
+                    m_OA_CarDictionary.ShejileixingName = "褰╄壊璁捐";
+                    break;
+                case "10":
+                    m_OA_CarDictionary.ShejileixingName = "璁捐鍒朵綔";
+                    break;
+                case "11":
+                    m_OA_CarDictionary.ShejileixingName = "鐓ф帓鍒朵綔";
+                    break;
+                case "12":
+                    m_OA_CarDictionary.ShejileixingName = "璁捐鐓ф帓";
+                    break;
+                default:
+                    m_OA_CarDictionary.ShejileixingName = "";
+                    break;
+            }
+            m_OA_CarDictionary.Shejilemoney = this.txtShejilemoney.Value.ToDecimal2();
+
+            m_OA_CarDictionary.Status = 1;
+            m_OA_CarDictionary.Updater = CurrentUser.ShortName;
+            m_OA_CarDictionary.LastUpdateTime = m_OA_CarDictionary.CreateTime;
+
+            if (Request["Keyid"] != null && Request["Keyid"].ToInt32() > 0)
+            {
+                if (bll_OA_ShejijijianBLLBLL.UpdateModel(m_OA_CarDictionary))
+                    JavaScript.MessageBox("鏇存柊鎴愬姛", this, true, true);
+                else
+                    JavaScript.MessageBox("鏇存柊澶辫触", this);
+            }
+            else
+            {
+                if (bll_OA_ShejijijianBLLBLL.InsertModel(m_OA_CarDictionary))
+                {
+                    this.txtShejilemoney.Value = "";
+                    JavaScript.MessageBox("鏂板鎴愬姛", this, false, true);
+                }
+                else
+                    JavaScript.MessageBox("鏂板澶辫触", this);
+            }
+        }
+
+
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.designer.cs
new file mode 100644
index 0000000..dc3b3e1
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianEdit.aspx.designer.cs
@@ -0,0 +1,80 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.workcar
+{
+
+
+    public partial class ShejijijianEdit
+    {
+
+        /// <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>
+        /// selDingdanleixing 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selDingdanleixing;
+
+        /// <summary>
+        /// selFengmianneiye 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selFengmianneiye;
+
+        /// <summary>
+        /// selShejileixing 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selShejileixing;
+
+        /// <summary>
+        /// txtShejilemoney 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlInputText txtShejilemoney;
+
+        /// <summary>
+        /// btn_Submit 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Button btn_Submit;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx
new file mode 100644
index 0000000..883c2dd
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx
@@ -0,0 +1,151 @@
+锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ShejijijianList.aspx.cs" Inherits="CY.WebForm.Pages.business.ShejijijianList" %>
+
+<!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 addModel() {
+            top.Dialog.open({ URL: "/Pages/business/ShejijijianEdit.aspx", Title: "鏂板璁捐璁′欢", Width: 600, Height: 600 });
+        }
+        //淇敼
+        function onEdit(keyid) {
+            top.Dialog.open({ URL: "/Pages/business/ShejijijianEdit.aspx?Keyid=" + keyid, Title: "淇敼璁捐璁′欢", Width: 600, Height: 600 });
+        }
+        //鍒犻櫎
+        function onDelete(keyid) {
+            top.Dialog.confirm("纭畾瑕佸垹闄ゆ墍閫夋暟鎹悧锛�", function () {
+                window.location = "/Pages/business/ShejijijianList.aspx?delete=" + keyid;
+            });
+        }
+
+        function deleteAll() {
+            var keyid = "";
+            $(".SelectCheck:checked").each(function (ii, vv) {
+                keyid = keyid + "," + $(vv).attr("value_keyid");
+            });
+            if (keyid == "")
+                alertMsg("鏈�変腑浠讳綍鏁版嵁");
+            else {
+                top.Dialog.confirm("纭畾瑕佸垹闄ゆ墍閫夋暟鎹悧锛�", function () {
+                    window.location = "/Pages/business/ShejijijianList.aspx?delete=" + keyid;
+                });
+            }
+        }
+
+</script>
+</head>
+<body>
+    <form id="form1" runat="server" class="form">
+    <div id="scrollContent">
+        <div class="box1" paneltitle="鍔熻兘闈㈡澘" roller="false">
+            <table class="TableNewStyle">
+                <tr>
+                    <td>
+                        璁㈠崟绫诲瀷锛�<select id="selDingdanleixing" runat="server"  datatextfield="PrintName" datavaluefield="Keyid" keepdefaultstyle="true"></select>
+                        灏侀潰鍐呴〉锛�<select id="selFengmianneiye" runat="server" keepdefaultstyle="true">
+                           <option  value="">鍏ㄩ儴</option>
+                             <option  value="1">灏侀潰璁捐</option>
+                             <option  value="2">鍐呴〉璁捐</option>
+                             </select>
+                        璁捐绫诲瀷锛�<select id="selShejileixing" runat="server" keepdefaultstyle="true">
+                             <option  value="">鍏ㄩ儴</option>
+                             <option  value="1">鏂囧瓧鐓ф帓</option>
+                             <option  value="2">鏁撮〉琛ㄦ牸</option>
+                             <option  value="3">鍗婃枃鍗婅〃</option>
+                             <option  value="4">鎵弿鐓у仛</option>
+                             <option  value="5">鏂囦欢淇敼</option>
+                             <option  value="6">鏂囧瓧灏侀潰</option>
+                             <option  value="7">璁捐灏侀潰</option>
+                             <option  value="8">瀹緵鏂囦欢</option>
+                             <option  value="9">褰╄壊璁捐</option>
+                              <option  value="10">璁捐鍒朵綔</option>
+                              <option  value="11">鐓ф帓鍒朵綔</option>
+                              <option  value="12">璁捐鐓ф帓</option>
+                             </select>
+                        <asp:Button CssClass="button" ID="btn_Search" Text="鏌ヨ" runat="server" padding="0px" OnClick="btn_Search_Click" />
+                    </td>
+                </tr>
+            </table>
+        </div>
+        <div class="box_tool_min ">
+            <div class="center">
+                <div class="left">
+                    <div class="right">
+                        <div class="padding_top5 padding_left10">
+                            <a href="javascript:;" onclick="addModel()" menu_member_case_id="case_addModel" menu_member_case_name="鏂板璁捐璁颁欢"><span class="icon_add">鏂板璁捐璁颁欢</span></a> <a href="javascript:;" onclick="deleteAll()" menu_member_case_id="case_delModel" menu_member_case_name="鎵归噺鍒犻櫎璁捐璁颁欢"><span class="icon_delete">鎵归噺鍒犻櫎</span></a>
+                            <div class="clear">
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+            <div class="clear">
+            </div>
+        </div>
+        <div>
+            <asp:Repeater ID="RepClientList" runat="server">
+                <HeaderTemplate>
+                    <table class="tableStyle" useclick="false" usecheckbox="true" sortmode="true">
+                        <tr>
+                            <th width="25">
+                            </th>
+                            <th width="50">
+                                缂栧彿
+                            </th>
+                            <th>
+                                璁㈠崟绫诲瀷
+                            </th>
+                            <th>
+                                灏侀潰鍐呴〉
+                            </th>
+                            <th>
+                                璁捐绫诲瀷
+                            </th>
+                             <th>
+                                璁捐浠锋牸
+                            </th>
+                            <th width="80">
+                                鎿嶄綔
+                            </th>
+                        </tr>
+                </HeaderTemplate>
+                <ItemTemplate>
+                    <tr>
+                        <td>
+                            <input type="checkbox" class="SelectCheck" value_keyid="<%#Eval("Keyid")%>" />
+                        </td>
+                        <td>
+                            <%#Container.ItemIndex + 1+ this.UCPager1.PageSize * (this.UCPager1.PageIndex - 1)%>
+                        </td>
+                        <td>
+                            <%#Eval("DingdanleixingName")%>
+                        </td>
+                        <td>
+                            <%#Eval("FengmianneiyeName")%>
+                        </td>
+                        <td>
+                            <%#Eval("ShejileixingName") %>
+                        </td>
+                         <td>
+                            <%#Eval("Shejilemoney") %>
+                        </td>
+                        <td class="Operate">
+                            <span menu_member_case_id="case_onEdit" menu_member_case_name="淇敼" onclick="onEdit('<%#Eval("Keyid")%>')">淇敼</span> <span menu_member_case_id="case_onDelete" menu_member_case_name="鍒犻櫎" onclick="onDelete('<%#Eval("Keyid")%>')">鍒犻櫎</span>
+                        </td>
+                    </tr>
+                </ItemTemplate>
+                <FooterTemplate>
+                    </table>
+                </FooterTemplate>
+            </asp:Repeater>
+            <div id="page">
+                <uc:UCPager ID="UCPager1" runat="server" />
+            </div>
+        </div>
+    </div>
+    </form>
+</body>
+</html>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.cs
new file mode 100644
index 0000000..10f01d5
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.cs
@@ -0,0 +1,80 @@
+锘縰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.Model;
+using CY.Infrastructure.Query;
+using CY.Infrastructure.Common;
+using CY.BLL.Sys;
+using System.Data;
+
+namespace CY.WebForm.Pages.business
+{
+    //鍚磋緣
+    //杞﹁締閰嶇疆绠$悊
+    public partial class ShejijijianList : BasePage
+    {
+
+        OA_ShejijijianBLL bll_OA_ShejijijianBLLBLL = null;
+        SysInquiry_PrintingTypeBLL _sysInquiry_PrintingTypeBLL = null;
+
+        //鍒濆鍖�
+        public ShejijijianList()
+        {
+            bll_OA_ShejijijianBLLBLL = new OA_ShejijijianBLL();
+            _sysInquiry_PrintingTypeBLL = new SysInquiry_PrintingTypeBLL();
+        }
+
+        //椤甸潰鍔犺浇
+        protected void Page_Load(object sender, EventArgs e)
+        {
+            UCPager1.AspNetPager.PageChanged += AspNetPager1_PageChanged;
+            if (!IsPostBack)
+            {
+                this.selDingdanleixing.DataSource = _sysInquiry_PrintingTypeBLL.SelectUsedModlesByFirm(CurrentUser.MemberId).OrderBy(x => x.orderNumHome);
+                this.selDingdanleixing.DataBind();
+                this.selDingdanleixing.Items.Insert(0, new ListItem("璇烽�夋嫨", ""));
+                this.selDingdanleixing.Items.Add(new ListItem("鍏朵粬", "-1"));
+                BindList();
+            }
+
+            if (Request["delete"] != null)
+            {
+                if (bll_OA_ShejijijianBLLBLL.DelAllModel(Request["delete"].ToString2(),CurrentUser.MemberId))
+                {
+                    JavaScript.MessageBox("鍒犻櫎鎴愬姛", this, "window.location='/Pages/business/ShejijijianList.aspx'");
+                }
+                else
+                {
+                    JavaScript.MessageBox("鍒犻櫎澶辫触", this);
+                }
+            }
+        }
+
+        //缁戝畾鏁版嵁
+        private void BindList()
+        { 
+            Pagination pa = new Pagination();
+            pa.PageSize = UCPager1.AspNetPager.PageSize;
+            pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex;
+            this.RepClientList.DataSource = bll_OA_ShejijijianBLLBLL.SelectModelPage(pa, CurrentUser.MemberId,"","", this.selDingdanleixing.Value
+                , this.selFengmianneiye.Value, this.selShejileixing.Value,0);
+            this.RepClientList.DataBind();
+            UCPager1.AspNetPager.RecordCount = pa.RecordCount;
+        }
+
+        //鍒嗛〉浜嬩欢
+        protected void AspNetPager1_PageChanged(object src, EventArgs e)
+        {
+            BindList();
+        }
+
+        protected void btn_Search_Click(object sender, EventArgs e)
+        {
+            BindList();
+        }
+    }
+}
\ No newline at end of file
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.designer.cs
new file mode 100644
index 0000000..076aa80
--- /dev/null
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/ShejijijianList.aspx.designer.cs
@@ -0,0 +1,98 @@
+锘�//------------------------------------------------------------------------------
+// <鑷姩鐢熸垚>
+//     姝や唬鐮佺敱宸ュ叿鐢熸垚銆�
+//
+//     瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉
+//     閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆�
+// </鑷姩鐢熸垚>
+//------------------------------------------------------------------------------
+
+namespace CY.WebForm.Pages.business
+{
+
+
+    public partial class ShejijijianList
+    {
+
+        /// <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>
+        /// selDingdanleixing 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selDingdanleixing;
+
+        /// <summary>
+        /// selFengmianneiye 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selFengmianneiye;
+
+        /// <summary>
+        /// selShejileixing 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.HtmlControls.HtmlSelect selShejileixing;
+
+        /// <summary>
+        /// btn_Search 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Button btn_Search;
+
+        /// <summary>
+        /// RepClientList 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Repeater RepClientList;
+
+        /// <summary>
+        /// UCPager1 鎺т欢銆�
+        /// </summary>
+        /// <remarks>
+        /// 鑷姩鐢熸垚鐨勫瓧娈点��
+        /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲��
+        /// </remarks>
+        protected global::CY.WebForm.Pages.common.UCPager UCPager1;
+    }
+}
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/common/PayAbout.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/common/PayAbout.aspx.cs
index 0d308b4..95b562f 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/common/PayAbout.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/common/PayAbout.aspx.cs
@@ -502,6 +502,20 @@
             return NewOrder(orderBasic, inquiryCommonModel.PrintCount, null, 0, inquiryCommonModel, orderExtend);
         }
 
+
+        /// <summary>
+        /// 鏂板绾夸笅璁㈠崟
+        /// </summary>
+        /// <param name="orderBasic">璁㈠崟鍩烘湰淇℃伅瀵硅薄</param>
+        /// <param name="orderExtend">璁㈠崟鎵╁睍淇℃伅瀵硅薄</param>
+        /// <param name="inquiryCommonModel">璁㈠崟鍗板埛鍙傛暟</param>
+        /// <returns></returns>
+        internal static EC_OrderBasic NewOrderSheji(EC_OrderBasic orderBasic, EC_OrderExtend orderExtend, InquiryCommonModel inquiryCommonModel)
+        {
+            return NewOrderSheji(orderBasic, inquiryCommonModel.PrintCount, null, 0, inquiryCommonModel, orderExtend);
+        }
+
+
         /// <summary>
         /// 濉厖璁㈠崟鏂规硶鑷冲皯BuyerId銆丅uyerName銆丼ellerId銆丼ellerName銆丱perator銆丳rintTypeId銆丼umPrice銆丱rderTypeId銆丏ocumentName灞炴�ф湁鍊�
         /// </summary>
@@ -675,6 +689,115 @@
 
         }
 
+
+
+
+        /// <summary>
+        /// 鍦ㄧ嚎涓嬪崟 璁捐璁㈠崟
+        /// </summary>
+        /// <param name="orderBasic">璁㈠崟鍩烘湰淇℃伅瀵硅薄</param>
+        /// <param name="printCount">鍗板埛鏁伴噺</param>
+        /// <param name="pay_Request">鏀粯璇锋眰</param>
+        /// <param name="seckillId">绉掓潃涓氬姟缂栧彿</param>
+        /// <param name="inquiryCommonModel">璁㈠崟鍗板埛鍙傛暟</param>
+        /// <param name="orderExtend">璁㈠崟鎵╁睍淇℃伅瀵硅薄</param>
+        /// <param name="filld">濉厖瀹炰綋濮旀墭</param>
+        /// <returns></returns>
+        private static EC_OrderBasic NewOrderSheji(EC_OrderBasic orderBasic, int printCount, Pay_Request pay_Request = null, int seckillId = 0, InquiryCommonModel inquiryCommonModel = null, EC_OrderExtend orderExtend = null, CY.WebForm.cs.WebUtil.FillModel filld = null)
+        {
+
+            EC_AcceptWayByOrder eC_AcceptWayByOrder = new EC_AcceptWayByOrder();
+            FillOrder(orderBasic, eC_AcceptWayByOrder, orderExtend, filld);
+
+            //orderBasic.TheoryCompleteDate = DateTime.Now.AddDays(15);//鐞嗚瀹屾垚鏃ユ湡(纭鏀惰揣鏃ユ湡)
+            if (null == orderExtend)
+            {
+                orderBasic.OrderExtend.ExigencyCaseId = 0;// sys_DictionaryBLL.GetKeyIdByKeyid(0, "OA_绱ф�ョ▼搴�");//璁剧疆绱ф�ョ▼搴︿负涓�鑸�
+                orderBasic.OrderExtend.ProofreadWayId = -1;// sys_DictionaryBLL.GetKeyIdByKeyid(-1, "EC_鏍$鏂瑰紡");//璁剧疆鏍$鏂瑰紡涓�"鑷仈绯�"
+
+                //orderBasic.OrderExtend.Contacts = string.IsNullOrEmpty(eC_AcceptWayByOrder.AcceptContacts) ? eC_AcceptWayByOrder.Accepter : eC_AcceptWayByOrder.AcceptContacts;//鏀惰揣浜轰负鏀惰揣淇℃伅鐨勮仈绯讳汉
+                //orderBasic.OrderExtend.ContactPhone = string.IsNullOrEmpty(eC_AcceptWayByOrder.AccepterPhoneNum) ? eC_AcceptWayByOrder.AccepterPhone : eC_AcceptWayByOrder.AccepterPhoneNum;
+                EC_MemberBasicBLL _memberBasicBLL = new EC_MemberBasicBLL();
+                EC_MemberExtend memberExtend = _memberBasicBLL.GetMemberExtendByMemberId(orderBasic.BuyerId);
+                if (memberExtend != null)
+                {
+                    orderBasic.OrderExtend.Contacts = memberExtend.BusinessContacts;
+                    orderBasic.OrderExtend.ContactPhone = memberExtend.PhoneNum;
+                }
+                orderBasic.OrderExtend.PrintNum = printCount;
+
+                int? billMode = MyConvert.ConvertToInt32(HttpContext.Current.Request["txtBillMode"]);
+                if (!eC_AcceptWayByOrder.AcceptTypeId.HasValue || !billMode.HasValue)
+                {
+                    return null;
+                }
+
+                if (null != inquiryCommonModel)
+                {
+                    if (inquiryCommonModel.DeliveryMode > 0)
+                    {
+                        eC_AcceptWayByOrder.AcceptTypeId = inquiryCommonModel.DeliveryMode;
+                        switch (inquiryCommonModel.BillMode)
+                        {
+                            case 108:
+                                eC_AcceptWayByOrder.InvoiceDemand = "涓嶅惈绋庝环";
+                                break;
+                            case 109:
+                                eC_AcceptWayByOrder.InvoiceDemand = "鏅�氬彂绁�";
+                                break;
+                            case 110:
+                                eC_AcceptWayByOrder.InvoiceDemand = "澧炲�肩◣绁�";
+                                break;
+                            default:
+                                break;
+                        }
+                        eC_AcceptWayByOrder.Remark = inquiryCommonModel.Remarks;
+                    }
+                    orderBasic.OrderExtend.PrintNum = 13 == inquiryCommonModel.PrintTypeId ? inquiryCommonModel.PrintCount * inquiryCommonModel.PrintBoxNumber : orderBasic.OrderExtend.PrintNum;
+                }
+                else
+                    ;
+            }
+            else
+                ;
+            orderBasic.OrderExtend.SurplusPrintNum = orderBasic.OrderExtend.SurplusPrintNum.HasValue ? orderBasic.OrderExtend.SurplusPrintNum : orderBasic.OrderExtend.PrintNum;
+
+
+            double? commission = null == pay_Request ? 0 : MyConvert.ConvertToDouble(CY.Config.WebInfo.Instance.FirmOrderAgencyFee);
+            if (!commission.HasValue)
+                return null;
+            else
+            {
+            }
+
+
+            EC_OrderPrintParameter orderPrintParameter = null;
+            orderPrintParameter = null == inquiryCommonModel ? null : new EC_OrderPrintParameter()
+            {
+                PrintParameter = SerializationHelper.Serialize(inquiryCommonModel)
+            };
+
+            OA_CorporateClientsBLL oA_CorporateClientsBLL = new BLL.OA_CorporateClientsBLL();
+            //涓嬭鍗曞墠鍏堟坊鍔犲鎴�
+            //璁捐璁㈠崟鐢ㄥ弽杞殑MemberId
+            var originalGuid = orderBasic.SellerId;
+            Guid reversedGuid = new Guid(originalGuid.ToByteArray().Reverse().ToArray());
+            if (0 >= oA_CorporateClientsBLL.ConvertToCorporateClient(reversedGuid, orderBasic.BuyerId, orderBasic.Operator))
+            {
+                return null;//娣诲姞瀹㈡埛璋冪敤澶辫触鍒欐坊鍔犺鍗曞け璐�
+            }
+            else
+                ;
+
+            if (orderBasic.SellerId.Equals(orderBasic.BuyerId))
+                return null;//涔板涓嶈兘鏄崠瀹�
+
+            EC_OrderBLL eC_OrderBLL = new EC_OrderBLL();//瀹炰緥鍖栬鍗曚笟鍔℃搷浣滃璞�
+            bool isWin = eC_OrderBLL.NewOrder(orderBasic, orderBasic.OrderExtend, orderBasic.TradingSingle, eC_AcceptWayByOrder, pay_Request, commission.Value, seckillId, orderPrintParameter);
+            return isWin ? orderBasic : null;
+
+        }
+
         ///// <summary>
         ///// 鍦ㄧ嚎涓嬪崟 
         ///// </summary>
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/membermanage/MemberRole.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/membermanage/MemberRole.aspx.cs
index 5c79d8d..a78d6fc 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/membermanage/MemberRole.aspx.cs
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/membermanage/MemberRole.aspx.cs
@@ -124,7 +124,7 @@
                 treeHtmlo = treeHtmlo + "{GetMenuRoleId:'0', id: " + result[i]["Keyid"].ToString2() + ", parentId: " + result[i]["ParentId"].ToString2() + ", name: '" + result[i]["MenuName"].ToString2() + "[" + result[i]["Keyid"].ToString2() + "]" + "'" + (level < 3 ? ", open: true" : "") + " },";
                 if (level == 4)
                 {
-                    treeHtmlo = treeHtmlo + "{GetMenuRoleId:'" + MenuOneId + "-" + result[i]["ParentId"].ToString2() + "-" + result[i]["Keyid"].ToString2() + "+0', id: " + (result[i]["ParentId"].ToString2() + "00" + result[i]["Keyid"].ToString2()).ToInt32() + ", parentId: " + result[i]["Keyid"].ToString2() + ", name: '鏌ョ湅椤甸潰' },";
+                    treeHtmlo = treeHtmlo + "{GetMenuRoleId:'" + MenuOneId + "-" + result[i]["ParentId"].ToString2() + "-" + result[i]["Keyid"].ToString2() + "+0', id: " + result[i]["ParentId"].ToString2() + "00" + result[i]["Keyid"].ToString2() + ", parentId: " + result[i]["Keyid"].ToString2() + ", name: '鏌ョ湅椤甸潰' },";
 
 
                     DataTable ds = bll_Sys_Permissions_UserCaseBLL.SelectList(result[i]["Keyid"].ToInt32());

--
Gitblit v1.9.1