configuration.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  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 removeList(data) {
  48. return request({
  49. url: '/api/blade-purchase-sales/orderitems/removeList',
  50. method: 'post',
  51. data: {
  52. ids:data
  53. }
  54. })
  55. }
  56. //客户银行列表删除
  57. export function corpsbank(data) {
  58. return request({
  59. url: '/api/blade-client/corpsbank/update',
  60. method: 'post',
  61. data: {
  62. id:data
  63. }
  64. })
  65. }
  66. //客户文件列表删除
  67. export function corpsfiles(data) {
  68. return request({
  69. url: '/api/blade-client/corpsfiles/update',
  70. method: 'post',
  71. data: {
  72. id:data
  73. }
  74. })
  75. }
  76. //客户优势项目列表删除
  77. export function corpsitem(data) {
  78. return request({
  79. url: '/api/blade-purchase-sales/orderfees/update',
  80. method: 'post',
  81. data: {
  82. id:data
  83. }
  84. })
  85. }
  86. //查询客户类型主页下拉
  87. export function getDeptLazyTree(parentId){
  88. return request({
  89. url: '/api/blade-client/corpstype/lazy-tree',
  90. method: 'get',
  91. params: {
  92. parentId
  93. }
  94. })
  95. }
  96. export const getDeptLazyTreeS = (parentId) => {
  97. return request({
  98. url: '/api/blade-client/goodstype/lazy-tree',
  99. method: 'get',
  100. params: {
  101. parentId
  102. }
  103. })
  104. }
  105. //生成发货单
  106. export function generateShipment(data) {
  107. return request({
  108. url: '/api/blade-purchase-sales/order/deliverGoods',
  109. method: 'post',
  110. data:data
  111. })
  112. }
  113. //政策列表查看明细
  114. export function detailList(data) {
  115. return request({
  116. url: '/api/blade-mocha-item/salespolicy/detail?id='+data,
  117. method: 'get'
  118. })
  119. }
  120. export const getList = (current, size, params, goodsTypeId) => {
  121. return request({
  122. url: '/api/blade-client/goodsdesc/selectGoods',
  123. method: 'get',
  124. params: {
  125. ...params,
  126. current,
  127. size,
  128. goodsTypeId,
  129. }
  130. })
  131. }
  132. //查询客户类型下拉
  133. export function corpstypeTree() {
  134. return request({
  135. url: '/api/blade-client/corpstype/tree',
  136. method: 'get'
  137. })
  138. }
  139. //生成采购单
  140. export function saveSell(data) {
  141. return request({
  142. url: '/api/blade-purchase-sales/order/createMarket',
  143. method: 'post',
  144. data: {
  145. id: data
  146. }
  147. })
  148. }
  149. // 查询客户银行list
  150. export const getlistBankBy = (corpsId) => {
  151. return request({
  152. url: '/api/blade-client/client/listBankByCorpId',
  153. method: 'get',
  154. params: {
  155. corpsId:corpsId
  156. }
  157. })
  158. }
  159. // 下载模板
  160. export function downLoadTemplate() {
  161. return request({
  162. url: '/api/blade-purchase-sales/orderitems/exportPrice',
  163. method: 'get'
  164. })
  165. }
  166. // 获取返利余额
  167. export function getProfit(data) {
  168. return request({
  169. url: '/api/blade-client/client/getMessage',
  170. method: 'get',
  171. params: data
  172. })
  173. }
  174. // 请核
  175. export function pleaseCheck(data) {
  176. return request({
  177. url: '/api/blade-purchase-sales/order/checkOrder',
  178. method: 'post',
  179. data: data
  180. })
  181. }
  182. // 申请退单
  183. export function checkChargeBack(data) {
  184. return request({
  185. url: '/api/blade-purchase-sales/order/checkChargeBack',
  186. method: 'post',
  187. data: data
  188. })
  189. }
  190. // 撤销请核
  191. export function repealCancel(data) {
  192. return request({
  193. url: '/api/blade-purchase-sales/order/repealCancel',
  194. method: 'post',
  195. data: data
  196. })
  197. }
  198. // 撤销进口采购请核
  199. export function repealPurchase(data) {
  200. return request({
  201. url: '/api/trade-purchase/purchase-order/repealCancel',
  202. method: 'post',
  203. data: data
  204. })
  205. }
  206. export function genClient(data) {
  207. return request({
  208. url: '/api/blade-deliver-goods/delivery/submit',
  209. method: 'post',
  210. data: data
  211. })
  212. }
  213. export function warehouseList(data) {
  214. return request({
  215. url: '/api/blade-client/storagedesc/list',
  216. method: 'get',
  217. params: data
  218. })
  219. }
  220. //生成采购是否显示
  221. export function isProcurement(data) {
  222. return request({
  223. url: '/api/blade-system/paramservice/retrieveParameters',
  224. method: 'get',
  225. params: data
  226. })
  227. }