阅行客电子档案
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

120 lines
2.5 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. import request from '@/utils/request'
  2. import qs from 'qs'
  3. export function FetchInitPreDocument(params) {
  4. return request({
  5. url: 'api/re-document/initPreDocument' + '?' + qs.stringify(params, { indices: false }),
  6. method: 'get'
  7. })
  8. }
  9. export function FetchInitDocumentsViewTable(params) {
  10. return request({
  11. url: 'api/re-document/initDocumentsViewTable',
  12. method: 'get',
  13. params
  14. })
  15. }
  16. export function add(data) {
  17. return request({
  18. url: 'api/re-document/editDocument',
  19. method: 'post',
  20. data
  21. })
  22. }
  23. export function prearchEdit(data) {
  24. return request({
  25. url: 'api/re-document/editDocument',
  26. method: 'post',
  27. data
  28. })
  29. }
  30. export function del(data) {
  31. return request({
  32. url: 'api/re-document/deleteDocument',
  33. method: 'post',
  34. data
  35. })
  36. }
  37. export function FetchDoeditDocument(params) {
  38. return request({
  39. url: 'api/re-document/doeditDocument',
  40. method: 'get',
  41. params
  42. })
  43. }
  44. export function FetchReDoeditIsRepeat(params) {
  45. return request({
  46. url: 'api/re-document/doeditIsRepeat',
  47. method: 'get',
  48. params
  49. })
  50. }
  51. // 批量成件
  52. export function FetchBatchToFile(data) {
  53. return request({
  54. url: 'api/re-document/batchToFile',
  55. method: 'post',
  56. data
  57. })
  58. }
  59. // 合并成件
  60. export function FetchMergeToFile(data) {
  61. return request({
  62. url: 'api/re-document/mergeToFile',
  63. method: 'post',
  64. data
  65. })
  66. }
  67. // 移动
  68. export function FetchMove(data) {
  69. return request({
  70. url: 'api/re-document/move',
  71. method: 'post',
  72. data
  73. })
  74. }
  75. // 详情
  76. export function FetchArchivesDetails(params) {
  77. return request({
  78. url: 'api/re-document/archivesDetails',
  79. method: 'get',
  80. params
  81. })
  82. }
  83. // 根据预归档档案获取电子原文列表
  84. export function FetchFileListByDocumentId(params) {
  85. return request({
  86. url: 'api/re-document/getFileListByDocumentId',
  87. method: 'get',
  88. params
  89. })
  90. }
  91. export function FetchArchivesMetadata(params) {
  92. return request({
  93. url: 'api/re-document/archivesMetadata',
  94. method: 'get',
  95. params
  96. })
  97. }
  98. export function FetchReDocumentBase64ByFileId(params) {
  99. return request({
  100. url: 'api/re-document/getBase64ByFileId',
  101. method: 'get',
  102. params
  103. })
  104. }
  105. export default { add, prearchEdit, del, FetchInitPreDocument, FetchInitDocumentsViewTable, FetchDoeditDocument, FetchBatchToFile, FetchMergeToFile, FetchMove, FetchArchivesDetails, FetchFileListByDocumentId, FetchArchivesMetadata, FetchReDocumentBase64ByFileId }