From b64afc41b00ee686583661f1f969d2f65d1c239e Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期五, 27 六月 2025 11:07:21 +0800
Subject: [PATCH] 打印

---
 DevApp/Gs.DevApp/DevFrm/Sys/EasyRptEdt.cs |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptEdt.cs b/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptEdt.cs
index d64cda6..662bd38 100644
--- a/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptEdt.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptEdt.cs
@@ -4,7 +4,9 @@
 using Gs.DevApp.UserControl;
 using Newtonsoft.Json;
 using System;
+using System.Collections.Generic;
 using System.Data;
+using System.Windows.Forms;
 
 namespace Gs.DevApp.DevFrm.Sys
 {
@@ -18,6 +20,7 @@
 
         private void GetList()
         {
+            this.flowLayoutPanel1.Controls.Clear();
             var _obj = new
             {
                 keyType = ""
@@ -32,10 +35,15 @@
                 foreach (DataRow row in dt.Rows)
                 {
                     SimpleButton btn = new DevExpress.XtraEditors.SimpleButton();
-                    btn.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.printarea_32x32;
+                    if (row["reportType"].ToString().StartsWith("瀹㈡埛妯℃澘"))
+                    {
+                        btn.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.user_32x32;
+                    }
+                    else
+                        btn.ImageOptions.Image = global::Gs.DevApp.Properties.Resources.printarea_32x32;
                     btn.ImageOptions.ImageToTextAlignment = DevExpress.XtraEditors.ImageAlignToText.TopCenter;
                     btn.Name = Guid.NewGuid().ToString();
-                    btn.Size = new System.Drawing.Size(150, 150);
+                    btn.Size = new System.Drawing.Size(170, 170);
                     btn.TabIndex = 1;
                     btn.Text = row["reportType"].ToString() + "\n" + row["reportName"].ToString();
                     btn.Margin = new System.Windows.Forms.Padding(20);
@@ -56,12 +64,16 @@
                 btn2.Click += (s, e) =>
                 {
                     EasyRptEdtShow frm = new EasyRptEdtShow();
+                    frm.UpdateParent += (ss, ee) =>
+                    {
+                        GetList();
+                    };
                     frm.ShowDialog();
                 };
             }
             catch (Exception ex)
             {
-                MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
+                MsgHelper.ShowError("鎻愮ず锛�" + ex.Message);
             }
         }
 

--
Gitblit v1.9.3