From f1b2ef9600a038008e11b151a5cb7cffab336be5 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期五, 28 二月 2025 09:26:26 +0800 Subject: [PATCH] 把这个我们政财里面有个常用资料,常用资料有通讯录和账号密码。把这个也放到川一头去,川饮也需要这个东西,就放在川渝的行政管理好行政管理里面。你二级栏目就是常用资料。 --- CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs | 111 ++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 85 insertions(+), 26 deletions(-) diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs b/CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs index 69faa27..337748d 100644 --- a/CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs +++ b/CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs @@ -57,6 +57,26 @@ this.txtDM_DocumentType.Value = ""; this.txtDM_Number.Value = ""; this.txtDM_DocumentNumber.InnerHtml = ""; + + if (!string.IsNullOrEmpty(Request["keyid"])) + { + OA_Document m_OA_Document = bll_OA_DocumentBLL.GetModelByKeyid(Request["keyid"].ToInt32()); + if (m_OA_Document != null) + { + this.txtDM_Title.Value = m_OA_Document.DM_Title.ToString2(); ; + this.txtDM_Content.Text = m_OA_Document.DM_Content; + this.txtDM_ThemeWords.Value = m_OA_Document.DM_ThemeWords; + this.txtDM_CCUnit.Text = m_OA_Document.DM_CCUnit; + this.txtDM_PrintNumber.Value = m_OA_Document.DM_PrintNumber.HasValue ? m_OA_Document.DM_PrintNumber.Value.ToString() : ""; + this.txtDM_PostingId.SelectedValue = m_OA_Document.DM_PostingId.HasValue ? m_OA_Document.DM_PostingId.Value.ToString() : ""; + OA_DocumentDic m_OA_DocumentDic = bll_OA_DocumentDicBLL.GetModelByKeyid(this.txtDM_PostingId.SelectedValue.ToInt32()); + this.txtDM_PostingFirmName.InnerHtml = m_OA_DocumentDic.ParName; + this.txtDM_DocumentType.Value = m_OA_Document.DM_DocumentType; + this.txtDM_Number.Value = m_OA_Document.DM_Number.HasValue ? m_OA_Document.DM_Number.Value.ToString() : ""; + this.txtDM_DocumentNumber.InnerHtml = m_OA_Document.DM_DocumentNumber; + } + } + } //琛ㄥ崟鎻愪氦 @@ -66,36 +86,75 @@ { DateTime nowTime = DateTime.Now; OA_Document m_OA_Document = new OA_Document(); - m_OA_Document.FirmId = CurrentUser.MemberId; - m_OA_Document.DM_PromulgatedDate = nowTime; - m_OA_Document.DM_DelTime = nowTime; - m_OA_Document.DM_PrintTime = nowTime; - m_OA_Document.DM_PrintStatus = 1; - m_OA_Document.DM_Status = 1; - OA_DocumentDic m_OA_DocumentDic = bll_OA_DocumentDicBLL.GetModelByKeyid(this.txtDM_PostingId.SelectedValue.ToInt32()); - m_OA_Document.DM_PostingId = this.txtDM_PostingId.SelectedValue.ToInt32(); - m_OA_Document.DM_PostingName = m_OA_DocumentDic.ParType; - m_OA_Document.DM_PostingFirmName = m_OA_DocumentDic.ParName; - m_OA_Document.DM_DocumentType = this.txtDM_DocumentType.Value.ToString2(); - m_OA_Document.DM_Number = this.txtDM_Number.Value.ToInt32(); - m_OA_Document.DM_DocumentNumber = m_OA_DocumentDic.ParType + "(" + DateTime.Now.Year.ToString2() + ")" + "绗� " + this.txtDM_Number.Value.ToInt32().Value.ToString("000") + " 鍙�"; - m_OA_Document.DM_Title = this.txtDM_Title.Value.ToString2(); - m_OA_Document.DM_Content = this.txtDM_Content.Text.ToString2(); - m_OA_Document.DM_ThemeWords = this.txtDM_ThemeWords.Value.ToString2(); - m_OA_Document.DM_CCUnit = this.txtDM_CCUnit.Text.ToString2(); - m_OA_Document.DM_PrintNumber = this.txtDM_PrintNumber.Value.ToInt32(); - m_OA_Document.LastUpdateTime = nowTime; - m_OA_Document.Operator = CurrentUser.ShortName; - - - if (bll_OA_DocumentBLL.InsertModel(m_OA_Document)) + if (!string.IsNullOrEmpty(Request["keyid"])) { - JavaScript.MessageBox("鏂板鎴愬姛", this, false, true); - InitData(); + m_OA_Document = bll_OA_DocumentBLL.GetModelByKeyid(Request["keyid"].ToInt32()); + m_OA_Document.FirmId = CurrentUser.MemberId; + m_OA_Document.DM_PromulgatedDate = nowTime; + m_OA_Document.DM_DelTime = nowTime; + m_OA_Document.DM_PrintTime = nowTime; + m_OA_Document.DM_PrintStatus = 1; + m_OA_Document.DM_Status = 1; + + OA_DocumentDic m_OA_DocumentDic = bll_OA_DocumentDicBLL.GetModelByKeyid(this.txtDM_PostingId.SelectedValue.ToInt32()); + m_OA_Document.DM_PostingId = this.txtDM_PostingId.SelectedValue.ToInt32(); + m_OA_Document.DM_PostingName = m_OA_DocumentDic.ParType; + m_OA_Document.DM_PostingFirmName = m_OA_DocumentDic.ParName; + m_OA_Document.DM_DocumentType = this.txtDM_DocumentType.Value.ToString2(); + m_OA_Document.DM_Number = this.txtDM_Number.Value.ToInt32(); + //m_OA_Document.DM_DocumentNumber = m_OA_DocumentDic.ParType + "(" + DateTime.Now.Year.ToString2() + ")" + "绗� " + this.txtDM_Number.Value.ToInt32().Value.ToString("000") + " 鍙�"; + m_OA_Document.DM_Title = this.txtDM_Title.Value.ToString2(); + m_OA_Document.DM_Content = this.txtDM_Content.Text.ToString2(); + m_OA_Document.DM_ThemeWords = this.txtDM_ThemeWords.Value.ToString2(); + m_OA_Document.DM_CCUnit = this.txtDM_CCUnit.Text.ToString2(); + m_OA_Document.DM_PrintNumber = this.txtDM_PrintNumber.Value.ToInt32(); + m_OA_Document.LastUpdateTime = nowTime; + m_OA_Document.Operator = CurrentUser.ShortName; + + + if (bll_OA_DocumentBLL.UpdateModel(m_OA_Document)) + { + JavaScript.MessageBox("淇敼鎴愬姛", this, true, true); + //InitData(); + } + else + JavaScript.MessageBox("淇敼澶辫触", this); } else - JavaScript.MessageBox("鏂板澶辫触", this); + { + m_OA_Document.FirmId = CurrentUser.MemberId; + m_OA_Document.DM_PromulgatedDate = nowTime; + m_OA_Document.DM_DelTime = nowTime; + m_OA_Document.DM_PrintTime = nowTime; + m_OA_Document.DM_PrintStatus = 1; + m_OA_Document.DM_Status = 1; + + OA_DocumentDic m_OA_DocumentDic = bll_OA_DocumentDicBLL.GetModelByKeyid(this.txtDM_PostingId.SelectedValue.ToInt32()); + m_OA_Document.DM_PostingId = this.txtDM_PostingId.SelectedValue.ToInt32(); + m_OA_Document.DM_PostingName = m_OA_DocumentDic.ParType; + m_OA_Document.DM_PostingFirmName = m_OA_DocumentDic.ParName; + m_OA_Document.DM_DocumentType = this.txtDM_DocumentType.Value.ToString2(); + m_OA_Document.DM_Number = this.txtDM_Number.Value.ToInt32(); + m_OA_Document.DM_DocumentNumber = m_OA_DocumentDic.ParType + "(" + DateTime.Now.Year.ToString2() + ")" + "绗� " + this.txtDM_Number.Value.ToInt32().Value.ToString("000") + " 鍙�"; + m_OA_Document.DM_Title = this.txtDM_Title.Value.ToString2(); + m_OA_Document.DM_Content = this.txtDM_Content.Text.ToString2(); + m_OA_Document.DM_ThemeWords = this.txtDM_ThemeWords.Value.ToString2(); + m_OA_Document.DM_CCUnit = this.txtDM_CCUnit.Text.ToString2(); + m_OA_Document.DM_PrintNumber = this.txtDM_PrintNumber.Value.ToInt32(); + m_OA_Document.LastUpdateTime = nowTime; + m_OA_Document.Operator = CurrentUser.ShortName; + + + if (bll_OA_DocumentBLL.InsertModel(m_OA_Document)) + { + JavaScript.MessageBox("鏂板鎴愬姛", this, false, true); + InitData(); + } + else + JavaScript.MessageBox("鏂板澶辫触", this); + } + } catch (Exception ex) -- Gitblit v1.9.1