From 5782e6fb084441dcf26db0b1aaf33e39204142b8 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 15 四月 2025 08:52:33 +0800 Subject: [PATCH] 20250220设计订单菜单 会员菜单下 设计管理 12 会员菜单下 设计管理 01 会员菜单下 设计管理下 设计记件 /Pages/business/ShejijijianList.aspx 05 会员菜单下 设计管理下 新增订单 /Pages/business/ShejiOrderEdit.aspx 01 会员菜单下 设计管理下 订单管理 /Pages/business/ShejiOrderList.aspx 02 --- CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs | 120 ++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 64 insertions(+), 56 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs index de053fa..2b64909 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/MyRequestAdd.aspx.cs @@ -198,47 +198,51 @@ { res = oA_WorkReminderBll.UpdateModel(m_OA_WorkPlan); - if (res && m_OA_WorkPlan.PlanDataType == 15) + if (res ) { - var HideKeyidFapiao = Request["HideKeyidFapiao"].Split(','); - var HideAttachmentFapiao = Request["HideAttachmentFapiao"].Split(','); - - - //闇�瑕佸垹闄ょ殑闄勪欢 - var oA_WorkPlan_Attachments = oA_WorkPlan_AttachmentBLL.GetModelByKaipiaoIdandType(m_OA_WorkPlan.Keyid.Value, 15); - List<int> HideKeyidFujianid = new List<int>(); - for (int i = 0; i < HideKeyidFapiao.Length; i++) + if(m_OA_WorkPlan.PlanDataType == 15) { - if (!string.IsNullOrEmpty(HideKeyidFapiao[i]) && HideKeyidFapiao[i].ToInt32() != 0) + var HideKeyidFapiao = Request["HideKeyidFapiao"].Split(','); + var HideAttachmentFapiao = Request["HideAttachmentFapiao"].Split(','); + + + //闇�瑕佸垹闄ょ殑闄勪欢 + var oA_WorkPlan_Attachments = oA_WorkPlan_AttachmentBLL.GetModelByKaipiaoIdandType(m_OA_WorkPlan.Keyid.Value, 15); + List<int> HideKeyidFujianid = new List<int>(); + for (int i = 0; i < HideKeyidFapiao.Length; i++) { - HideKeyidFujianid.Add(HideKeyidFapiao[i].ToInt32().Value); + if (!string.IsNullOrEmpty(HideKeyidFapiao[i]) && HideKeyidFapiao[i].ToInt32() != 0) + { + HideKeyidFujianid.Add(HideKeyidFapiao[i].ToInt32().Value); + } + } + + var oA_WorkPlan_Attachments1 = oA_WorkPlan_Attachments.Where(x => !HideKeyidFujianid.Contains(x.Keyid)).ToList(); + + foreach (var oa_WorkPlan_Attachment in oA_WorkPlan_Attachments1) + { + res = oA_WorkPlan_AttachmentBLL.DeleteModel(oa_WorkPlan_Attachment); + } + + for (int i = 0; i < HideKeyidFapiao.Length; i++) + { + if (string.IsNullOrEmpty(HideKeyidFapiao[i])) + { + var a_WorkPlan_Attachment = new OA_WorkPlan_attachment(); + a_WorkPlan_Attachment.OA_WorkPlanId = m_OA_WorkPlan.Keyid; + a_WorkPlan_Attachment.AttachmentType = 15; + a_WorkPlan_Attachment.PlanAttachment = HideAttachmentFapiao[i]; + a_WorkPlan_Attachment.CreateTime = DateTime.Now; + a_WorkPlan_Attachment.Operator = CurrentUser.TrueName; + var sss = oA_WorkPlan_AttachmentBLL.InsertModel(a_WorkPlan_Attachment); + } + else + { + continue; + } } } - - var oA_WorkPlan_Attachments1 = oA_WorkPlan_Attachments.Where(x => !HideKeyidFujianid.Contains(x.Keyid)).ToList(); - - foreach (var oa_WorkPlan_Attachment in oA_WorkPlan_Attachments1) - { - res = oA_WorkPlan_AttachmentBLL.DeleteModel(oa_WorkPlan_Attachment); - } - - for (int i = 0; i < HideKeyidFapiao.Length; i++) - { - if (string.IsNullOrEmpty(HideKeyidFapiao[i])) - { - var a_WorkPlan_Attachment = new OA_WorkPlan_attachment(); - a_WorkPlan_Attachment.OA_WorkPlanId = m_OA_WorkPlan.Keyid; - a_WorkPlan_Attachment.AttachmentType = 15; - a_WorkPlan_Attachment.PlanAttachment = HideAttachmentFapiao[i]; - a_WorkPlan_Attachment.CreateTime = DateTime.Now; - a_WorkPlan_Attachment.Operator = CurrentUser.TrueName; - var sss = oA_WorkPlan_AttachmentBLL.InsertModel(a_WorkPlan_Attachment); - } - else - { - continue; - } - } + scope.Complete(); @@ -254,30 +258,34 @@ var aaaa = oA_WorkReminderBll.InserModelAndGetId(m_OA_WorkPlan); m_OA_WorkPlan.Keyid = aaaa; - if (aaaa > 0 && m_OA_WorkPlan.PlanDataType == 15) + if (aaaa > 0 ) { - var HideKeyidFapiao = Request["HideKeyidFapiao"].Split(','); - var HideAttachmentFapiao = Request["HideAttachmentFapiao"].Split(','); - - - - - for (int i = 0; i < HideKeyidFapiao.Length; i++) + if(m_OA_WorkPlan.PlanDataType == 15) { - if (string.IsNullOrEmpty(HideKeyidFapiao[i])) + var HideKeyidFapiao = Request["HideKeyidFapiao"].Split(','); + var HideAttachmentFapiao = Request["HideAttachmentFapiao"].Split(','); + + + + + for (int i = 0; i < HideKeyidFapiao.Length; i++) { - var a_WorkPlan_Attachment = new OA_WorkPlan_attachment(); - a_WorkPlan_Attachment.OA_WorkPlanId = m_OA_WorkPlan.Keyid; - a_WorkPlan_Attachment.AttachmentType = 15; - a_WorkPlan_Attachment.PlanAttachment = HideAttachmentFapiao[i]; - a_WorkPlan_Attachment.CreateTime = DateTime.Now; - a_WorkPlan_Attachment.Operator = CurrentUser.TrueName; - var sss = oA_WorkPlan_AttachmentBLL.InsertModel(a_WorkPlan_Attachment); + if (string.IsNullOrEmpty(HideKeyidFapiao[i])) + { + var a_WorkPlan_Attachment = new OA_WorkPlan_attachment(); + a_WorkPlan_Attachment.OA_WorkPlanId = m_OA_WorkPlan.Keyid; + a_WorkPlan_Attachment.AttachmentType = 15; + a_WorkPlan_Attachment.PlanAttachment = HideAttachmentFapiao[i]; + a_WorkPlan_Attachment.CreateTime = DateTime.Now; + a_WorkPlan_Attachment.Operator = CurrentUser.TrueName; + var sss = oA_WorkPlan_AttachmentBLL.InsertModel(a_WorkPlan_Attachment); + } + else + { + continue; + } } - else - { - continue; - } + } -- Gitblit v1.9.1