#pragma once #include #include #include #include #include #include #include #include "view.base.hpp" class ShoppingCartView: public ViewObject { public: //购物车列表 static KXMLDOMDocument GetRoleList() { return RetrieveData(L"/sale/data/ProductLibrary/shoppingcart/rolelist"); } static KXMLDOMDocument GetRoleList(xstring CustomerID) { return RetrieveData(L"/sale/data/ProductLibrary3/shoppingcart/rolelistex",L"CustomerID",CustomerID); } static KXMLDOMDocument GetSupplierRoleList(xstring SupplierID) { return RetrieveData(L"/sale/data/ProductLibrary3/shoppingcart/supplier.rolelist",L"SupplierID",SupplierID); } static KXMLDOMDocument GetRoleListForSO(xstring CustomerID) { return RetrieveData(L"/sale/data/ProductLibrary3/shoppingcart/so/rolelistex",L"CustomerID",CustomerID); } static KXMLDOMDocument GetGoodsList(xstring name) { return RetrieveData(L"/sale/data/ProductLibrary/shoppingcart/goodslist",L"name",name); } static KXMLDOMDocument GetGoodsList(xstring name,xstring QueryText) { return RetrieveData(L"/sale/data/ProductLibrary3/shoppingcart/goodslistex",L"name",name,L"QueryText",QueryText); } static int AddCar(xstring name) { if(RetrieveData(L"/sale/data/SO/goods/goodscar/add",L"name",name)) return 1; return -1; } static int GoodsImport(xstring name,xstring content) { if(RetrieveData(L"/sale/data/ProductLibrary/shoppingcart/import",L"name",name,L"content",content)) return 1; return -1; } };