action.json 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {
  2. "getId" : {"uri":"/jaxrs/uuid/random"},
  3. "listColumnController" : {"uri": "/jaxrs/appcategoryadmin/list/app/{appId}"},
  4. "listCategoryController" : {"uri": "/jaxrs/appcategoryadmin/list/category/{categoryId}"},
  5. "getDocument" : {"uri" : "/jaxrs/document/{id}"},
  6. "viewDocument" : {"uri" : "/jaxrs/document/{id}/view"},
  7. "addDocument": {"uri" : "/jaxrs/document", "method": "POST"},
  8. "updateDocument" : {"uri":"/jaxrs/document","method":"POST"},
  9. "removeDocument" : {"uri":"/jaxrs/document/{id}","method": "DELETE"},
  10. "publishDocument" : {"uri":"/jaxrs/document/publish/{id}","method":"PUT"}, //发布文档信息
  11. "cancelPublishDocument" : {"uri":"/jaxrs/document/publish/{id}/cancel","method":"PUT"}, //取消发布文档信息
  12. "archiveDocument" : {"uri":"/jaxrs/document/achive/{id}","method":"PUT"}, //归档文档信息
  13. "redraftDocument" : {"uri":"/jaxrs/document/draft/{id}","method":"PUT"}, //恢复为草稿
  14. "getCategory" : {"uri":"/jaxrs/categoryinfo/{id}"},
  15. "getForm": {"uri": "/jaxrs/form/{id}"},
  16. "getData": {"uri": "/jaxrs/data/document/{id}"},
  17. "addData": {"uri": "/jaxrs/data/document/{id}", "method": "POST"},
  18. "updateData": {"uri": "/jaxrs/data/document/{id}", "method": "PUT"},
  19. "listAttachment" : {"uri":"/jaxrs/fileinfo/list/document/{documentid}"},
  20. "getAttachment": {"uri": "/jaxrs/fileinfo/{id}/document/{documentid}"},
  21. "deleteAttachment": {"uri": "/jaxrs/fileinfo/{id}", "method": "DELETE"},
  22. "uploadAttachment": {"uri": "/servlet/upload/document/{id}", "method": "POST", "enctype": "formData"},
  23. "replaceAttachment": {"uri": "/servlet/update/{id}/document/{documentid}", "method": "POST", "enctype": "formData"},
  24. //"getAttachmentData": {"uri": "/servlet/download/{id}/document/{documentid}", "method": "GET"},
  25. "getAttachmentData": {"uri": "/servlet/download/{id}/stream", "method": "GET"}, //document/{documentid}/
  26. "getAttachmentStream": {"uri": "/servlet/download/{id}/stream", "method": "GET"}, //document/{documentid}/
  27. "getHotPic" : {"uri":"/jaxrs/user/hotpic/{application}/{infoId}"},
  28. "saveHotPic" : {"uri":"/jaxrs/user/hotpic", "method": "POST"},
  29. "removeHotPic" : {"uri":"/jaxrs/user/hotpic/{id}","method": "DELETE"},
  30. "removeHotPicByInfor" : {"uri":"/jaxrs/user/hotpic/{application}/{infoId}","method": "DELETE"},
  31. //filter条件
  32. //{ application : "CMS|BBS" , infoId : "信息ID." , title : "信息标题,模糊查询."}
  33. "listHotPicFilterPage": {"uri" : "/jaxrs/subject/filter/list/page/{page}/count/{count}", "method": "PUT"},
  34. //获取互联网URL指向的图片的base64编码[Jaxrs],必填, 需要获取的图片URL地址
  35. // url- 必填, 需要获取的图片URL地址
  36. // size - 转换图片压缩, size为最大宽高限制, 如 size=64 为 64*64
  37. // 注意,如果附件本身不是图片格式,则系统不会进行编码,并且给出异常, 扩展名限制:BMP、JPG、JPEG、PNG、GIF、TIFF
  38. // 访问文件无权限限制
  39. "getInternetImageBaseBase64" : {"uri":"/jaxrs/image/encode/base64", "method": "POST"},
  40. //上传一个图片,直接转换为一个base64编码[Servlet]
  41. "convertLocalImageToBase64": {"uri": "/servlet/image/encode/base64/size/{size}", "method": "POST", "enctype": "formData"},
  42. //将用户已经上传的图片附件直接转换为一个base64编码[Jaxrs]
  43. "getSubjectAttachmentBase64" : {"uri":"/jaxrs/fileinfo/{id}/binary/base64/{size}"},
  44. "getPersonByIdentity": {"uri": "/jaxrs/person/identity/{name}"},
  45. "getPerson": {"uri": "/jaxrs/person/{name}"},
  46. //id -- ID
  47. // documentId --文档ID
  48. // description --信息说明(size:255)
  49. // base64 --图片Base64编码后的文本(size:1MB)
  50. "saveImage" : {"uri" : "/jaxrs/document/pic", "method": "POST" },
  51. "getImage" : {"uri":"/jaxrs/document/pic/{id}"},
  52. "listImage" :{"uri":"/jaxrs/document/pic/doc/{documentid}"},
  53. "removeImage" : {"uri":"/jaxrs/document/pic/{id}","method": "DELETE"},
  54. //4、获取指定文档的ID获取文档大图的base64编码,如果有多个则获取第一个,如果没有则返回“0”
  55. "getImageByDocument" : {"uri":"/servlet/document/{documentid}/mainpic", "method": "PUT"}
  56. }