From a980cd04341d71216e0f59bd4b7327fe9fc50032 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期三, 21 五月 2025 11:41:46 +0800 Subject: [PATCH] 提交 --- CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs | 53 ++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 38 insertions(+), 15 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs index 3c00b4a..57498a7 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs @@ -137,10 +137,17 @@ Pagination pa = new Pagination(); pa.PageSize = 500; pa.PageIndex = 1; - this.selOutFirm.DataSource = bll_OA_CorporateClientsBLL.SelectModelPage(pa, CurrentUser.MemberId, ""); + var ss = bll_OA_CorporateClientsBLL.SelectModelPage(pa, CurrentUser.MemberId, ""); + this.selOutFirm.DataSource = ss; this.selOutFirm.DataTextField = "OutVendorName"; this.selOutFirm.DataValueField = "FirmId"; this.selOutFirm.DataBind(); + this.selOutFirm.Items.Insert(0, new ListItem("璇烽�夋嫨", "")); + var aaa = ss.FirstOrDefault(x => x.OutVendorName == "鍏朵粬"); + if (aaa != null) + { + this.selOutFirm.SelectedValue = aaa.FirmId.ToString(); + } selOutFirm_SelectedIndexChanged(null, null); } @@ -201,6 +208,12 @@ JavaScript.MessageBox("鏈紶閫掑弬鏁帮紒", this); return false; } + if (string.IsNullOrEmpty(this.selOutFirm.SelectedValue)) + { + JavaScript.MessageBox("鏈�夋嫨澶栧崗鍘傚晢锛�", this); + return false; + } + int? orderid = MyConvert.ConvertToInt32(orderIdStr); if (!orderid.HasValue) { @@ -326,33 +339,43 @@ protected void selOutFirm_SelectedIndexChanged(object sender, EventArgs e) { - - OA_CorporateClients oA_CorporateClientsModel = new OA_CorporateClients(); - oA_CorporateClientsModel = bll_OA_CorporateClientsBLL.GetModelByMemberIdAndName(CurrentUser.MemberId, selOutFirm.SelectedItem.Text.ToString()); - if (oA_CorporateClientsModel.Keyid != oA_CorporateClientsModel.FirmId) + if(selOutFirm.SelectedValue != "") { - trFile.Visible = true; - LF_OrderFile lfModel = new LF_OrderFile(); - LF_OrderFileBLL lF_OrderFileBLL = new LF_OrderFileBLL(); - lfModel = lF_OrderFileBLL.GetModel(Convert.ToInt32(Request["orderid"])); - if (lfModel == null) + OA_CorporateClients oA_CorporateClientsModel = new OA_CorporateClients(); + oA_CorporateClientsModel = bll_OA_CorporateClientsBLL.GetModelByMemberIdAndName(CurrentUser.MemberId, selOutFirm.SelectedItem.Text.ToString()); + if (oA_CorporateClientsModel.Keyid != oA_CorporateClientsModel.FirmId) { - cbkIsAllRecovery.Visible = false; - IsFiles = true; + trFile.Visible = true; + LF_OrderFile lfModel = new LF_OrderFile(); + LF_OrderFileBLL lF_OrderFileBLL = new LF_OrderFileBLL(); + lfModel = lF_OrderFileBLL.GetModel(Convert.ToInt32(Request["orderid"])); + if (lfModel == null) + { + cbkIsAllRecovery.Visible = false; + IsFiles = true; + } + else + { + cbkIsAllRecovery.Visible = true; + IsFiles = false; + } + + } else { - cbkIsAllRecovery.Visible = true; + trFile.Visible = false; IsFiles = false; } - - } else { trFile.Visible = false; IsFiles = false; } + string script = "<script>ReceiptT('member', '"+ CurrentUser.MemberId + "', 4, 100)</script>"; + this.ClientScript.RegisterStartupScript(this.Page.GetType(), "key", script); + } } } \ No newline at end of file -- Gitblit v1.9.1