bizRemove.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import { axios } from '@/utils/request'
  2. // 根据销售退货单号查询客户
  3. export const salesReturnDetailByNo = (params) => {
  4. return axios({
  5. url: `/bizRemoveConfig/findBizInfo`,
  6. data: params,
  7. method: 'post',
  8. headers: {
  9. 'module': encodeURIComponent('剔除配置根据业务单号查询客户信息')
  10. }
  11. })
  12. }
  13. // 根据sn查询销售退货剔除配置
  14. export const bizRemoveConfigDetail = (params) => {
  15. return axios({
  16. url: `/bizRemoveConfig/findBySn`,
  17. data: params,
  18. method: 'post',
  19. headers: {
  20. 'module': encodeURIComponent('销售退货剔除配置详情')
  21. }
  22. })
  23. }
  24. // 销售退货剔除配置创建
  25. export const bizRemoveConfigCreate = (params) => {
  26. return axios({
  27. url: `/bizRemoveConfig/create`,
  28. data: params,
  29. method: 'post',
  30. headers: {
  31. 'module': encodeURIComponent('创建销售退货剔除配置')
  32. }
  33. })
  34. }
  35. // 销售退货剔除配置修改
  36. export const bizRemoveConfigModify = (params) => {
  37. return axios({
  38. url: `/bizRemoveConfig/modify`,
  39. data: params,
  40. method: 'post',
  41. headers: {
  42. 'module': encodeURIComponent('修改销售退货剔除配置')
  43. }
  44. })
  45. }
  46. // 销售退货剔除配删除
  47. export const bizRemoveConfigDelete = (params) => {
  48. return axios({
  49. url: `/bizRemoveConfig/delete`,
  50. data: params,
  51. method: 'post',
  52. headers: {
  53. 'module': encodeURIComponent('删除销售退货剔除配置')
  54. }
  55. })
  56. }
  57. // 销售退货剔除配置列表
  58. export const bizRemoveConfigPageList = (params) => {
  59. const url = `/bizRemoveConfig/queryPage/${params.pageNo}/${params.pageSize}`
  60. delete params.pageNo
  61. delete params.pageSize
  62. return axios({
  63. url: url,
  64. data: params,
  65. method: 'post',
  66. headers: {
  67. 'module': encodeURIComponent('销售退货剔除配置列表查询')
  68. }
  69. })
  70. }
  71. // 导出
  72. export const bizRemoveConfigReportExport = (params) => {
  73. return axios({
  74. url: `/bizRemoveConfig/reportExport`,
  75. data: params,
  76. method: 'post',
  77. responseType: 'blob',
  78. headers: {
  79. 'module': encodeURIComponent('销售退货剔除配置导出')
  80. }
  81. })
  82. }