xj qian
2024-07-19 7eae6b41d856ef675510c7d8482ac00ed9136c6b
update view purch
已修改2个文件
55 ■■■■ 文件已修改
jrj/project/viewobject/purchaseorder.view.hpp 53 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/viewobject/supplier.view.hpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
jrj/project/viewobject/purchaseorder.view.hpp
@@ -7,48 +7,50 @@
#include <wobject/xurl.hpp>
#include <xcontrol/xdwgrid.hpp>
#include <xcontrol/xdwtable.hpp>
#include <view.base.hpp>
#include "view.base.hpp"
class PurchaseOrderView: public ViewObject
{
public:
    static string GetEntityName(int pr)
    static xstring GetEntityName(int pr)
    {
        return "PurchaseOrder";
        return L"PurchaseOrder";
    }
    //模拟-采购订单页面信息
    static KXMLDOMDocument GetSimulationView(string SONo)
    {
        KXMLDOMDocument x = MakeXml();
        xaserverarg arg = MakeArg( L"sono", SONo);
        if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/FullView", arg.GetString(),x)!=1)
        KXMLDOMDocument x;
        xaserverarg arg;
        if(xurl::get( (xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/FullView", arg.GetString(),x)!=1)
        {
            string error = x.GetXmlDoc().text;
            win32::alert(error);
            string error = x.text();
            //alert(error);
        }
        return x;
    }        
    //模拟- 采购订单列表
    static KXMLDOMDocument GetSimulationPOList(string SONo)
    {
        KXMLDOMDocument x = MakeXml();
        xaserverarg arg = MakeArg( L"sono", SONo);
        if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/polist", arg.GetString(),x)!=1)
        KXMLDOMDocument x;
        xaserverarg arg;
        arg.AddArg(L"sono", SONo);
        if(xurl::get((xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/polist", arg.GetString(),x)!=1)
        {
            string error = x.GetXmlDoc().text;
            win32::alert(error);
            string error = x.text();
            //win32::alert(error);
        }
        return x;
    }
    //模拟- 采购订单html
    static KXMLDOMDocument GetSimulationPOhtcontent(string PONo)
    {
        KXMLDOMDocument x = MakeXml();
        xaserverarg arg = MakeArg( L"pono", PONo);
        if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/pohtcontent", arg.GetString(),x)!=1)
        KXMLDOMDocument x;
        xaserverarg arg;
        arg.AddArg(L"pono", PONo);
        if(xurl::get((xstring)L"/sale/data/"+GetEntityName(1)+ L"/simulation/view/pohtcontent", arg.GetString(),x)!=1)
        {
            string error = x.GetXmlDoc().text;
            win32::alert(error);
            string error = x.text();
            //win32::alert(error);
        }
        return x;
    }
@@ -99,15 +101,18 @@
    //独立采购:保存
    static int UpdateAlonePO(xaserverarg arg)
    {
        KXMLDOMDocument x = MakeXml();
        if(url::get( L"/sale/data/"+GetEntityName(1)+ L"/update/alone", arg.GetString(),x)!=1)
        KXMLDOMDocument x;
        if(xurl::get( L"/sale/data/"+GetEntityName(1)+ L"/update/alone", arg.GetString(),x)!=1)
        {
            xstring error = x.GetXmlDoc().text;
            alert( L"err...:"+arg.GetString());
            xstring error = x.text();
            //alert( L"err...:"+arg.GetString());
            return 1;
        }else
        }
        else
        {
            //alert(x.GetXml());
            alert( L"保存成功!");
            //alert( L"保存成功!");
        }
        return 1;
    }        
};
jrj/project/viewobject/supplier.view.hpp
@@ -7,7 +7,7 @@
#include <wobject/xurl.hpp>
#include <xcontrol/xdwgrid.hpp>
#include <xcontrol/xdwtable.hpp>
#include <view.base.hpp>
#include "view.base.hpp"
class SupplierView: public ViewObject
{