sales.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. import request, { postBlob } from '@/utils/request'
  2. // 客户销售单
  3. export function getFrontOrderList(params) {
  4. return request({
  5. url: `/customer/frontOrder/list?moduleId=${params.moduleId}`,
  6. method: 'post',
  7. data: params
  8. })
  9. }
  10. // 客户销售单导出
  11. export function exportCustomerFrontOrder(data, name) {
  12. return postBlob({
  13. url: '/customer/frontOrder/list/export',
  14. data,
  15. name
  16. })
  17. }
  18. // 客户销售单
  19. export function getFrontOrderListRefund(params) {
  20. return request({
  21. url: `/customer/frontOrder/listRefund?moduleId=${params.moduleId}`,
  22. method: 'post',
  23. data: params
  24. })
  25. }
  26. // 客户退货单导出
  27. export function exportRefund(data, name) {
  28. return postBlob({
  29. url: '/customer/frontOrder/list/exportRefund',
  30. data,
  31. name
  32. })
  33. }
  34. ///customer/frontOrder/add 新增客户销售单
  35. export function addFrontOrder(params) {
  36. return request({
  37. url: '/customer/frontOrder/add',
  38. method: 'post',
  39. data: params
  40. })
  41. }
  42. export function addRefund(params) {
  43. return request({
  44. url: '/customer/frontOrder/addRefund',
  45. method: 'post',
  46. data: params
  47. })
  48. }
  49. export function getFrontOrderDetail(params) {
  50. return request({
  51. url: '/customer/frontOrder/detail',
  52. method: 'get',
  53. params
  54. })
  55. }
  56. export function getRegion(params) {
  57. return request({
  58. url: '/common/region/list',
  59. method: 'get',
  60. params
  61. })
  62. }
  63. export function sbumitFrontOrder(params) {
  64. return request({
  65. url: '/customer/frontOrder/send',
  66. method: 'post',
  67. params
  68. })
  69. }
  70. export function delFrontOrder(params) {
  71. return request({
  72. url: '/customer/frontOrder/delete',
  73. method: 'post',
  74. params
  75. })
  76. }
  77. export function delDeleteRefund(params) {
  78. return request({
  79. url: '/customer/frontOrder/deleteRefund',
  80. method: 'post',
  81. params
  82. })
  83. }
  84. // 修改客户销售单
  85. export function updateFrontOrder(params) {
  86. return request({
  87. url: '/customer/frontOrder/update',
  88. method: 'post',
  89. data: params
  90. })
  91. }
  92. // 修改客户退货单
  93. export function updateRefund(params) {
  94. return request({
  95. url: '/customer/frontOrder/updateRefund',
  96. method: 'post',
  97. data: params
  98. })
  99. }
  100. export function sendRefund(params) {
  101. return request({
  102. url: '/customer/frontOrder/sendRefund',
  103. method: 'post',
  104. params
  105. })
  106. }
  107. export function detailRefund(params) {
  108. return request({
  109. url: '/customer/frontOrder/detailRefund',
  110. method: 'get',
  111. params
  112. })
  113. }
  114. export function signIn(params) {
  115. return request({
  116. url: '/customer/frontOrder/signIn',
  117. method: 'post',
  118. params
  119. })
  120. }
  121. export function listOrder(params) {
  122. return request({
  123. url: '/customer/frontOrder/listOrder',
  124. method: 'post',
  125. data: params
  126. })
  127. }
  128. // 下拉框查询
  129. export function commonDict(params) {
  130. return request({
  131. url: "/common/dict/listDict",
  132. method: "get",
  133. params
  134. });
  135. }