action.json 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "getId" : {"uri":"/jaxrs/uuid/random"},
  3. "listDocumentAll": {"uri" : "/jaxrs/document/list/category/{categoryId}"},
  4. /*
  5. 过滤条件:
  6. private List<NameValueCountPair> appIdList; //一个APPID [{"appId":""}]
  7. private List<NameValueCountPair> categoryIdList;//一个CATEGORYID [{"categoryId":""}]
  8. private List<NameValueCountPair> creatorList;//一个创建人 [{"creatorUid":""}]
  9. private List<NameValueCountPair> statusList;//一个DOCSTATUS [{"docStatus":""}]
  10. private List<NameValueCountPair> titleList; //一个标题 [{"title":""}]
  11. private List<NameValueCountPair> formList;//一个FORM [{"form":""}]
  12. private List<NameValueCountPair> createDateList; //创建年份月份,可以传入一个或者两个 [{"startDate":""},{"endDate":""}]
  13. */
  14. "listDocumentFilterNext": {"uri" : "/jaxrs/document/filter/list/{id}/next/{count}", "method": "PUT"},
  15. "listDocumentFilterPrev": {"uri" : "/jaxrs/document/filter/list/{id}/prev/{count}", "method": "PUT"},
  16. "listListDataNext": {"uri" : "/jaxrs/view/viewdata/list/{id}/next/{count}", "method": "POST"},
  17. /*
  18. 参数:
  19. {
  20. "orderField":"createTime",
  21. "orderType":"desc",
  22. "categoryId":"86b3a04e-a245-40e9-9580-615abda330b1",
  23. "viewId":"6e69d043-d8ae-4887-a8d1-e8fb2c981d7d",
  24. "searchDocStatus":"published"
  25. }
  26. */
  27. "listDraftNext": {"uri" : "/jaxrs/document/draft/list/{id}/next/{count}", "method": "PUT"},
  28. "listDraftPrev": {"uri" : "/jaxrs/document/draft/list/{id}/prev/{count}", "method": "PUT"},
  29. "listDraftFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/draft/filter"},
  30. "listPublishFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/publish/filter"},
  31. "listArchiveFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/archive/filter"},
  32. "listCategoryDraftFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/draft/filter/category/{categoryId}"},
  33. "listCategoryPublishFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/publish/filter/category/{categoryId}"},
  34. "listCategoryArchiveFilterAttribute": {"uri" : "/jaxrs/searchfilter/list/archive/filter/category/{categoryId}"},
  35. "getDocument" : {"uri" : "/jaxrs/document/{id}"},
  36. "addDocument": {"uri" : "/jaxrs/document", "method": "POST"},
  37. "updateDocument" : {"uri":"/jaxrs/document/{id}","medthod":"PUT"},
  38. "removeDocument" : {"uri":"/jaxrs/document/{id}","method": "DELETE"},
  39. "publishDocument" : {"uri":"/jaxrs/document/publish/{id}","method":"PUT"}, //发布文档信息
  40. "cancelPublishDocument" : {"uri":"/jaxrs/document/publish/{id}/cancel","method":"PUT"}, //取消发布文档信息
  41. "achiveDocument" : {"uri":"/jaxrs/document/achive/{id}","method":"PUT"}, //归档文档信息
  42. "redraftDocument" : {"uri":"/jaxrs/document/draft/{id}","method":"PUT"}, //恢复为草稿
  43. //"listColumnController" : {"uri": "/jaxrs/appcategoryadmin/list/app/{appId}"},
  44. "isAppInfoManager" : {"uri":"/jaxrs/permission/appInfo/{id}/manageable"},
  45. "importDocumentFormExcel": {"uri" : "/jaxrs/document/import/category/{categoryId}", "method": "POST", "enctype": "formData"},
  46. "listColumn": {"uri": "/jaxrs/appinfo/list/user/view/all" },
  47. "getColumn": {"uri": "/jaxrs/appinfo/{id}"},
  48. "getColumnByAlias": {"uri": "/jaxrs/appinfo/alias/{alias}"},
  49. "listCategory": {"uri": "/jaxrs/categoryinfo/list/view/app/{appId}/all" },
  50. "listCategoryByPublisher": {"uri": "/jaxrs/categoryinfo/list/publish/app/{appId}" },
  51. "getCategory" : {"uri":"/jaxrs/categoryinfo/{id}"},
  52. "getCategoryByAlias" : {"uri":"/jaxrs/categoryinfo/alias/{alias}"},
  53. //{ docIds : docIds, dataChanges : dataChanges }
  54. "batchModifyData" : {"uri":"/jaxrs/document/batch/data/modify","method":"PUT"}, //批量修改数据
  55. "getForm": {"uri": "/jaxrs/form/{id}"},
  56. // "getDictionary": {"uri": "/jaxrs/appdict/{appDictId}"},
  57. // "getScript": {"uri": "/jaxrs/script/{id}"},
  58. // "getScriptByName": {"uri": "/jaxrs/script/list/app/{appId}/name/{name}"}
  59. "listListByCategory": {"uri" : "/jaxrs/view/list/category/{categoryId}"},
  60. "getList" : {"uri" : "/jaxrs/view/{id}"},
  61. "listCategoryListByCategory": {"uri" : "/jaxrs/viewcategory/list/category/{categoryId}"}
  62. }