| | |
| | | xdwgrid dw_list; |
| | | xdwgrid dw_doclist; |
| | | bool bupdate; |
| | | public: |
| | | TemplatePrintDialog(void* implPtr, HWND hWnd) :responsewin(implPtr, hWnd) {} |
| | | public: |
| | | static TemplatePrintDialog* CreateInstance(void* implPtr, void* hWnd) |
| | | { |
| | | return new TemplatePrintDialog(implPtr, (HWND)hWnd); |
| | | } |
| | | |
| | | public: |
| | | int OnRetrieve() |
| | | { |
| | | xstring username = publiccode::GetUser()->name; |
| | | xstring username = publiccode::GetUser().name; |
| | | if (username != L"admin" && m_Dir != username) |
| | | { |
| | | bupdate = false; |
| | |
| | | dw_list.DwUpdateAllToEx(x); |
| | | |
| | | xaserverarg arg; |
| | | arg.setNativePointer(xaserverarg::CreateInstance()); |
| | | |
| | | arg.AddArg(L"content", x.xml()); |
| | | |
| | | if (xurl::get(L"/sale/data/SysPrintTemplate/updateinfo", arg.GetString(), x) != 1) |
| | |
| | | |
| | | int SetAgent() |
| | | { |
| | | PUser& puser = *publiccode::GetUser(); |
| | | PUser& puser = publiccode::GetUser(); |
| | | xstring susername = puser.name; |
| | | if (susername != L"admin") |
| | | { |
| | |
| | | |
| | | int CreateDir() |
| | | { |
| | | PUser& puser = *publiccode::GetUser(); |
| | | PUser& puser = publiccode::GetUser(); |
| | | xstring susername = puser.name; |
| | | xml x; |
| | | |
| | |
| | | int i; |
| | | int nlen = nlist.length(); |
| | | xstring toolStr = L"<vbox name='Dir'>"; |
| | | xstring deptName = publiccode::GetUser()->deptname; |
| | | xstring deptName = publiccode::GetUser().deptname; |
| | | if (deptName == L"跟单部" && m_EntityName == L"GDN3") { |
| | | for (i = 2; i < nlen; i++) |
| | | { |
| | |
| | | m_EntityNo = arg_param.GetArgString(L"EntityNo"); |
| | | |
| | | xaserverarg arg; |
| | | arg.setNativePointer(xaserverarg::CreateInstance()); |
| | | arg.AddArg(L"EntityName", m_EntityName); |
| | | arg.AddArg(L"EntityID", m_EntityID); |
| | | arg.AddArg(L"EntityNo", m_EntityNo); |
| | | xml x = new xml; |
| | | xml x ; |
| | | |
| | | if (xurl::get(L"/sale/data/DocumentList3/bill/doclist", arg.GetString(), x) != 1) |
| | | { |
| | |
| | | { |
| | | SetArg(); |
| | | responsewin::onload(); |
| | | |
| | | /*if (GetParam()) |
| | | { |
| | | xstring action = arg_param.GetArgString(L"action"); |