From 0dd76c2492f1afbe335b50a8ffb76e4af94271df Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 10 十月 2025 15:16:51 +0800
Subject: [PATCH] 新增设备 人员增加模糊查询 完成 日期默认当天 完成
---
CY_ECommercePlatform/CY.WebForm/Pages/work/OA_DocumentAdd.aspx.cs | 115 ++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 89 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..709a43b 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,28 @@
this.txtDM_DocumentType.Value = "";
this.txtDM_Number.Value = "";
this.txtDM_DocumentNumber.InnerHtml = "";
+ this.txtKonghangshu.Value = "";
+
+ 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.txtKonghangshu.Value = m_OA_Document.Konghangshu.HasValue? m_OA_Document.Konghangshu.Value.ToString() : "";
+ 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 +88,77 @@
{
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.Konghangshu = this.txtKonghangshu.Value.ToInt32();
+ 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.Konghangshu = this.txtKonghangshu.Value.ToInt32();
+ 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