configuration.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. import request from '@/router/axios';
  2. import {getMarketDetailsList} from "../importTrade/purchase";
  3. //客户资料列表查询
  4. export function customerList(data) {
  5. return request({
  6. url: '/api/blade-purchase-sales/order/page',
  7. method: 'get',
  8. params: data
  9. })
  10. }
  11. //客户资料列表修改和新增
  12. export function typeSave(data) {
  13. return request({
  14. url: '/api/blade-purchase-sales/order/submit',
  15. method: 'post',
  16. data: data
  17. })
  18. }
  19. //客户资料列表查看明细
  20. export function detail(data) {
  21. return request({
  22. url: '/api/blade-purchase-sales/order/detail?id='+data,
  23. method: 'get'
  24. })
  25. }
  26. //国内销售列表删除
  27. export function deleteDetails(data) {
  28. return request({
  29. url: '/api/blade-purchase-sales/order/update',
  30. method: 'post',
  31. data: {
  32. id:data
  33. }
  34. })
  35. }
  36. //商品从表列表删除
  37. export function corpsattn(data) {
  38. return request({
  39. url: '/api/blade-purchase-sales/orderitems/update',
  40. method: 'post',
  41. data: {
  42. id:data
  43. }
  44. })
  45. }
  46. //客户银行列表删除
  47. export function corpsbank(data) {
  48. return request({
  49. url: '/api/blade-client/corpsbank/update',
  50. method: 'post',
  51. data: {
  52. id:data
  53. }
  54. })
  55. }
  56. //客户文件列表删除
  57. export function corpsfiles(data) {
  58. return request({
  59. url: '/api/blade-client/corpsfiles/update',
  60. method: 'post',
  61. data: {
  62. id:data
  63. }
  64. })
  65. }
  66. //客户优势项目列表删除
  67. export function corpsitem(data) {
  68. return request({
  69. url: '/api/blade-purchase-sales/orderfees/update',
  70. method: 'post',
  71. data: {
  72. id:data
  73. }
  74. })
  75. }
  76. //查询客户类型主页下拉
  77. export function getDeptLazyTree(parentId){
  78. return request({
  79. url: '/api/blade-client/corpstype/lazy-tree',
  80. method: 'get',
  81. params: {
  82. parentId
  83. }
  84. })
  85. }
  86. export const getDeptLazyTreeS = (parentId) => {
  87. return request({
  88. url: '/api/blade-client/goodstype/lazy-tree',
  89. method: 'get',
  90. params: {
  91. parentId
  92. }
  93. })
  94. }
  95. //生成发货单
  96. export function generateShipment(data) {
  97. return request({
  98. url: '/api/blade-purchase-sales/order/deliverGoods',
  99. method: 'post',
  100. data:data
  101. })
  102. }
  103. //政策列表查看明细
  104. export function detailList(data) {
  105. return request({
  106. url: '/api/blade-mocha-item/salespolicy/detail?id='+data,
  107. method: 'get'
  108. })
  109. }
  110. export const getList = (current, size, params, goodsTypeId) => {
  111. return request({
  112. url: '/api/blade-client/goodsdesc/selectGoods',
  113. method: 'get',
  114. params: {
  115. ...params,
  116. current,
  117. size,
  118. goodsTypeId,
  119. }
  120. })
  121. }
  122. //查询客户类型下拉
  123. export function corpstypeTree() {
  124. return request({
  125. url: '/api/blade-client/corpstype/tree',
  126. method: 'get'
  127. })
  128. }
  129. //生成采购单
  130. export function saveSell(data) {
  131. return request({
  132. url: '/api/blade-purchase-sales/order/createMarket',
  133. method: 'post',
  134. data: {
  135. id: data
  136. }
  137. })
  138. }
  139. // 查询客户银行list
  140. export const getlistBankBy = (corpsId) => {
  141. return request({
  142. url: '/api/blade-client/client/listBankByCorpId',
  143. method: 'get',
  144. params: {
  145. corpsId:corpsId
  146. }
  147. })
  148. }
  149. // 下载模板
  150. export function downLoadTemplate() {
  151. return request({
  152. url: '/api/blade-purchase-sales/orderitems/exportPrice',
  153. method: 'get'
  154. })
  155. }
  156. // 请核
  157. export function pleaseCheck(data) {
  158. return request({
  159. url: '/api/blade-purchase-sales/order/checkOrder',
  160. method: 'post',
  161. params: data
  162. })
  163. }