From 46bf65da8237cb34a62bbe0d6d4b8ba2bb2dc7b1 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期二, 25 六月 2024 17:22:52 +0800
Subject: [PATCH] update product
---
jrj/project/business/Product.list.cpp | 50 +++++++++++++++++++++++---------------------------
1 files changed, 23 insertions(+), 27 deletions(-)
diff --git a/jrj/project/business/Product.list.cpp b/jrj/project/business/Product.list.cpp
index 89e9de7..e8c86e3 100644
--- a/jrj/project/business/Product.list.cpp
+++ b/jrj/project/business/Product.list.cpp
@@ -514,7 +514,7 @@
xstring Up(xstring name) {
xstring str = name.mid(0, 2);
str = str.toUpper();
- return xaserver::UploadFile(L"product" + str, name + L".jpg", this.GetHWND(), L"", false);
+ return xaserver::UploadFile(L"product" + str, name + L".jpg", GetHWND(), L"", false);
}
int OnAddImage() {
@@ -542,9 +542,8 @@
ext = L"jpg";
// 图片名加入数据库
- xml x = new xml;
- x.setNativePointer(xml::CreateInstance());
- x.LoadXml(L"<Item update.new='1' update.modify='1' guid='" + id + L"'>" +
+ xml x ;
+ x.loadXML(L"<Item update.new='1' update.modify='1' guid='" + id + L"'>" +
"<ProductPictureID>" + id + L"</ProductPictureID>" +
"<OriginFile>" + originfile + L"</OriginFile>" +
"<FileExt>" + ext + L"</FileExt>" +
@@ -554,12 +553,11 @@
"</Item>"
);
- xaserverarg arg = new xaserverarg;
- arg.setNativePointer(arg.CreateInstance());
- arg.AddArg(L"content", x.GetXml());
- if (url::get(L"/sale/data/ProductLibrary/image/update", arg.GetString(), x) != 1)
+ xaserverarg arg;
+ arg.AddArg(L"content", x.xml());
+ if (xurl::get(L"/sale/data/ProductLibrary/image/update", arg.GetString(), x) != 1)
{
- alert(x.text);
+ alert(x.text());
return -1;
}
dw_list.SetItemString(row, L"pic", L"*");
@@ -595,26 +593,24 @@
ext = L"jpg";
// 图片名加入数据库
- xml x = new xml;
- x.setNativePointer(xml::CreateInstance());
- x.LoadXml(L"<Item update.new='1' update.modify='1' guid='" + id + L"'>" +
- "<ProductPictureID>" + id + L"</ProductPictureID>" +
- "<OriginFile>" + originfile + L"</OriginFile>" +
- "<FileExt>" + ext + L"</FileExt>" +
- "<SKUID>" + skuid + L"</SKUID>" +
- "<CustomerItemNo>" + CustomerItemNo + L"</CustomerItemNo>" +
- "<CustomerID>" + CustomerID + L"</CustomerID>" +
- "<Name>[" + SKUNo.trim() + L"]</Name>" +
- "<FileName>" + id + L".jpg</FileName>" +
- "</Item>"
+ xml x;
+ x.loadXML(L"<Item update.new='1' update.modify='1' guid='" + id + L"'>" +
+ L"<ProductPictureID>" + id + L"</ProductPictureID>" +
+ L"<OriginFile>" + originfile + L"</OriginFile>" +
+ L"<FileExt>" + ext + L"</FileExt>" +
+ L"<SKUID>" + skuid + L"</SKUID>" +
+ L"<CustomerItemNo>" + CustomerItemNo + L"</CustomerItemNo>" +
+ L"<CustomerID>" + CustomerID + L"</CustomerID>" +
+ L"<Name>[" + SKUNo.trim() + L"]</Name>" +
+ L"<FileName>" + id + L".jpg</FileName>" +
+ L"</Item>"
);
- xaserverarg arg = new xaserverarg;
- arg.setNativePointer(arg.CreateInstance());
- arg.AddArg(L"content", x.GetXml());
- if (url::get(L"/sale/data/ProductLibrary/image/update", arg.GetString(), x) != 1)
+ xaserverarg arg;
+ arg.AddArg(L"content", x.xml());
+ if (xurl::get(L"/sale/data/ProductLibrary/image/update", arg.GetString(), x) != 1)
{
- alert(x.text);
+ alert(x.text());
return -1;
}
dwc_list.SetItemString(row, L"pic", L"*");
@@ -637,7 +633,7 @@
if (count < 1) return 1;
KXMLDOMNodeList images = imageElement.selectNodes(L"image");
- int length = images.length;
+ int length = images.length();
if (length < index) return 1;
int MB_OKCANCEL = 0x00000001;
--
Gitblit v1.9.3