From b4fef6e662f0c08c3751bd0c7481efcb267b621f Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期四, 05 十一月 2026 18:00:05 +0800
Subject: [PATCH] update

---
 jrj/project/business/GDN3.list.cpp |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/jrj/project/business/GDN3.list.cpp b/jrj/project/business/GDN3.list.cpp
index 1ca80ae..c4117de 100644
--- a/jrj/project/business/GDN3.list.cpp
+++ b/jrj/project/business/GDN3.list.cpp
@@ -441,6 +441,38 @@
 			OpenWindow(L"dev:xpage[GDNDelay.vx]", argEx);
 			return 1;
 		}
+		else if (comdid == L"action:bill.Upload")
+		{
+			
+			int row = dw_list.GetRow();
+			if (row < 1) return 1;
+			xstring GDNID2 = dw_list.GetGuid(dw_list.GetRow());
+			xaserverarg& arg = *new xaserverarg();
+
+			if (GDNID2.length() <= 0)return 1;
+
+			arg.AddArg(L"entityid", GDNID2);
+			arg.AddArg(L"Type", L"Card");
+			OpenWindow(L"dev:xpage[maint.Document.GDN.v3.vx]", arg);
+
+			return 1;
+		}
+		else if (comdid == L"action:bill.UploadEx")
+		{
+
+			int row = dw_list.GetRow();
+			if (row < 1) return 1;
+			xstring GDNID3 = dw_list.GetGuid(dw_list.GetRow());
+			xaserverarg& arg = *new xaserverarg();
+
+			if (GDNID3.length() <= 0)return 1;
+
+			arg.AddArg(L"entityid", GDNID3);
+			arg.AddArg(L"Type", L"Inspection");
+			OpenWindow(L"dev:xpage[maint.Document.GDN.v3.vx]", arg);
+
+			return 1;
+		}
 		else if (comdid == L"action:bill.check.ask")
 		{
 			int row = dw_list.GetRow();

--
Gitblit v1.9.3