supplier.service.js 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. /* HTTP API 供应商业务模块
  2. * Copyright 2020, CAIMEI365
  3. * Date 2020/06/16
  4. * auther ZHJY
  5. */
  6. var SupplierApi = {
  7. ShipmentsInfo: function (params, callback) {//发货商品初始化
  8. Http.AjaxService({ url:'/supplier/shipmentsInfo', type:'GET', data:params, json:true, mask:true,replace:true})
  9. .then(function(res){
  10. callback(res);
  11. });
  12. },
  13. MyOrderList: function (params, callback) {//供应商订单列表
  14. Http.AjaxService({ url:'/supplier/myOrderList', type:'GET', data:params, json:true, mask:true,replace:true})
  15. .then(function(res){
  16. callback(res);
  17. });
  18. },
  19. uploadimg: function (params, callback) {//供应商添加物流上传图片
  20. Http.uploadImage({ url:'/formData/MultiPictareaddData',data:params},callback)
  21. },
  22. GetMyProductList: function (params, callback) {//供应商商品列表
  23. Http.AjaxService({ url:'/supplier/myProduct', type:'GET', data:params, json:false, mask:true,replace:true})
  24. .then(function(res){
  25. callback(res);
  26. });
  27. },
  28. SwitchFeatured: function (params, callback) {//供应商商品增加删除 主推商品标志
  29. Http.AjaxService({ url:'/supplier/switchFeatured', type:'POST', data:params, json:false, mask:true,replace:true})
  30. .then(function(res){
  31. callback(res);
  32. });
  33. },
  34. SupplierSoldOut: function (params, callback) {//供应商商品下架(批量下架,单个商品下架)
  35. Http.AjaxService({ url:'/supplier/soldOut', type:'POST', data:params, json:false, mask:true,replace:true})
  36. .then(function(res){
  37. callback(res);
  38. });
  39. },
  40. brandList: function (params, callback) {//品牌管理列表
  41. Http.AjaxService({ url:'/supplier/brandManagement', type:'GET', data:params, json:false, mask:true,replace:true})
  42. .then(function(res){
  43. callback(res);
  44. });
  45. },
  46. addBrand: function (params, callback) {//品牌管理/提交新品牌
  47. Http.AjaxService({ url:'/supplier/addBrand', type:'post', data:params, json:false, mask:true,replace:true})
  48. .then(function(res){
  49. callback(res);
  50. });
  51. },
  52. tiyixi: function (params, callback) {//发货/添加物流页 确定提交订单列表
  53. Http.AjaxService({ url:'/supplier/addLogistics', type:'post', data:params, json:false, mask:true,replace:true})
  54. .then(function(res){
  55. callback(res);
  56. });
  57. },
  58. shipmentsRecord: function (params, callback) {//发货/添加物流页 确定提交订单列表
  59. Http.AjaxService({ url:'/supplier/shipmentsRecord', type:'GET', data:params, json:false, mask:true,replace:true})
  60. .then(function(res){
  61. callback(res);
  62. });
  63. },
  64. GetBrandAssociation: function (params, callback) {//发布商品品牌联想
  65. Http.AjaxService({ url:'/supplier/brandAssociation', type:'GET', data:params, json:false, mask:false,replace:false})
  66. .then(function(res){
  67. callback(res);
  68. });
  69. },
  70. logisticsInfo: function (params, callback) {//记录的查看物流
  71. Http.AjaxService({ url:'/supplier/logisticsInfo', type:'GET', data:params, json:false, mask:true,replace:true})
  72. .then(function(res){
  73. callback(res);
  74. });
  75. },
  76. AddSupplierBrand: function (params, callback) {//发布商品提交新品牌
  77. Http.AjaxService({ url:'/supplier/addBrand', type:'post', data:params, json:false, mask:true,replace:true})
  78. .then(function(res){
  79. callback(res);
  80. });
  81. },
  82. CheckSupplierBrandDetection: function (params, callback) {//发布商品提交新品牌
  83. Http.AjaxService({ url:'/supplier/brandDetection', type:'get', data:params, json:false, mask:true,replace:false})
  84. .then(function(res){
  85. callback(res);
  86. });
  87. },
  88. AddSupplierReleaseProduct: function (params, callback) {//提交发布商品
  89. Http.AjaxService({ url:'/supplier/releaseProduct', type:'post', data:params, json:false, mask:true,replace:true})
  90. .then(function(res){
  91. callback(res);
  92. });
  93. },
  94. SupplierViewShop: function (params, callback) {//查看店铺
  95. Http.AjaxService({ url:'/supplier/viewShop', type:'get', data:params, json:false, mask:true,replace:false})
  96. .then(function(res){
  97. callback(res);
  98. });
  99. },
  100. SupplierViewShopProduct: function (params, callback) {//查看店铺供应商产品
  101. Http.AjaxService({ url:'/supplier/product', type:'get', data:params, json:false, mask:false,replace:false})
  102. .then(function(res){
  103. callback(res);
  104. });
  105. },
  106. SupplierViewShopInfo: function (params, callback) {//获取登录供应商信息
  107. Http.AjaxService({ url:'/supplier/shopInfo', type:'get', data:params, json:false, mask:true,replace:false})
  108. .then(function(res){
  109. callback(res);
  110. });
  111. },
  112. EditReleaseProductInfo: function (params, callback) {//编辑我的商品回显数据
  113. Http.AjaxService({ url:'/supplier/productInfo', type:'get', data:params, json:false, mask:true,replace:false})
  114. .then(function(res){
  115. callback(res);
  116. });
  117. },
  118. SearchSupplierProduct: function (params, callback) {//编辑我的商品回显数据
  119. Http.AjaxService({ url:'/supplier/productSearch', type:'get', data:params, json:false, mask:true,replace:false})
  120. .then(function(res){
  121. callback(res);
  122. });
  123. },
  124. shopInfo: function (params, callback) {//资料信息 回显数据
  125. Http.AjaxService({ url:'/supplier/shopInfo', type:'GET', data:params, json:false, mask:true,replace:true})
  126. .then(function(res){
  127. callback(res);
  128. });
  129. },
  130. kdList: function ( callback) {//快递公司
  131. Http.AjaxService({ url:'/supplier/logisticsCompany', type:'GET', json:false, mask:true,replace:true})
  132. .then(function(res){
  133. callback(res);
  134. });
  135. },
  136. addLogisticsInfo: function (params, callback) {//追加物流
  137. Http.AjaxService({ url:'/supplier/addLogisticsInfo', type:'post',data:params, json:false, mask:true,replace:true})
  138. .then(function(res){
  139. callback(res);
  140. });
  141. },
  142. cancelShipment: function (params, callback) {//查看物流/撤销发货
  143. Http.AjaxService({ url:'/supplier/cancelShipment', type:'post', data:params, json:false, mask:true,replace:true})
  144. .then(function(res){
  145. callback(res);
  146. });
  147. },
  148. shopOrderDetails: function (params, callback) {//我的订单/查看详情
  149. Http.AjaxService({ url:'/supplier/shopOrderDetails', type:'GET', data:params, json:false, mask:true,replace:true})
  150. .then(function(res){
  151. callback(res);
  152. });
  153. },
  154. modifiedData: function (params, callback) {//我的订单/查看详情
  155. Http.AjaxService({ url:'/supplier/modifiedData', type:'post', data:params, json:false, mask:true,replace:true})
  156. .then(function(res){
  157. callback(res);
  158. });
  159. }
  160. };