| | |
| | | |
| | | xml x ; |
| | | xaserverarg args; |
| | | args.setNativePointer(args.CreateInstance()); |
| | | args.AddArg(L"myurl", myurl); |
| | | args.AddArg(L"name", ret); |
| | | args.AddArg(L"filepath", sname); |
| | |
| | | KXMLDOMElement ele = tv_folder.GetItemData(h); |
| | | xstring caption = ele.getAttribute(L"caption"); |
| | | |
| | | if (comdid == L"xmUpload") |
| | | { |
| | | |
| | | if (comdid == L"xmUpload") |
| | | { |
| | | |
| | | /* if(caption ==L"采购部" || caption ==L"跟单部" || caption ==L"业务部" ||caption ==L"公司共享" ) |
| | | if (caption == L"办公室") |
| | | { |
| | | |
| | | if(userno ==L"admin" || userno ==L"00301" || userno ==L"00601" || userno ==L"00701" ) |
| | | if (userno == L"00805" || userno == L"00804") |
| | | { |
| | | OnAddAttachment(); |
| | | } |
| | | }*/ |
| | | /* if(caption ==L"业务部优秀案例" || caption ==L"采购部优秀案例" ) |
| | | } |
| | | |
| | | if (caption == L"人事部") |
| | | { |
| | | |
| | | if (userno == L"00804") |
| | | { |
| | | OnAddAttachment(); |
| | | } |
| | | } |
| | | /* if(caption =="业务部优秀案例" || caption =="采购部优秀案例" ) |
| | | {*/ |
| | | |
| | | if (userno == L"admin" || userno == L"00301" || userno == L"00601" || userno == L"00701" || userno == L"00102" || userno == L"00201") |
| | | { |
| | | OnAddAttachment(); |
| | | if (userno == L"admin" || userno == L"00301" || userno == L"00601" || userno == L"00614" || userno == L"00701" || userno == L"00102" || userno == L"00201" || userno == L"00804") |
| | | { |
| | | OnAddAttachment(); |
| | | } |
| | | //} |
| | | return 1; |
| | | } |
| | | //} |
| | | return 1; |
| | | } |
| | | if (comdid == L"xmOpen") |
| | | { |
| | | return OnDocumentOpen(); |
| | | } |
| | | if (comdid == L"xmDelete") |
| | | { |
| | | /*if(caption ==L"采购部" || caption ==L"跟单部" || caption ==L"外销部" ||caption ==L"公司共享" ) |
| | | if (comdid == L"xmOpen") |
| | | { |
| | | return OnDocumentOpen(); |
| | | } |
| | | if (comdid == L"xmDelete") |
| | | { |
| | | if (caption == L"办公室") |
| | | { |
| | | |
| | | if(userno ==L"admin" || userno ==L"00301" || userno ==L"00601" || userno ==L"00701" ) |
| | | if (userno == L"00805" || userno == L"00804") |
| | | { |
| | | OnDeleteFile(); |
| | | } |
| | | } |
| | | if (caption == L"人事部") |
| | | { |
| | | |
| | | if (userno == L"00804") |
| | | { |
| | | OnDeleteFile(); |
| | | } |
| | | } |
| | | if (userno == L"admin" || userno == L"00301" || userno == L"00601" || userno == L"00614" || userno == L"00701" || userno == L"00102" || userno == L"00201" || userno == L"00804") |
| | | { |
| | | OnDeleteFile(); |
| | | } |
| | | |
| | | return 1; |
| | | } |
| | | if(caption ==L"业务部优秀案例" || caption ==L"采购部优秀案例" ) |
| | | {*/ |
| | | |
| | | |
| | | if (userno == L"admin" || userno == L"00301" || userno == L"00601" || userno == L"00701" || userno == L"00102" || userno == L"00201") |
| | | if (comdid == L"xmSearch") |
| | | { |
| | | OnDeleteFile(); |
| | | OnRetrieve(); |
| | | return 1; |
| | | } |
| | | //} |
| | | return 1; |
| | | } |
| | | if (comdid == L"xmSearch") |
| | | { |
| | | OnRetrieve(); |
| | | return 1; |
| | | } |
| | | |
| | | |
| | | return 0; |
| | | } |
| | | |