#pragma once #include #include #include #include #include #include #include #include "view.base.hpp" class CustomView : public ViewObject { public: static KXMLDOMDocument GetSimulationView(string sono) { xaserverarg arg = MakeArg(L"sono", sono); return FecthData(L"/sale/data/Custom3/fullview", arg.GetString()); } //±¨¹Ø±àºÅÖ¸¶¨ static KXMLDOMDocument GetMaintFormForSourceItem() { return FecthData(L"/sale/data/Custom3/maint/form/sourceitem", L""); } static KXMLDOMDocument GetMaintSourceItem(string invno) { return RetrieveData(L"/sale/data/Custom3/maint/sourceitem", L"invno", invno); } static KXMLDOMDocument GetMaintFormHSGoods(string invno) { return RetrieveData(L"/sale/data/Custom3/maint/form/hsgoods", L"invno", invno); } static KXMLDOMDocument UpdateCustomItem(string invno, string content) { return RetrieveData(L"/sale/data/Custom3/maint/custom/update", L"invno", invno, L"content", content); } static KXMLDOMDocument UpdateCustomElement(string invno, string content) { return RetrieveData(L"/sale/data/Custom3/maint/customelement/update", L"invno", invno, L"content", content); } static KXMLDOMDocument GetCustomItem(string invno) { return RetrieveData(L"/sale/data/Custom3/maint/custom/data", L"invno", invno); } static KXMLDOMDocument GetCustomContainer(string invno) { return RetrieveData(L"/sale/data/Custom3/maint/customcontainer", L"invno", invno); } static KXMLDOMDocument GetCustomHabit(string invno) { return RetrieveData(L"/sale/data/Custom3/custom/habit", L"invno", invno); } };