index.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. import request from '@/router/axios';
  2. // 获取数据
  3. export function getTaskV2PageApi(query) {
  4. return request({
  5. url: '/admin/task/v2/page',
  6. method: 'get',
  7. params: query
  8. });
  9. }
  10. // 获取任务数据
  11. export function getTaskTypeAvailApi(query) {
  12. return request({
  13. url: '/admin/task/type/v2/avail',
  14. method: 'get',
  15. params: query
  16. });
  17. }
  18. // 获取生产企业
  19. export function getDeptv2Avail(query) {
  20. return request({
  21. url: '/admin/dept/v2/avail',
  22. method: 'get',
  23. params: query
  24. });
  25. }
  26. // 获取代表名称
  27. export function getUserV2Avail(query) {
  28. return request({
  29. url: '/admin/user/v2/avail',
  30. method: 'get',
  31. params: query
  32. });
  33. }
  34. // 管理产品名称
  35. export function getDrug2Avail(query) {
  36. return request({
  37. url: '/admin/drug/v2/avail',
  38. method: 'get',
  39. params: query
  40. });
  41. }
  42. export function getTaskV2TokenApi(data) {
  43. return request({
  44. url: '/admin/task/v2/token',
  45. method: 'post',
  46. data: data
  47. });
  48. }
  49. // 单条审核
  50. export function checkSingleApi(data) {
  51. return request({
  52. url: '/admin/task/v2/check/single',
  53. method: 'post',
  54. data: data
  55. });
  56. }
  57. // 批量审核
  58. export function taskV2CheckBatchApi(data) {
  59. return request({
  60. url: '/admin/task/v2/check/batch',
  61. method: 'post',
  62. data: data
  63. });
  64. }
  65. // 获取积分包
  66. export function getPkgV2Api() {
  67. return request({
  68. url: '/admin/pkg/avail',
  69. method: 'get'
  70. });
  71. }
  72. // 获取平铺的任务
  73. export function getTaskV2PageTileApi(params) {
  74. return request({
  75. url: '/admin/task/v2/page/tile',
  76. method: 'get',
  77. params: params
  78. });
  79. }
  80. export function getTaskV2PageCheckedApi(params) {
  81. return request({
  82. url: '/admin/task/v2/page/checked',
  83. method: 'get',
  84. params: params
  85. });
  86. }
  87. // 获取任务审核记录
  88. export function getTaskV2CheckHisApi(params) {
  89. return request({
  90. url: '/admin/task/v2/check/his',
  91. method: 'get',
  92. params: params
  93. });
  94. }
  95. // 获取任务审核记录
  96. export function getPretreatmentApi(data) {
  97. return request({
  98. url: '/admin/task/v2/check/pretreatment',
  99. method: 'post',
  100. data: data
  101. });
  102. }
  103. export function pretreatmentClearApi(data) {
  104. return request({
  105. url: '/admin/task/v2/check/pretreatment/clear',
  106. method: 'post',
  107. data: data
  108. });
  109. }
  110. export function pkgCheckExportApi(data) {
  111. return request({
  112. url: '/admin/pkg/check/export',
  113. method: 'get',
  114. params: data,
  115. responseType: 'arraybuffer'
  116. });
  117. }