From ccc1b0d541d8f3bdd2bcb72dd0b5533e68b886d5 Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期一, 09 六月 2025 09:53:37 +0800
Subject: [PATCH] 采购明细报表

---
 DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs b/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs
index 167b95f..7cf767a 100644
--- a/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs
+++ b/DevApp/Gs.DevApp/DevFrm/Sys/EasyRptDesign.cs
@@ -1,48 +1,47 @@
-锘縰sing System;
-using System.Data;
-using System.IO;
-using System.Windows.Forms;
-using DevExpress.XtraEditors;
-using FastReport;
+锘縰sing DevExpress.XtraEditors;
 using FastReport.Design;
 using Gs.DevApp.ToolBox;
 using Newtonsoft.Json;
+using System;
+using System.Data;
+using System.IO;
+using System.Windows.Forms;
 
 namespace Gs.DevApp.DevFrm.Sys
 {
     public partial class EasyRptDesign : XtraForm
     {
         private readonly string _rptParameter;
-
-        public EasyRptDesign(string rptParameter)
+        private readonly string _rptGuid;
+        public EasyRptDesign(string strGuid, string rptParameter)
         {
+            _rptGuid = strGuid;
             _rptParameter = rptParameter;
             InitializeComponent();
-            Text = _rptParameter + "鎶ヨ〃璁捐锛氳璁℃椂璇峰弬鑰冨瓧娈佃鏄庯紝寤鸿z寮�澶翠负涓昏〃,m寮�澶翠负鏄庣粏琛�";
-            var report = new Report();
+            Text = _rptParameter + "鎶ヨ〃璁捐锛歾b涓轰富琛�,mx1鏄庣粏琛�1,mx2涓烘槑缁嗚〃2";
+            var report = new FastReport.Report();
             var RptRow = new DataTable();
             var _obj = new
             {
-                rptParameter = _rptParameter
+                rptParameter = _rptParameter,
+                guid = _rptGuid,
+                isDesign = 1
             };
             try
             {
-                var strJson = UtilityHelper.HttpPost("", "Report/GetTemplate",
+                var strJson = UtilityHelper.HttpPost("", "Report/GetRptData",
                     JsonConvert.SerializeObject(_obj));
                 var _rtn = UtilityHelper.ReturnToDynamic(strJson);
                 if (_rtn.rtnCode > 0)
                 {
                     var dy = _rtn.rtnData;
-                    if (dy.reportData.ToString().Length > 0)
+                    if (dy.reportTemplateData.ToString().Length > 0)
                     {
-                        var buffer = (byte[])dy.reportData;
+                        var buffer = (byte[])dy.reportTemplateData;
                         using (var Stream = new MemoryStream(buffer))
                         {
                             report.Load(Stream);
                         }
-
-                        var d = dy.reportCol;
-                        foreach (var a in d) listBox1.Items.Add(a);
                     }
                 }
                 else

--
Gitblit v1.9.3