vender.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. import request, { postBlob } from '@/utils/request'
  2. // 供应产品
  3. // 获取新供应商产品信息列表
  4. export function getNewVenderGoodsList(data) {
  5. return request({
  6. url: `/vender/goods/rela/list?moduleId=${data.moduleId}`,
  7. method: 'post',
  8. data
  9. })
  10. }
  11. // 导出
  12. export function exportVenderGoods(data, name) {
  13. return postBlob({
  14. url: '/vender/goods/rela/list/export',
  15. data,
  16. name
  17. })
  18. }
  19. // -----------------------------------------
  20. export function newGetVenderList(data) {
  21. return request({
  22. url: `/vender/master/zfire/list?moduleId=${data.moduleId}`,
  23. method: 'post',
  24. data
  25. })
  26. }
  27. export function newGetVenderListExport(data, name) {
  28. return postBlob({
  29. url: '/vender/master/zfire/list/export',
  30. data,
  31. name
  32. })
  33. }
  34. // 获取供应商资料列表
  35. export function getVenderList(params) {
  36. return request({
  37. url: '/vender/master/list',
  38. method: 'get',
  39. params
  40. })
  41. }
  42. // 获取供应商资料信息
  43. export function getVender(params) {
  44. return request({
  45. url: '/vender/master/detail',
  46. method: 'get',
  47. params
  48. })
  49. }
  50. // 新增供应商资料
  51. export function addVender(params) {
  52. return request({
  53. url: '/vender/master/add',
  54. method: 'post',
  55. data: params
  56. })
  57. }
  58. // 编辑供应商资料
  59. export function editVender(params) {
  60. return request({
  61. url: '/vender/master/update',
  62. method: 'post',
  63. data: params
  64. })
  65. }
  66. // 获取供应商产品关系维护单列表
  67. export function getVenderGoodsSheetList(params) {
  68. return request({
  69. url: '/vender/manager/list',
  70. method: 'get',
  71. params
  72. })
  73. }
  74. // 获取供应商产品关系维护单信息
  75. export function getVenderGoodsSheet(params) {
  76. return request({
  77. url: '/vender/manager/detail',
  78. method: 'get',
  79. params
  80. })
  81. }
  82. // 新增供应商产品关系维护单
  83. export function addVenderGoodsSheet(params) {
  84. return request({
  85. url: '/vender/manager/add',
  86. method: 'post',
  87. data: params
  88. })
  89. }
  90. // 编辑供应商产品关系维护单
  91. export function editVenderGoodsSheet(params) {
  92. return request({
  93. url: '/vender/manager/update',
  94. method: 'post',
  95. data: params
  96. })
  97. }
  98. // 删除供应商产品关系维护单
  99. export function delVenderGoodsSheet(params) {
  100. return request({
  101. url: '/vender/manager/del',
  102. method: 'post',
  103. params
  104. })
  105. }
  106. // 审核供应商产品关系维护单
  107. export function confirmVenderGoodsSheet(params) {
  108. return request({
  109. url: '/vender/manager/confirm',
  110. method: 'post',
  111. params
  112. })
  113. }
  114. // 获取供应商产品信息列表
  115. export function getVenderGoodsList(params) {
  116. return request({
  117. url: '/vender/goods/list',
  118. method: 'get',
  119. params
  120. })
  121. }
  122. export function getNewVenderList(data) {
  123. return request({
  124. url: `/vender/manager/zfire/list?moduleId=${data.moduleId}`,
  125. method: 'post',
  126. data
  127. })
  128. }
  129. // 导出
  130. export function exportNewVenderList(data, name) {
  131. return postBlob({
  132. url: '/vender/manager/zfire/list/export',
  133. data,
  134. name
  135. })
  136. }