contract.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. import request from '@/utils/request'
  2. import { download } from '@/utils/request'
  3. // request.defaults.baseURL = '/ezhizao-yzbh-crm'
  4. // 查询档案入库列表
  5. export function listOrder(query) {
  6. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  7. return request({
  8. url: '/business/archive/order/list',
  9. method: 'get',
  10. params: query
  11. })
  12. }
  13. export function listOrder2(query) {
  14. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  15. return request({
  16. url: '/business/archive/order/list2',
  17. method: 'get',
  18. params: query
  19. })
  20. }
  21. // 查询档案入库详细
  22. export function getOrder(id) {
  23. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  24. return request({
  25. url: '/business/archive/order/' + id,
  26. method: 'get'
  27. })
  28. }
  29. // 新增档案入库
  30. export function addOrder(data) {
  31. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  32. return request({
  33. url: '/business/archive/order',
  34. method: 'post',
  35. data: data
  36. })
  37. }
  38. // 修改档案入库
  39. export function updateOrder(data) {
  40. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  41. return request({
  42. url: '/business/archive/order',
  43. method: 'put',
  44. data: data
  45. })
  46. }
  47. // 删除档案入库
  48. export function delBinOrder(id) {
  49. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  50. return request({
  51. url: '/business/bin/order/' + id,
  52. method: 'post'
  53. })
  54. }
  55. // 删除档案入库
  56. export function delOrder(id) {
  57. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  58. return request({
  59. url: '/business/archive/order/' + id,
  60. method: 'Delete'
  61. })
  62. }
  63. export function initTaskTypes(id) {
  64. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  65. return request({
  66. url: '/business/archive/order/initTaskTypes',
  67. method: 'get'
  68. })
  69. }
  70. export function exportOrder(query) {
  71. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  72. download(
  73. "business/archive/order/export",
  74. {
  75. ...query,
  76. },
  77. `合同导出_${new Date().getTime()}.xlsx`
  78. )
  79. }
  80. export function exportLoopTemplate() {
  81. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  82. download(
  83. "business/archive/order/exportLoopTemplate",
  84. {
  85. },
  86. `循环合同模板_${new Date().getTime()}.xlsx`
  87. )
  88. }
  89. export function exportOnceTemplate() {
  90. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  91. download(
  92. "business/archive/order/exportOnceTemplate",
  93. {
  94. },
  95. `单次合同模板_${new Date().getTime()}.xlsx`
  96. )
  97. }
  98. // 文件上传
  99. export function importLoop(file) {
  100. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  101. return request({
  102. url: `/business/archive/order/importLoop`,
  103. method: 'post',
  104. data: file,
  105. headers: {
  106. 'Content-Type': 'multipart/form-data'
  107. }
  108. })
  109. }
  110. // 文件上传
  111. export function importOnce(file) {
  112. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  113. return request({
  114. url: `/business/archive/order/importOnce`,
  115. method: 'post',
  116. data: file,
  117. headers: {
  118. 'Content-Type': 'multipart/form-data'
  119. }
  120. })
  121. }
  122. export function verifyOrder(data) {
  123. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  124. return request({
  125. url: '/business/archive/order/verify',
  126. method: 'post',
  127. data: data
  128. })
  129. }
  130. export function dissolutionOrder(data) {
  131. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  132. return request({
  133. url: '/business/archive/order/dissolution',
  134. method: 'post',
  135. data: data
  136. })
  137. }
  138. export function alterOrder(data) {
  139. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  140. return request({
  141. url: '/business/archive/order/alter',
  142. method: 'post',
  143. data: data
  144. })
  145. }
  146. export function verifyCheckOrder(data) {
  147. request.defaults.baseURL = '/ezhizao-yzbh-crm'
  148. return request({
  149. url: '/business/archive/order/verifyCheck',
  150. method: 'post',
  151. data: data
  152. })
  153. }