From 7123990b31c90e0767eb6cee50c92fa6459cea62 Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期二, 25 六月 2024 23:28:18 +0800 Subject: [PATCH] Merge branch 'master' of http://116.62.18.175:6699/r/mis-prj --- jrj/project/business/Customer3.maint.cpp | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 insertions(+), 0 deletions(-) diff --git a/jrj/project/business/Customer3.maint.cpp b/jrj/project/business/Customer3.maint.cpp index 9f9ba77..3be41ae 100644 --- a/jrj/project/business/Customer3.maint.cpp +++ b/jrj/project/business/Customer3.maint.cpp @@ -1087,6 +1087,32 @@ return 1; } + int CustomerBase(xstring ID) + { + xml x; + xaserverarg arg; + arg.setNativePointer(arg.CreateInstance()); + arg.AddArg(L"EntityID", ID); + + if (getUrl(L"/sale/data/CustomerV3/entity/maint", arg.GetString(), x) != 1) + { + trace(x.text()); + return -1; + } + else + { + dw_detail.Retrieve(x); + dw_detail.Redraw(); + dw_Meetings.Retrieve(x); + dw_Meetings.Redraw(); + dw_MeetingsEx.Retrieve(x); + dw_MeetingsEx.Redraw(); + dw_visit.Retrieve(x); + dw_visit.Redraw(); + } + return 1; + } + int onload() { maint::onload(); @@ -1189,10 +1215,16 @@ } + if (GetParam()) { xaserverarg& args = *(xaserverarg * )GetParam(); + + if (args.GetArgString(L"PartyID") != L"") + { + CustomerBase(m_EntityID); + } //alert(args.GetString()); xstring CustomerGood = args.GetArgString(L"CustomerGood"); ApplyStatus= args.GetArgString(L"CustomerGood"); -- Gitblit v1.9.3