From 862c0ecf0e3fb192dfe5cedbafd017f0b676bbbb Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期五, 11 七月 2025 15:37:55 +0800 Subject: [PATCH] 20250711 川印系统,打印订单的时候,多显示一个添加问题反馈的按钮 --- CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj | 8 CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs | 5 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx | 11 CY_ECommercePlatform/CY.WebForm/MainPage.cs | 7 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs | 303 +++++++++++++++++++++++++++ CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs | 2 CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.designer.cs | 116 ++++++++++ CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx | 202 ++++++++++++++++++ 8 files changed, 651 insertions(+), 3 deletions(-) diff --git a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs index fab239d..492fcd3 100644 --- a/CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs +++ b/CY_ECommercePlatform/CY.SQLDAL/OA/OA_DeliverPlanPaicheDAL.cs @@ -133,9 +133,10 @@ new SqlParameter("@Deliveredstatus",trueModel.Deliveredstatus.HasValue?trueModel.Deliveredstatus.Value:0), new SqlParameter("@TransferType",trueModel.TransferType.HasValue?trueModel.TransferType.Value:0), new SqlParameter("@TransferName",string.IsNullOrEmpty(trueModel.TransferName)?"":trueModel.TransferName), + new SqlParameter("@Zerenren",trueModel.Zerenren.HasValue?trueModel.Zerenren.Value:0), }; - string sql = "Insert Into [OA_DeliverPlanPaiche] ([Keyid],[FirmId],[BuyerId],[DeliveredTime],[Zhuyishixiang],[Gongzuokaoping], [CarId], [DriverId],[Transferstatus], [TransfersTime], [Creater],[CreateTime],[Updater],[LastUpdateTime],[Sort],DeliverTime,wentifankui,Yichangchuli,Xingzhengzhuize,SellerOrderId,Dianhua,Dizhi,Remark,BusinessManagerId,Biddingcompany,shifouDelivery,Lianxiren,CompanyName,Deliveredstatus,TransferType,TransferName)" - + " Values ( @Keyid,@FirmId,@BuyerId,@DeliveredTime, @Zhuyishixiang,@Gongzuokaoping, @CarId, @DriverId, @Transferstatus, @TransfersTime, @Creater,@CreateTime,@Updater,@LastUpdateTime,@Sort,@DeliverTime,@wentifankui,@Yichangchuli,@Xingzhengzhuize,@SellerOrderId,@Dianhua,@Dizhi,@Remark,@BusinessManagerId,@Biddingcompany,@shifouDelivery,@Lianxiren,@CompanyName,@Deliveredstatus,@TransferType,@TransferName )"; + string sql = "Insert Into [OA_DeliverPlanPaiche] ([Keyid],[FirmId],[BuyerId],[DeliveredTime],[Zhuyishixiang],[Gongzuokaoping], [CarId], [DriverId],[Transferstatus], [TransfersTime], [Creater],[CreateTime],[Updater],[LastUpdateTime],[Sort],DeliverTime,wentifankui,Yichangchuli,Xingzhengzhuize,SellerOrderId,Dianhua,Dizhi,Remark,BusinessManagerId,Biddingcompany,shifouDelivery,Lianxiren,CompanyName,Deliveredstatus,TransferType,TransferName,Zerenren)" + + " Values ( @Keyid,@FirmId,@BuyerId,@DeliveredTime, @Zhuyishixiang,@Gongzuokaoping, @CarId, @DriverId, @Transferstatus, @TransfersTime, @Creater,@CreateTime,@Updater,@LastUpdateTime,@Sort,@DeliverTime,@wentifankui,@Yichangchuli,@Xingzhengzhuize,@SellerOrderId,@Dianhua,@Dizhi,@Remark,@BusinessManagerId,@Biddingcompany,@shifouDelivery,@Lianxiren,@CompanyName,@Deliveredstatus,@TransferType,@TransferName,@Zerenren )"; try { _dataBase.ExecuteSql(sql, sqlParms.ToArray<SqlParameter>()); diff --git a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj index f38558b..d19cdcc 100644 --- a/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj +++ b/CY_ECommercePlatform/CY.WebForm/CY.WebForm.csproj @@ -1888,6 +1888,7 @@ <Content Include="Pages\business\Baozhengjinfukuan.aspx" /> <Content Include="Pages\business\BaozhengjinCuishou.aspx" /> <Content Include="Pages\business\DeliverPlanDakaList.aspx" /> + <Content Include="Pages\business\DeliverPlanWentiOrder.aspx" /> <Content Include="Pages\business\DeliverPlanWentiAdd.aspx" /> <Content Include="Pages\business\DeliverPlanWentiEdit.aspx" /> <Content Include="Pages\business\DeliverPlanPaicheEdit.aspx" /> @@ -3383,6 +3384,13 @@ <Compile Include="Pages\business\DeliverPlanDakaList.aspx.designer.cs"> <DependentUpon>DeliverPlanDakaList.aspx</DependentUpon> </Compile> + <Compile Include="Pages\business\DeliverPlanWentiOrder.aspx.cs"> + <DependentUpon>DeliverPlanWentiOrder.aspx</DependentUpon> + <SubType>ASPXCodeBehind</SubType> + </Compile> + <Compile Include="Pages\business\DeliverPlanWentiOrder.aspx.designer.cs"> + <DependentUpon>DeliverPlanWentiOrder.aspx</DependentUpon> + </Compile> <Compile Include="Pages\business\DeliverPlanWentiAdd.aspx.cs"> <DependentUpon>DeliverPlanWentiAdd.aspx</DependentUpon> <SubType>ASPXCodeBehind</SubType> diff --git a/CY_ECommercePlatform/CY.WebForm/MainPage.cs b/CY_ECommercePlatform/CY.WebForm/MainPage.cs index a4ee718..f97f0b2 100644 --- a/CY_ECommercePlatform/CY.WebForm/MainPage.cs +++ b/CY_ECommercePlatform/CY.WebForm/MainPage.cs @@ -504,6 +504,13 @@ { page.Response.Write("<script>window.close();</script>"); } + + public static void CloseWindowAlert(string Message, Page page) + { + string jsfn = "window.close();"; + string script = string.Format("alert('{0}');{1}", Message, jsfn); + JavaScript.ExecuteClientScript("key", script, page); + } #endregion #region 淇℃伅鏍煎紡鍖� diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx new file mode 100644 index 0000000..9accde6 --- /dev/null +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx @@ -0,0 +1,202 @@ +锘�<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeliverPlanWentiOrder.aspx.cs" Inherits="CY.WebForm.Pages.business.DeliverPlanWentiOrder" %> + +<!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" /> + <!--鍓嶅彴椤甸潰end--> + <script type="text/javascript" language="javascript"> + function ReBindClients() { + $.ajax({ + url: "/Pages/business/OrderEdit.aspx", + type: "POST", + dataType: "html", + data: { Target: "ReBindClients"}, + global: false, + cache: false, + async: false, + success: function (data) { + $("#selBuyerId").html(data); + } + }); + } + function custormerChange(sel) { + + + CallServer({ Target: "GetCommunication", id: sel.value }, function (data, textStatus) { + var jobj = false; + try { + jobj = eval('[' + data + ']')[0]; + } catch (ex) { + global.DealDataException(ex); return; + } + if (jobj) { + /* document.getElementById('txtLianxiren').value = jobj.BusinessManagers;*/ + //document.getElementById('txtDizhi').value = jobj.Province + jobj.City + jobj.County + jobj.DetailedAddress ; + //document.getElementById('txtDianhua').value = jobj.CompanyPhone; + document.getElementById('txtCompanyName').value = jobj.CompanyName; + } else; + }); + } + + + + + //涓篠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;'/>"; + $(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(); + + }); + + + + + </script> + +</head> +<body style='padding: 0; margin: 0;'> + <form id="form1" runat="server" style='padding: 0; margin: 0;' class='form2'> + + + <table class="table2" id="tbBasic"> + <thead> + <tr> + <th colspan="8"> + 鍩烘湰淇℃伅 + </th> + </tr> + </thead> + <tr style=" height:1px;"> + <td style="border:none;width: 100px;"> + </td> + <td style="border:none; width:300px;"> + </td> + <td style="border:none;width: 100px;"> + </td> + <td style="border:none;"> + </td> + + </tr> + <tr> + <td align="right"> + 鍙嶉浜猴細 + </td> + <td align="left" > + <%-- <select keepdefaultstyle='true' id='selFankuiren' runat="server" datatextfield='Name' datavaluefield='Keyid' class="Sreq"> + </select>--%> + <input id='txtFankuiren' runat="server" maxlength="200" style="width:200px;" readonly="readonly" /> + <input type="hidden" id='selFankuirenId' runat="server" /> + </td> + </tr> + <tr> + + <td align="right"> + 瀹㈡埛鍗曚綅锛� + </td> + <td align="left"> + <input id='txtCompanyName' runat="server" maxlength="200" style="width:200px;" readonly="readonly" /> + <input type="hidden" id='CompanyId' runat="server" /> + </td> + </tr> + <tr> + <td align="right"> + 璐d换浜猴細 + </td> + <td align="left" > + + <input id='txtZerenren' runat="server" maxlength="200" style="width:200px;" readonly="readonly" /> + <input type="hidden" id='txtZerenrenId' runat="server" /> + </td> + </tr> + + + + <tr> + <td style="width: 100px; text-align:right;"> + 闂鎻忚堪锛� + </td> + <td style=" text-align:left;" colspan="3"> + <textarea id="txtRemark" name="txtRemark" runat="server" style="width: 692px; height: 30px;" maxlength="200" class="req" ></textarea> + </td> + </tr> + + + + <tr> + <td class="contentLeft" colspan="4" style=" padding-left:300px;"> + <asp:Button ID="btnSaves" runat="server" Text="淇濆瓨鍙嶉" OnClick="btnSave_ServerClick" /> + + + + + + </td> + </tr> + </table> + + + + </form> + +</body> +<script type="text/javascript" language="javascript"> + + + +</script> +</html> diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs new file mode 100644 index 0000000..0bdaa0a --- /dev/null +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.cs @@ -0,0 +1,303 @@ +锘�/** +* 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 DeliverPlanWentiOrder : BasePage + { + public int Orderid = 0; + public int printNum = 0; + + OA_CarManageBll _OA_CarManageBll = null; + OA_DeliverPlanPaicheBLL oA_DeliverPlanBLL = null; + OA_StaffBLL _OA_StaffBLL = null; + + //鍒濆鍖� + public DeliverPlanWentiOrder() + { + + + _OA_CarManageBll = new OA_CarManageBll(); + oA_DeliverPlanBLL = new OA_DeliverPlanPaicheBLL(); + _OA_StaffBLL = new OA_StaffBLL(); + + + } + + /// <summary> + /// 椤甸潰鍔犺浇浜嬩欢 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + protected void Page_Load(object sender, EventArgs e) + { + try + { + switch (Request["Target"]) + { + case "GetCommunication": + LoadCommunication(); + break; + case "ReBindClients": + Response.Write(ReLoadClients()); + break; + + default: + Page_Load_Default(); + return; + } + } + catch (Exception ex) + { + PAGEHandleException(ex); + Response.Clear(); + //Response.Write("-1"); + Response.Write(ex.Message); + } + Response.End(); + } + + + + /// <summary> + /// 榛樿鎵ц鏂规硶 + /// </summary> + private void Page_Load_Default() + { + + + + if (!IsPostBack && !IsCallback) + { + + var orderId = Request["Orderid"].ToInt32(); + + + + + EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL(); + + EC_OrderBasic _eC_OrderBasic = _eC_OrderBasicBLL.SelectModelById(orderId.Value); + + this.CompanyId.Value = _eC_OrderBasic.BuyerId.ToString(); + this.txtCompanyName.Value = _eC_OrderBasic.BuyerName.ToString(); + var oA_Staff = _OA_StaffBLL.GetModelByMemberId(CurrentUser.TrueMemberId); + if (oA_Staff != null) + { + this.txtFankuiren.Value = oA_Staff.Name; + this.selFankuirenId.Value = oA_Staff.Keyid.Value.ToString(); + } + this.txtZerenren.Value = _eC_OrderBasic.Creater; + var oA_Staffs = _OA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, false, false).Where(x=>x.Name == _eC_OrderBasic.Creater).FirstOrDefault(); + if (oA_Staffs != null) + { + this.txtZerenrenId.Value = oA_Staffs.Keyid.Value.ToString(); + } + + + + + + + + + + } + } + + /// <summary> + /// 淇濆瓨鐐瑰嚮浜嬩欢 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + protected void btnSave_ServerClick(object sender, EventArgs e) + { + + if (SaveOrder()) + { + //鎿嶄綔鎴愬姛 + JavaScript.CloseWindowAlert("鎿嶄綔鎴愬姛", this); + } + 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; + Response.Write(null == _oA_CustomerCommunications ? "" : JsonHelper.GetJsonStringByObject(_oA_CustomerCommunications)); + } + + + + + + + + /// <summary> + /// 淇濆瓨璁㈠崟 + /// </summary> + private bool SaveOrder() + { + + + bool isWin = false; + try + { + var keyid = Request["keyid"]; + EC_OrderBasicBLL _eC_OrderBasicBLL = new EC_OrderBasicBLL(); + + OA_CorporateClientsBLL _oA_CorporateClientsBLL = new OA_CorporateClientsBLL(); + + string SellerOrderId = ""; + + + + + + OA_DeliverPlan oA_DeliverPlan = new OA_DeliverPlan(); + oA_DeliverPlan.Lianxiren = ""; + oA_DeliverPlan.Keyid = Guid.NewGuid(); + oA_DeliverPlan.FirmId = CurrentUser.MemberId; + oA_DeliverPlan.DeliverTime = DateTime.Now; + oA_DeliverPlan.DeliveredTime = oA_DeliverPlan.DeliverTime; + if (string.IsNullOrWhiteSpace(this.CompanyId.Value)) + { + oA_DeliverPlan.BuyerId = Guid.Empty; + oA_DeliverPlan.BusinessManagerId = 0; + oA_DeliverPlan.Biddingcompany = 0; + + } + else + { + oA_DeliverPlan.BuyerId = this.CompanyId.Value.ToGuid2(); + OA_CorporateClients oA_CorporateClients = _oA_CorporateClientsBLL.SelectModelByFirmIdandMemberId(CurrentUser.MemberId, this.CompanyId.Value.ToGuid2()); + oA_DeliverPlan.BusinessManagerId = oA_CorporateClients.BusinessManagerId ?? 0; + oA_DeliverPlan.Biddingcompany = oA_CorporateClients.Biddingcompany ?? 0; + + } + + //oA_DeliverPlan.DeliveredTime = null; + oA_DeliverPlan.Zhuyishixiang = ""; + oA_DeliverPlan.Gongzuokaoping = ""; + oA_DeliverPlan.CarId = 0; + oA_DeliverPlan.DriverId = this.selFankuirenId.Value.ToInt32(); + + + + oA_DeliverPlan.Transferstatus = 1; + oA_DeliverPlan.TransfersTime = null; + oA_DeliverPlan.Sort = 1; + oA_DeliverPlan.Creater = CurrentUser.TrueMemberId; + oA_DeliverPlan.CreateTime = DateTime.Now; + oA_DeliverPlan.Updater = CurrentUser.TrueMemberId; + oA_DeliverPlan.LastUpdateTime = DateTime.Now; + oA_DeliverPlan.SellerOrderId = SellerOrderId; + oA_DeliverPlan.Dianhua = ""; + oA_DeliverPlan.Dizhi = ""; + oA_DeliverPlan.wentifankui = this.txtRemark.Value; + oA_DeliverPlan.Remark = ""; + oA_DeliverPlan.shifouDelivery = 0; + oA_DeliverPlan.CompanyName = this.txtCompanyName.Value; + + oA_DeliverPlan.Zerenren = this.txtZerenrenId.Value.ToInt32(); + + isWin = oA_DeliverPlanBLL.InsertModel(oA_DeliverPlan); + + + + } + catch (Exception ex) + { + isWin = false; + } + + + + + + return isWin; + } + + + + /// <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/DeliverPlanWentiOrder.aspx.designer.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.designer.cs new file mode 100644 index 0000000..da9273c --- /dev/null +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/DeliverPlanWentiOrder.aspx.designer.cs @@ -0,0 +1,116 @@ +锘�//------------------------------------------------------------------------------ +// <鑷姩鐢熸垚> +// 姝や唬鐮佺敱宸ュ叿鐢熸垚銆� +// +// 瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉 +// 閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆� +// </鑷姩鐢熸垚> +//------------------------------------------------------------------------------ + +namespace CY.WebForm.Pages.business +{ + + + public partial class DeliverPlanWentiOrder + { + + /// <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> + /// txtFankuiren 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputText txtFankuiren; + + /// <summary> + /// selFankuirenId 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputHidden selFankuirenId; + + /// <summary> + /// txtCompanyName 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputText txtCompanyName; + + /// <summary> + /// CompanyId 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputHidden CompanyId; + + /// <summary> + /// txtZerenren 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputText txtZerenren; + + /// <summary> + /// txtZerenrenId 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlInputHidden txtZerenrenId; + + /// <summary> + /// txtRemark 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlTextArea txtRemark; + + /// <summary> + /// btnSaves 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.WebControls.Button btnSaves; + } +} diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx index 5f7d22e..1107822 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx @@ -39,6 +39,14 @@ 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'); } + + //鏂板闂鍙嶉 + function ToAddorder(orderid) { + var l = (screen.availWidth - 500) / 2; + var t = (screen.availHeight - 300) / 2; + window.open("/Pages/business/DeliverPlanWentiOrder.aspx?Orderid="+orderid, '_blank', 'height=750,width=900,top=' + t + ',left=' + l + ',toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no'); + } + $(function () { $("#btnPrint").click(function () { var orderId = $("#hideOrderId").val(); @@ -62,7 +70,8 @@ <tr> <td > <%-- <span onclick="onViewuplod('<%=BuyerId %>')" <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%> >鏌ョ湅鍚堝悓 </span>--%> - <input type="button" <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%> value="鏌ョ湅鍚堝悓" onclick="onViewuplod('<%=BuyerId %>')"> + <input type="button" <%=ContractCount.ToString() == "0" ? "style=\"display:none;\"" : ""%> value="鏌ョ湅鍚堝悓" onclick="onViewuplod('<%=BuyerId %>')"> + <input type="button" value="闂鍙嶉" onclick="ToAddorder('<%=OrderId %>')"> </td> </tr> </table> diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs index d2ef557..4a65625 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderDeatil.aspx.cs @@ -44,6 +44,7 @@ Sys_DictionaryBLL _sys_DictionaryBLL = new Sys_DictionaryBLL();//瀛楀吀涓氬姟閫昏緫鎿嶄綔绫诲璞� public int ContractCount = 0; public string BuyerId = ""; + public int OrderId = 0; /// <summary> /// 椤甸潰鍔犺浇浜嬩欢 /// </summary> @@ -153,6 +154,7 @@ _eC_OrderBasic.UnitName = sys_Dictionarie.Name; } BuyerId = _eC_OrderBasic.BuyerId.ToString(); + OrderId = _eC_OrderBasic.Keyid.Value; //鏌ヨ瀹㈡埛鏄惁鏈夊悎鍚� Database DC = new Database(); try -- Gitblit v1.9.1