seller.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. /**
  2. *@des 协销模块接口管理
  3. *@author zhengjinyi
  4. *@date 2020/03/19 14:56:57
  5. *@param registerByPass
  6. */
  7. import request from '@/common/config/caimeiApi.js'
  8. import $reg from '@/common/config/common.js'
  9. /**
  10. *@协销登录
  11. *@param mobile 手机号
  12. *@param password 密码
  13. */
  14. export function SellerLogin(params) {
  15. return new Promise(function(resolve,reject) {
  16. if( params.mobile == ''){
  17. uni.showToast({title: '请输入账户名',duration: 2000,mask:true, icon:'none'})
  18. return
  19. }
  20. if( params.password == ''){
  21. uni.showToast({title: '请输入密码',duration: 2000,mask:true,icon:'none'})
  22. return
  23. }
  24. request.post('/SellerLogin/login',params, true,res => {
  25. if(res.code == 0){
  26. resolve(res)
  27. }else{
  28. reject(res)
  29. }
  30. })
  31. })
  32. }
  33. /**
  34. *@协销微信授权登录
  35. *@param code 微信Code
  36. */
  37. export function SellerWxLogin(params) {
  38. return new Promise(function(resolve,reject) {
  39. request.post('/SellerLogin/wxLogin',params, true,res => {
  40. if(res.code == 0){
  41. resolve(res)
  42. }else{
  43. reject(res)
  44. }
  45. })
  46. })
  47. }
  48. /**
  49. *@协销订单列表
  50. *@param listType 订单类型
  51. *@param orderNo 密码
  52. *@param pageNum 页码
  53. *@param pageSize 条数
  54. *@param serviceProviderId 密码
  55. */
  56. export function getSellerOrderList(params) {
  57. return new Promise(function(resolve,reject) {
  58. request.lodingGet('/seller/order/list',params,res => {
  59. if(res.code == 0){
  60. resolve(res)
  61. }else{
  62. reject(res)
  63. }
  64. })
  65. })
  66. }
  67. /**
  68. *@协销加入购物车
  69. *@param mobile 手机号
  70. *@param Password 密码
  71. */
  72. export function SellerAddCart(params) {
  73. return new Promise(function(resolve,reject) {
  74. request.post('/seller/addCart',params, true,res => {
  75. if(res.code == 0){
  76. resolve(res)
  77. }else{
  78. reject(res)
  79. }
  80. })
  81. })
  82. }
  83. /**
  84. *@协销商品搜索
  85. *@param clubUserId 协销ID
  86. *@param pageNum 页码
  87. *@param pageSize 条数
  88. *@param searchWord 搜索关键词
  89. */
  90. export function getSellerProduct(params) {
  91. return new Promise(function(resolve,reject) {
  92. request.get('/seller/product/search',params,res => {
  93. if(res.code == 0){
  94. resolve(res)
  95. }else{
  96. reject(res)
  97. }
  98. })
  99. })
  100. }
  101. /**
  102. *@协销商品搜索
  103. *@param clubId 会所ID
  104. *@param serviceProviderId 页码
  105. */
  106. export function getSellerShoppingInfo(params) {
  107. return new Promise(function(resolve,reject) {
  108. request.get('/seller/shoppingInfo',params,res => {
  109. if(res.code == 0){
  110. resolve(res)
  111. }else{
  112. reject(res)
  113. }
  114. })
  115. })
  116. }
  117. /**
  118. *@协销购物车
  119. *@param clubId 会所ID
  120. *@param serviceProviderId 页码
  121. */
  122. export function shoppingCartAddCart(params) {
  123. return new Promise(function(resolve,reject) {
  124. request.post('/shoppingCart/addCart',params, true,res => {
  125. if(res.code == 0){
  126. resolve(res)
  127. }else{
  128. reject(res)
  129. }
  130. })
  131. })
  132. }
  133. /**
  134. *@协销购物车删除商品
  135. *@param clubId 会所ID
  136. *@param serviceProviderId 页码
  137. */
  138. export function shoppingCartDelete(params) {
  139. return new Promise(function(resolve,reject) {
  140. request.post('/shoppingCart/delete',params, true,res => {
  141. if(res.code == 0){
  142. resolve(res)
  143. }else{
  144. reject(res)
  145. }
  146. })
  147. })
  148. }
  149. /**
  150. *@协销购物车删除商品
  151. *@param clubId 会所ID
  152. *@param serviceProviderId 页码
  153. */
  154. export function getshoppingCartInfo(params) {
  155. return new Promise(function(resolve,reject) {
  156. request.lodingGet('/shoppingCart/shoppingInfo',params,res => {
  157. if(res.code == 0){
  158. resolve(res)
  159. }else{
  160. reject(res)
  161. }
  162. })
  163. })
  164. }
  165. /**
  166. *@协销购物车商品增减
  167. *@param clubId 会所ID
  168. *@param serviceProviderId 页码
  169. */
  170. export function shoppingCartUpdate(params) {
  171. return new Promise(function(resolve,reject) {
  172. request.post('/shoppingCart/update',params,true,res => {
  173. if(res.code == 0){
  174. resolve(res)
  175. }else{
  176. reject(res)
  177. }
  178. })
  179. })
  180. }