index.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  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. }