From ebd639c929bd5c05859b6b414787e3440cdcd4bc Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期五, 20 十二月 2024 12:21:42 +0800 Subject: [PATCH] 财务管理 -》外协付款 批量付款 --- CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs | 45 +++++++++++++++++++++++++++++++-------------- 1 files changed, 31 insertions(+), 14 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..0396505 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/AgOutsourcSingleAllEdit.aspx.cs @@ -141,6 +141,7 @@ this.selOutFirm.DataTextField = "OutVendorName"; this.selOutFirm.DataValueField = "FirmId"; this.selOutFirm.DataBind(); + this.selOutFirm.Items.Insert(0, new ListItem("璇烽�夋嫨", "")); selOutFirm_SelectedIndexChanged(null, null); } @@ -201,6 +202,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 +333,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