From 8bee504842b72ecf60805ed03f57767c53d47569 Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期三, 08 七月 2026 14:48:52 +0800
Subject: [PATCH] update
---
jrj/project/viewobject/view.base.hpp | 30 +++++++++++++++++++++++++++---
1 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/jrj/project/viewobject/view.base.hpp b/jrj/project/viewobject/view.base.hpp
index 4fa582c..dfcefab 100644
--- a/jrj/project/viewobject/view.base.hpp
+++ b/jrj/project/viewobject/view.base.hpp
@@ -41,7 +41,7 @@
return arg;
}
- static string GetGuid()
+ static xstring GetGuid()
{
return publiccode::GetGuid();
}
@@ -138,8 +138,9 @@
}
static KXMLDOMDocument RetrieveData(string queryUrl, string argName, string argValue, string argName1, string argValue1, string argName2, string argValue2, string argName3, string argValue3)
{
- return RetrieveData(xapp::GetServerUrl(), queryUrl, argName, argValue, argName1, argValue1, argName2, argValue3, argName2, argValue3);
+ return RetrieveData(xapp::GetServerUrl(), queryUrl, argName, argValue, argName1, argValue1, argName2, argValue2, argName3, argValue3);
}
+
static KXMLDOMDocument RetrieveData(string serverUrl, string queryUrl, string argName, string argValue, string argName1, string argValue1, string argName2, string argValue2, string argName3, string argValue3)
{
@@ -284,13 +285,14 @@
}
}
dwobj.Redraw();
+ return 1;
}
static int AddMessage(string serverUrl, string Category, string Reciever, string EntityNo, string EntityID, string Subject, string Content)
{
KXMLDOMDocument x;
xaserverarg arg;
- arg.setNativePointer(arg.CreateInstance());
+
arg.AddArg(L"EntityNo", EntityNo);
arg.AddArg(L"EntityID", EntityID);
arg.AddArg(L"Subject", Subject);
@@ -305,4 +307,26 @@
}
return 1;
}
+
+ static int AddTask(xstring serverUrl, xstring FlowID, xstring EntityID, xstring EntityNo, xstring Subject, xstring Content, xstring Status, xstring Category, xstring Reciever)
+ {
+
+ KXMLDOMDocument x;
+ xaserverarg arg;
+ arg.AddArg(L"FlowID", FlowID);
+ arg.AddArg(L"EntityID", EntityID);
+ arg.AddArg(L"EntityNo", EntityNo);
+ arg.AddArg(L"Subject", Subject);
+ arg.AddArg(L"Content", Content);
+ arg.AddArg(L"Status", Status);
+ arg.AddArg(L"Category", Category);
+ arg.AddArg(L"Reciever", Reciever);
+ if (xurl::get(L"/sale/data/business/task/add", arg.GetString(), x) != 1)
+ {
+ string error = x.text();
+ trace(error);
+ return 0;
+ }
+ return 1;
+ }
};
\ No newline at end of file
--
Gitblit v1.9.3