From 9ae6f47ca642d1d52c42dbb5bb771bd5910b60d6 Mon Sep 17 00:00:00 2001
From: cnf <3283105747@qq.com>
Date: 星期三, 17 十二月 2025 18:00:59 +0800
Subject: [PATCH] 工单复选框开启可编辑
---
DevApp/Gs.DevApp/UserControl/SelectCk.cs | 74 +++++++------------------------------
1 files changed, 14 insertions(+), 60 deletions(-)
diff --git a/DevApp/Gs.DevApp/UserControl/SelectCk.cs b/DevApp/Gs.DevApp/UserControl/SelectCk.cs
index d4f505e..b769a17 100644
--- a/DevApp/Gs.DevApp/UserControl/SelectCk.cs
+++ b/DevApp/Gs.DevApp/UserControl/SelectCk.cs
@@ -10,30 +10,23 @@
{
public partial class SelectCk : DevExpress.XtraEditors.XtraForm
{
+ /// <summary>
+ /// 缁勭粐id
+ /// </summary>
string _strGuid = "";
- string _strItemId = "";
-
+ /// <summary>
+ /// 鐗╂枡id锛屼负浜嗘煡璇㈠簱瀛�
+ /// </summary>
+ string _itemId = "";
private List<FilterEntity> _filterList = new List<FilterEntity>();
- public SelectCk(string strGuid)
+ public SelectCk(string strGuid, string itemId="")
{
_strGuid = strGuid;
+ _itemId = itemId;
InitializeComponent();
getPageList(1);
Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", null, null, false);
}
-
- /// <summary>
- /// 鏂规硶閲嶈浇
- /// </summary>
- public SelectCk(string strGuid,string strItemId)
- {
- _strGuid = strGuid;
- _strItemId = strItemId;
- InitializeComponent();
- getPageList(1, _strItemId);
- Gs.DevApp.ToolBox.UtilityHelper.SetGridViewParameter(gridView1, null, null, null, "", null, null, false);
- }
-
/// <summary>
/// 鏌ヨ浜嬩欢
/// </summary>
@@ -60,54 +53,14 @@
/// <param name="pageSize">姣忛〉鍑犳潯</param>
private void getPageList(int curPage)
{
- gcMain.DataSource = null;var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList);
- _sbSqlWhere += (" and org.fid='" + _strGuid + "'");
- var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", "", _sbSqlWhere.ToString());
- var json = JsonConvert.SerializeObject(pgq);
- try
- {
- var strReturn =
- UtilityHelper.HttpPost("", "MesDepotsManager/GetListPage", json);
- var dd = UtilityHelper.ReturnToTablePage(strReturn);
- if (dd.rtnCode > 0)
- {
- DataTable dt = dd.rtnData.list;
- gcMain.BindingContext = new BindingContext();
- if (dt.Rows.Count > 0)
- {
- gcMain.DataSource = dt;
- gcMain.ForceInitialize();
- gridView1.BestFitColumns(); Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gridView1);
- }
- else
- UtilityHelper.SetDefaultTable(gcMain, gridView1);
- }
- else
- {
- ToolBox.MsgHelper.ShowError("鎻愮ず锛�" + dd.rtnMsg);
- }
- }
- catch (Exception ex)
- {
- MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
- }
- }
-
- /// <summary>
- /// 鏂规硶閲嶈浇
- /// </summary>
- /// <param name="curPage">绗嚑椤�</param>
- /// <param name="pageSize">姣忛〉鍑犳潯</param>
- private void getPageList(int curPage,string itemId)
- {
gcMain.DataSource = null; var _sbSqlWhere = UtilityHelper.GetSearchWhere(_filterList);
- _sbSqlWhere += (" and org.fid='" + _strGuid + "' and h.Id='" + itemId + "'");
- var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", "", _sbSqlWhere.ToString());
+ _sbSqlWhere += (" and org.fid='" + _strGuid + "'");
+ var pgq = new PageQueryModel(curPage, 999999, "org.FNumber asc ,a.depot_code", "asc", this._itemId, _sbSqlWhere.ToString());
var json = JsonConvert.SerializeObject(pgq);
try
{
var strReturn =
- UtilityHelper.HttpPost("", "MesDepotsManager/GetListPage3", json);
+ UtilityHelper.HttpPost("", "MesDepotsManager/GetListPage2", json);
var dd = UtilityHelper.ReturnToTablePage(strReturn);
if (dd.rtnCode > 0)
{
@@ -152,7 +105,8 @@
{
guid = mxGuid,
name = mxName,
- });
+ kcQty = dr["kcQty"].ToString()
+ });
UpdateParent?.Invoke(this, new UpdateParentEventArgs { DynamicList = list });
Close();
}
--
Gitblit v1.9.3