weixin.xml 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <service provider="com.trs.gov.sysmgmt.weixinmgmt.GovWXAccountServiceProvider">
  3. <!-- 绑定新账号、编辑账号 -->
  4. <method name="saveAccount" convertor="uri:/gov/common/to_json.jsp">
  5. <parameter name="WXACCOUNTID" desc="公众号ID" type="int" required="true" default="0" />
  6. <parameter name="WXACCOUNTNAME" desc="公众号名称" type="string" required="true" />
  7. <parameter name="WXACCOUNTTYPE" desc="公众号类型" type="int" required="true" default="1" />
  8. <parameter name="CLASSIFICATIONID" desc="所属分类ID" type="int" required="true" />
  9. <parameter name="WXID" desc="账号原始ID" type="string" required="true" />
  10. <parameter name="APPID" desc="APPID" type="string" required="true" />
  11. <parameter name="APPSECRET" desc="APPSECRET" type="string" required="true" />
  12. <parameter name="WXHEADIMG" desc="公众号头像" type="string" required="false" />
  13. <parameter name="PUSHLIMIT" desc="每日推送信息次数限制 " type="string" required="true" />
  14. <parameter name="OUTLINETEMPLATE" desc="公众号首页模板" type="int" required="false" />
  15. <parameter name="DETAILTEMPLATE" desc="文章详情模板" type="int" required="false" />
  16. </method>
  17. <!-- 查询 -->
  18. <method name="queryAccounts" convertor="uri:/gov/common/to_json.jsp">
  19. <parameter name="CLASSIFICATIONID" desc="类别ID" type="int" required="true" default="0" />
  20. <parameter name="SEARCHFIELDS" desc="显示的字段列表" type="string" required="fasle" default="WXACCOUNTNAME"/>
  21. <parameter name="SEARCHVALUE" desc="检索关键词" type="string" required="false"/>
  22. <!-- 分页相关配置 -->
  23. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="20"/>
  24. <parameter name="PageIndex" desc="当前页码" type="int" required="false" default="1"/>
  25. <!-- 排序 -->
  26. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="CRTIME desc"/>
  27. </method>
  28. <!-- 回收站 查询 -->
  29. <method name="queryWXAccountsInRecycleBin" convertor="uri:/gov/common/to_json.jsp">
  30. <parameter name="CLASSIFICATIONID" desc="类别ID" type="int" required="false" default="0" />
  31. <parameter name="SEARCHFIELDS" desc="显示的字段列表" type="string" required="fasle" default="WXACCOUNTNAME"/>
  32. <parameter name="SEARCHVALUE" desc="检索关键词" type="string" required="false"/>
  33. <!-- 分页相关配置 -->
  34. <parameter name="PageSize" desc="分页大小" type="int" required="false" default="20"/>
  35. <parameter name="PageIndex" desc="当前页码" type="int" required="false" default="1"/>
  36. <!-- 排序 -->
  37. <parameter name="OrderBy" desc="排序方式" type="string" required="false" default="CRTIME desc"/>
  38. </method>
  39. <!-- 查询单个公众号 -->
  40. <method name="queryAccountById" convertor="uri:/gov/common/to_json.jsp">
  41. <parameter name="WXACCOUNTID" desc="类别ID" type="int" required="true" />
  42. </method>
  43. <!-- 删除 -->
  44. <method name="removeWXAccounts" convertor="uri:/gov/common/to_json.jsp">
  45. <parameter name="WXACCOUNTIDS" desc="类别ID" type="string" required="true" />
  46. </method>
  47. <!-- 彻底删除 -->
  48. <method name="eraseWXAccounts" convertor="uri:/gov/common/to_json.jsp">
  49. <parameter name="WXACCOUNTIDS" desc="类别ID" type="string" required="true" />
  50. </method>
  51. <!-- 还原 -->
  52. <method name="restoreWXAccouts" convertor="uri:/gov/common/to_json.jsp">
  53. <parameter name="WXACCOUNTIDS" desc="类别ID" type="string" required="true" />
  54. </method>
  55. </service>