¶Ô±ÈÐÂÎļþ |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Data; |
| | | using System.Drawing; |
| | | using System.Windows.Forms; |
| | | using DevExpress.Office.Utils; |
| | | using DevExpress.XtraBars.Ribbon; |
| | | using DevExpress.XtraBars; |
| | | using DevExpress.XtraEditors; |
| | | using DevExpress.XtraEditors.Controls; |
| | | using DevExpress.XtraGrid.Columns; |
| | | using DevExpress.XtraGrid.Menu; |
| | | using DevExpress.XtraGrid.Views.Grid; |
| | | using Gs.DevApp.Entity; |
| | | using Gs.DevApp.ToolBox; |
| | | using Gs.DevApp.UserControl; |
| | | using Newtonsoft.Json; |
| | | using System.Linq; |
| | | |
| | | namespace Gs.DevApp.DevFrm.Sys |
| | | { |
| | | public partial class DocNoRule : XtraForm |
| | | { |
| | | public DocNoRule() |
| | | { |
| | | InitializeComponent(); |
| | | toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick; |
| | | toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick; |
| | | toolBarMenu1.btnSaveClick += ToolBarMenu1_btnSaveClick; |
| | | toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick; |
| | | toolBarMenu1.btnDelClick += ToolBarMenu1_btnDelClick1; |
| | | toolBarMenu1.btnEscClick += ToolBarMenu1_btnEscClick; |
| | | toolBarMenu1.btnChkClick += ToolBarMenu1_btnChkClick; |
| | | toolBarMenu1.btnFChkClick += ToolBarMenu1_btnFChkClick; |
| | | List<DevExpress.XtraGrid.Views.Grid.GridView> gvList = new List<DevExpress.XtraGrid.Views.Grid.GridView>(); |
| | | gvList.Add(gridView1); |
| | | Gs.DevApp.ToolBox.UtilityHelper.getGridViewConfig(this.GetType().FullName, gvList); |
| | | Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, picCheckBox, this, "checkStatus", "", (value) => |
| | | { |
| | | Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 0); |
| | | }); |
| | | Gs.DevApp.ToolBox.UtilityHelper.SetTabParameter(gridView1, xtraTabControl1, pageBar1, (value) => |
| | | { |
| | | getModel(value); |
| | | }, (value) => |
| | | { |
| | | getPageList(this.pageBar1.CurrentPage); |
| | | }); |
| | | getPageList(1); |
| | | pageBar1.PagerEvent += PageBar1_PagerEvent; |
| | | getTree(); |
| | | txt_docCode.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txxtItem1.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txxtItem2.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txxtItem3.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txxtItem4.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txxtItem5.EditValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txt_noLength.ValueChanged += (s, e) => { DoPreviewCode(); }; |
| | | txt_isIncludeDoc.CheckedChanged += (s, e) => { DoPreviewCode(); }; |
| | | txt_isSpilit.CheckedChanged += (s, e) => { DoPreviewCode(); }; |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å页äºä»¶ |
| | | /// </summary> |
| | | /// <param name="curPage"></param> |
| | | /// <param name="pageSize"></param> |
| | | private void PageBar1_PagerEvent(int curPage, int pageSize) |
| | | { |
| | | getPageList(1); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// åå®¡æ ¸ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | /// <exception cref="NotImplementedException"></exception> |
| | | private void ToolBarMenu1_btnFChkClick(object sender, EventArgs e) |
| | | { |
| | | _toolCk(0); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnChkClick(object sender, EventArgs e) |
| | | { |
| | | _toolCk(1); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// åæ¶äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnEscClick(object sender, EventArgs e) |
| | | { |
| | | Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 1); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å é¤äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnDelClick1(object sender, EventArgs e) |
| | | { |
| | | string rowGuid, rowName; |
| | | (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1, |
| | | lbGuid, txt_docCode, gridView1, "docCode"); |
| | | if (string.IsNullOrEmpty(rowGuid)) |
| | | { |
| | | MsgHelper.Warning("请å
éæ©ä½ è¦æä½çè¡ï¼"); |
| | | return; |
| | | } |
| | | |
| | | if (!MsgHelper.AskQuestion("ä½ éæ©äºã" + rowName + "ãï¼ç¡®å®å é¤åï¼")) |
| | | return; |
| | | |
| | | var lst = new List<string>(); |
| | | lst.Add(rowGuid); |
| | | var _obj = lst; |
| | | try |
| | | { |
| | | var strJson = UtilityHelper.HttpPost("", |
| | | "DocNoRule/DeleteModel", JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | if (xtraTabControl1.SelectedTabPageIndex == 0) |
| | | { } |
| | | else |
| | | Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 2); |
| | | getPageList(this.pageBar1.CurrentPage); |
| | | } |
| | | MsgHelper.Warning("æç¤ºï¼" + _rtn.rtnMsg); |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å·æ°äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e) |
| | | { |
| | | if (xtraTabControl1.SelectedTabPageIndex == 1) |
| | | getModel(lbGuid.Text.Trim()); |
| | | else |
| | | { |
| | | //_filterList.Clear(); |
| | | //if (gridView1.ActiveFilter.Count > 0) |
| | | //{ |
| | | // gridView1.ColumnFilterChanged -= GridView1_ColumnFilterChanged; |
| | | // gridView1.ActiveFilter.Clear(); |
| | | // gridView1.ColumnFilterChanged += GridView1_ColumnFilterChanged; |
| | | //} |
| | | //getPageList(1); |
| | | getPageList(this.pageBar1.CurrentPage); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnEdtClick(object sender, EventArgs e) |
| | | { |
| | | string rowGuid, rowName; |
| | | (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1, |
| | | lbGuid, txt_docCode, gridView1); |
| | | if (string.IsNullOrEmpty(rowGuid)) |
| | | { |
| | | MsgHelper.Warning("请å
éæ©ä½ è¦æä½çè¡ï¼"); |
| | | return; |
| | | } |
| | | Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 3); |
| | | if (xtraTabControl1.SelectedTabPageIndex == 1) |
| | | { |
| | | getModel(lbGuid.Text.Trim()); |
| | | } |
| | | else |
| | | { |
| | | UtilityHelper.ChangeEnableByControl(panel1.Controls, true); |
| | | } |
| | | txxtItem1.Enabled = txxtItem2.Enabled = txxtItem3.Enabled = txxtItem4.Enabled = txxtItem5.Enabled = panelControl1.Enabled = true; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ°å¢äºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnAddClick(object sender, EventArgs e) |
| | | { |
| | | lbGuid.Text = ""; |
| | | Gs.DevApp.ToolBox.UtilityHelper.JumpTab(xtraTabControl1, 4); |
| | | UtilityHelper.CleanValueByControl(panel1.Controls, true); |
| | | txxtItem1.SelectedIndex = txxtItem2.SelectedIndex = |
| | | txxtItem3.SelectedIndex = txxtItem4.SelectedIndex = txxtItem5.SelectedIndex = 0; |
| | | txxtItem1.Enabled = txxtItem2.Enabled = txxtItem3.Enabled = |
| | | txxtItem4.Enabled = txxtItem5.Enabled = panelControl1.Enabled = true; |
| | | txt_docCode.EditValue = null; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä¿åäºä»¶ |
| | | /// </summary> |
| | | /// <param name="sender"></param> |
| | | /// <param name="e"></param> |
| | | private void ToolBarMenu1_btnSaveClick(object sender, EventArgs e) |
| | | { |
| | | toolBarMenu1.isSetBtn = false; |
| | | if (txt_docCode.EditValue == null || |
| | | string.IsNullOrEmpty(txt_docCode.EditValue.ToString())) |
| | | { |
| | | MsgHelper.Warning("请å
éæ©åæ®ç±»åï¼"); |
| | | txt_docCode.Focus(); |
| | | return; |
| | | } |
| | | |
| | | if (txxtItem1.SelectedIndex + txxtItem2.SelectedIndex + |
| | | txxtItem3.SelectedIndex + txxtItem4.SelectedIndex <= 0) |
| | | { |
| | | MsgHelper.Warning("请è³å°éæ©ä¸ä¸ªåæ°ï¼"); |
| | | txxtItem1.Focus(); |
| | | return; |
| | | } |
| | | |
| | | if (txt_docFormat.Text.Length <= 0) |
| | | { |
| | | MsgHelper.Warning("请å
é
ç½®åæ°ï¼"); |
| | | txt_docCode.Focus(); |
| | | return; |
| | | } |
| | | |
| | | var _obj = new |
| | | { |
| | | guid = UtilityHelper.ToGuid(lbGuid.Text.Trim()), //主建 |
| | | docCode = txt_docCode.EditValue.ToString(), |
| | | docFormat = txt_docFormat.Text, |
| | | noLength = txt_noLength.Value.ToString(), |
| | | resetZero = txt_resetZero.Checked, |
| | | isSpilit = txt_isSpilit.Checked, |
| | | isIncludeDoc = txt_isIncludeDoc.Checked |
| | | }; |
| | | try |
| | | { |
| | | var strJson = UtilityHelper.HttpPost("", "DocNoRule/EditModel", |
| | | JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | MsgHelper.Warning("æç¤ºï¼" + _rtn.rtnMsg); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | lbGuid.Text = _rtn.rtnData; |
| | | toolBarMenu1.isSetBtn = true; |
| | | UtilityHelper.ChangeEnableByControl(panel1.Controls, false); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | /// <param name="curPage">第å 页</param> |
| | | /// <param name="pageSize">æ¯é¡µå æ¡</param> |
| | | private void getPageList(int curPage) |
| | | { |
| | | var pgq = new PageQueryModel(curPage, this.pageBar1.RowsCount, "doc_Code"); |
| | | var json = JsonConvert.SerializeObject(pgq); |
| | | try |
| | | { |
| | | var strReturn = |
| | | UtilityHelper.HttpPost("", "DocNoRule/GetListPage", json); |
| | | var dd = UtilityHelper.ReturnToTablePage(strReturn); |
| | | if (dd.rtnCode > 0) |
| | | { |
| | | DataTable dt = dd.rtnData.list; |
| | | gcMain.BindingContext = new BindingContext(); |
| | | gcMain.DataSource = dt; |
| | | gcMain.ForceInitialize(); |
| | | pageBar1.TotalPages = dd.rtnData.pages;//æ»é¡µ |
| | | pageBar1.CurrentPage = curPage;//å½å页 |
| | | pageBar1.RecordCount = dd.rtnData.total;//æ»è®°å½æ° |
| | | gridView1.BestFitColumns(); Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1); |
| | | |
| | | |
| | | } |
| | | else |
| | | { |
| | | ToolBox.MsgHelper.ShowError("æç¤ºï¼" + dd.rtnMsg); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | private void getModel(string strGuid) |
| | | { |
| | | bool isEdit = false; |
| | | if (toolBarMenu1.currentAction == "add") return; |
| | | if (toolBarMenu1.currentAction == "edit") isEdit = true; |
| | | if (string.IsNullOrEmpty(strGuid)) |
| | | { |
| | | MsgHelper.Warning("请å
éæ©ä½ è¦æä½çè¡ï¼"); |
| | | return; |
| | | } |
| | | var _obj = new |
| | | { |
| | | guid = strGuid //主建 |
| | | }; |
| | | try |
| | | { |
| | | var strJson = UtilityHelper.HttpPost("", "DocNoRule/GetModel", |
| | | JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | var dy = _rtn.rtnData; |
| | | lbGuid.Text = strGuid; |
| | | UtilityHelper.SetValueByObj(panel1.Controls, dy, isEdit); |
| | | txt_docCode.EditValue = dy.docCode.ToString(); |
| | | string _rule = dy.docFormat.ToString(); |
| | | var _ary = _rule.Split(new[] { '<' }, |
| | | StringSplitOptions.RemoveEmptyEntries); |
| | | if (_ary.Length > 0) |
| | | txxtItem1.Text = "<" + _ary[0]; |
| | | if (_ary.Length > 1) |
| | | txxtItem2.Text = "<" + _ary[1]; |
| | | if (_ary.Length > 2) |
| | | txxtItem3.Text = "<" + _ary[2]; |
| | | if (_ary.Length > 3) |
| | | txxtItem4.Text = "<" + _ary[3]; |
| | | if (_ary.Length > 4) |
| | | txxtItem5.Text = "<" + _ary[4]; |
| | | txxtItem1.Enabled = txxtItem2.Enabled = txxtItem3.Enabled = txxtItem4.Enabled = panelControl1.Enabled = false; |
| | | } |
| | | else |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + _rtn.rtnMsg); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | private void getTree() |
| | | { |
| | | var dataTable = new DataTable(); |
| | | dataTable.Columns.Add("docCode", typeof(string)); |
| | | dataTable.Rows.Add("CGDH(éè´å°è´§)"); |
| | | dataTable.Rows.Add("CGJY(éè´æ£éª)"); |
| | | dataTable.Rows.Add("CGRK(éè´å
¥åº)"); |
| | | dataTable.Rows.Add("CGTHSQ(éè´éè´§ç³è¯·)"); |
| | | dataTable.Rows.Add("CGTHJ(éè´æ£éªé)"); |
| | | dataTable.Rows.Add("CGTHKï¼éè´åºåéï¼"); |
| | | dataTable.Rows.Add("GDPC(å·¥åæäº§)"); |
| | | dataTable.Rows.Add("SCLL(çäº§é¢æ)"); |
| | | dataTable.Rows.Add("SCTLSQ(ç产éæç³è¯·)"); |
| | | dataTable.Rows.Add("SCTL(ç产éæ)"); |
| | | dataTable.Rows.Add("SCHL(çäº§æ¢æ)"); |
| | | dataTable.Rows.Add("SCBLSQ(ç产补æç³è¯·)"); |
| | | dataTable.Rows.Add("SCBL(ç产补æ)"); |
| | | dataTable.Rows.Add("SCCLSQ(ç产è¶
é¢ç³è¯·)"); |
| | | dataTable.Rows.Add("SCCL(ç产è¶
é¢)"); |
| | | dataTable.Rows.Add("BG(æ¥å·¥)"); |
| | | dataTable.Rows.Add("SCRK(ç产å
¥åº)"); |
| | | dataTable.Rows.Add("QTCKSQ(å
¶ä»åºåºç³è¯·)"); |
| | | dataTable.Rows.Add("QTCK(å
¶ä»åºåº)"); |
| | | dataTable.Rows.Add("QTRKSQ(å
¶ä»å
¥åºç³è¯·)"); |
| | | dataTable.Rows.Add("QTRK(å
¶ä»å
¥åº)"); |
| | | dataTable.Rows.Add("DBSQ(è°æ¨ç³è¯·)"); |
| | | dataTable.Rows.Add("DBK(åºåè°æ¨)"); |
| | | dataTable.Rows.Add("DBJ(å¯åè°æ¨)"); |
| | | dataTable.Rows.Add("XSCK(éå®åºåº)"); |
| | | dataTable.Rows.Add("XSTH(éå®éè´§)"); |
| | | dataTable.Rows.Add("WWPC(å§å¤æäº§)"); |
| | | dataTable.Rows.Add("WWLL(å§å¤é¢æ)"); |
| | | dataTable.Rows.Add("WWTLSQ(å§å¤éæç³è¯·)"); |
| | | dataTable.Rows.Add("WWTL(å§å¤éæ)"); |
| | | dataTable.Rows.Add("WWCLSQ(å§å¤è¶
é¢ç³è¯·)"); |
| | | dataTable.Rows.Add("WWCL(å§å¤è¶
é¢)"); |
| | | dataTable.Rows.Add("WWBLSQ(å§å¤è¡¥æç³è¯·)"); |
| | | dataTable.Rows.Add("WWBL(å§å¤è¡¥æ)"); |
| | | dataTable.Rows.Add("SJJYSQ(馿£ç³è¯·)"); |
| | | dataTable.Rows.Add("SJJY(馿£æ£éª)"); |
| | | dataTable.Rows.Add("XJJYSQ(å·¡æ£ç³è¯·)"); |
| | | dataTable.Rows.Add("XJJY(å·¡æ£æ£éª)"); |
| | | dataTable.Rows.Add("FQCSQ(å
¥åºæ£ç³è¯·)"); |
| | | dataTable.Rows.Add("FQC(å
¥åºæ£éª)"); |
| | | dataTable.Rows.Add("OQCSQ(åºåºæ£éªç³è¯·)"); |
| | | dataTable.Rows.Add("OQC(åºåºæ£éª)"); |
| | | dataTable.Rows.Add("TM(æ¡ç )"); |
| | | dataTable.Rows.Add("FHTZSQ(åè´§éç¥ç³è¯·)"); |
| | | dataTable.Rows.Add("FHTZ(åè´§éç¥)"); |
| | | dataTable.Rows.Add("XSTHSQ(éå®éè´§ç³è¯·)"); |
| | | dataTable.Rows.Add("STRKSQ(åæå
¥åºç³è¯·)"); |
| | | dataTable.Rows.Add("STRK(åæå
¥åº)"); |
| | | dataTable.Rows.Add("STTLSQ(åæéæç³è¯·)"); |
| | | dataTable.Rows.Add("STTL(åæéæ)"); |
| | | txt_docCode.Properties.DataSource = dataTable; |
| | | txt_docCode.Properties.DisplayMember = "docCode"; // æ¾ç¤ºçå |
| | | txt_docCode.Properties.ValueMember = "docCode"; // å®é
å¼çå |
| | | txt_docCode.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; |
| | | } |
| | | |
| | | private void DoPreviewCode() |
| | | { |
| | | if (txt_docCode.Enabled == false |
| | | || txxtItem1.Enabled == false |
| | | || txxtItem2.Enabled == false |
| | | || txxtItem3.Enabled == false |
| | | || txxtItem4.Enabled == false |
| | | || txxtItem5.Enabled == false) |
| | | return; |
| | | var text = txxtItem1.Text + txxtItem2.Text + txxtItem3.Text + txxtItem4.Text + txxtItem5.Text; ; |
| | | txt_docFormat.Text = text; |
| | | //if (txt_docFormat.Text == "") |
| | | //{ |
| | | // lblPreview.Text = "请å®ä¹è§å."; |
| | | //} |
| | | //else |
| | | //{ |
| | | // var preview = txt_docFormat.Text; |
| | | // var length = int.Parse(txt_noLength.Value.ToString()); |
| | | // var docCode = ""; |
| | | // if (txt_isIncludeDoc.Checked) |
| | | // docCode = (txt_docCode.EditValue==null?"": txt_docCode.EditValue.ToString()); |
| | | // preview = docCode + preview; |
| | | // preview = preview.Replace("æ ", ""); |
| | | // preview = preview.Replace("å¹´å¹´å¹´å¹´", "2025"); |
| | | // preview = preview.Replace("å¹´å¹´", "25"); |
| | | // preview = preview.Replace("ææ", "06"); |
| | | // preview = preview.Replace("æ¥æ¥", "18"); |
| | | // preview = preview + (txt_isSpilit.Checked ? "-" : "") + "8".PadLeft(length, '0'); |
| | | //} |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å·¥å
·æ¡äºä»¶ |
| | | /// </summary> |
| | | /// <param name="inFieldValue"></param> |
| | | private void _toolCk(int _inFieldValue) |
| | | { |
| | | string strMsg = ""; |
| | | switch (_inFieldValue) |
| | | { |
| | | case 1: |
| | | strMsg = "å®¡æ ¸"; |
| | | break; |
| | | case 0: |
| | | strMsg = "åå®¡æ ¸"; |
| | | break; |
| | | }; |
| | | toolBarMenu1.guidKey = ""; |
| | | string rowGuid, rowName; |
| | | (rowGuid, rowName) = UtilityHelper.GetCurrentRow(xtraTabControl1, lbGuid, txt_docCode, gridView1, "docCode"); |
| | | if (string.IsNullOrEmpty(rowGuid)) |
| | | { |
| | | MsgHelper.Warning("请å
éæ©ä½ è¦æä½çè¡ï¼"); |
| | | return; |
| | | } |
| | | if (!MsgHelper.AskQuestion("ä½ éæ©äºã" + rowName + "ãï¼ç¡®å®" + strMsg + "åï¼")) |
| | | return; |
| | | |
| | | var _obj = new |
| | | { |
| | | guid = rowGuid, |
| | | ckValue = _inFieldValue, |
| | | parameter = "SYS_DOC_RULE,check_date,check_status,check_by" |
| | | }; |
| | | try |
| | | { |
| | | var strJson = UtilityHelper.HttpPost("", "General/GeneralCheck", |
| | | JsonConvert.SerializeObject(_obj)); |
| | | var _rtn = UtilityHelper.ReturnToDynamic(strJson); |
| | | MsgHelper.Warning(_rtn.rtnData.outMsg.ToString()); |
| | | if (_rtn.rtnCode > 0) |
| | | { |
| | | if (xtraTabControl1.SelectedTabPageIndex == 1) |
| | | { |
| | | getModel(lbGuid.Text.Trim()); |
| | | } |
| | | int rowHandle = gridView1.LocateByValue(1, gridView1.Columns["guid"], rowGuid); |
| | | gridView1.FocusedRowHandle = rowHandle; |
| | | UtilityHelper.SetCheckIco(gridView1, "checkStatus", "checkBy", "checkDate", picCheckBox, this, _inFieldValue.ToString()); |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | MsgHelper.Warning("æç¤ºï¼" + ex.Message); |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |