From cd6496f2fadb885056c35a67fb3caf1a1a765ab1 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期五, 24 十月 2025 10:11:16 +0800
Subject: [PATCH] 补充文档

---
 DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
index 855e6c2..9b8268e 100644
--- a/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Rk/Frm_MesInvItemArn.cs
@@ -43,6 +43,8 @@
            }, tips);
             // 娣诲姞gridView1鐨凴owStyle浜嬩欢锛屽綋閫�璐ф爣璇唗h=1鏃舵暣琛屾爣绾�
             gridView1.RowStyle += GridView1_RowStyle;
+            // 娣诲姞gvMx1鐨凴owStyle浜嬩欢锛屽綋澶勭悊鎰忚clyj涓�"閫�璐�"鏃舵暣琛屾爣绾�
+            gvMx1.RowStyle += GvMx1_RowStyle;
             Gs.DevApp.ToolBox.UtilityHelper.SetTabParameter(gridView1, xtraTabControl1, pageBar1, (value) =>
             {
                 getModel(value);
@@ -141,6 +143,8 @@
                         gvMx1.BestFitColumns();
                         Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gvMx1);
                         ConfigureOaColumns();
+                        // 鍒锋柊瑙嗗浘鏍峰紡锛屼娇RowStyle浜嬩欢鐢熸晥
+                        gvMx1.RefreshData();
                     }
                     catch (Exception ex)
                     {
@@ -176,6 +180,37 @@
                     {
                         e.Appearance.BackColor = System.Drawing.Color.Red;
                         e.Appearance.ForeColor = System.Drawing.Color.White;
+                    }
+                }
+            }
+        }
+
+        /// <summary>
+        /// gvMx1鐨凴owStyle浜嬩欢锛屽綋澶勭悊鎰忚clyj涓�"閫�璐�"鏃舵暣琛屾爣绾�
+        /// </summary>
+        private void GvMx1_RowStyle(object sender, RowStyleEventArgs e)
+        {
+            if (e.RowHandle >= 0)
+            {
+                var view = sender as GridView;
+                if (view != null)
+                {
+                    try
+                    {
+                        var clyjValue = view.GetRowCellValue(e.RowHandle, "clyj");
+                        if (clyjValue != null && !string.IsNullOrEmpty(clyjValue.ToString()))
+                        {
+                            string clyj = clyjValue.ToString().Trim();
+                            if (clyj == "閫�璐�")
+                            {
+                                e.Appearance.BackColor = System.Drawing.Color.Red;
+                                e.Appearance.ForeColor = System.Drawing.Color.White;
+                            }
+                        }
+                    }
+                    catch
+                    {
+                        // 濡傛灉鍒椾笉瀛樺湪锛屽拷鐣ラ敊璇�
                     }
                 }
             }
@@ -583,6 +618,8 @@
                         gvMx1.BestFitColumns();
                         Gs.DevApp.ToolBox.UtilityHelper.SetGridLayout(gvMx1);
                         ConfigureOaColumns();
+                        // 鍒锋柊瑙嗗浘鏍峰紡锛屼娇RowStyle浜嬩欢鐢熸晥
+                        gvMx1.RefreshData();
                     }
                     else
                     {

--
Gitblit v1.9.3