| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package com.trs.web2frame;
- import java.util.HashMap;
- import java.util.Map;
- import com.trs.web2frame.dispatch.Dispatch;
- public class Test {
- public static void main(String[] args) {
- String sServiceId = "wcm6_document";
- String sMethodName = "query";
- Map oPostData = new HashMap();
- oPostData.put("ChannelId", new Integer(2));
- oPostData.put("PageSize", new Integer(1));
- oPostData.put("docstatus", new Integer(1));
- oPostData.put("DateTimeFormat", "yyyy-MM-dd HH:mm");
- // doctile文档标题,docauthor真是姓名,docpeople联系电话,SubDocTitle电子邮件,DOCKEYWORDS联系地址,DOCABSTRACT邮政编码
- // ispublic是否公开,DocRelTime提问时间,question提问内容,replytime回复时间,DocContent回复内容
- oPostData
- .put("SelectFields",
- "DOCID,docchannel,doctitle,docauthor,docpeople,SubDocTitle,DOCKEYWORDS,DOCABSTRACT,DocRelTime,doccontent,doctype,dochtmlcon");
- oPostData.put("_loadtext_", "true");
- Dispatch oDispatch = WCMServiceCaller.Call(sServiceId, sMethodName,
- oPostData, false);
- // 输出返回的结果
- System.out.println("=============解析返回的结果示例===========");
- System.out.println(oDispatch.getResponseText());
- try {
- testFindRecId();
- } catch (Exception e) {
- }
- }
- public static void testFindRecId() throws Exception {
- String sServiceId = "wcm6_chnldoc";
- String sMethodName = "search";
- Map oPostData = new HashMap();
- oPostData.put("SiteIds", "1");
- oPostData.put("ChannelIds", "2");
- oPostData.put("FromTable", "WCMDocument,WCMChnlDoc");
- oPostData.put("DocStatus", "1");
- oPostData.put("DateTimeFormat", "yyyy-MM-dd HH:mm");
- oPostData
- .put("DocumentSelectFields",
- "DOCID,doctitle,docauthor,docpeople,DOCKEYWORDS,DOCABSTRACT,DocRelTime,docchannel");
- oPostData.put("SelectFields", "DOCID,RecId");
- Dispatch oDispatch = WCMServiceCaller.Call(sServiceId, sMethodName,
- oPostData, true);
- System.out.println(oDispatch.getResponseText());
- Map resultMap = oDispatch.getJson();
- System.out.println(resultMap);
- }
- }
|