apiMarket.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. import res from '@/utils/system/request.js'
  2. // 推广管理--商品管理
  3. export const addPromoteItem = params => res('post', 'apiMarket', '/promote/item/addPromoteItem', params) //新增推广商品
  4. export const batchCancelPromote = params => res('post', 'apiMarket', '/promote/item/batchCancelPromote', params) //批量取消推广、批量禁止推广(管理员)
  5. export const batchSaveBrokerage = params => res('post', 'apiMarket', '/promote/item/batchSaveBrokerage', params) //批量设置佣金
  6. export const itemsPageList = (params) => res('get', 'apiMarket', '/promote/item/itemsPageList', {params: params}) //查询推广商品列表
  7. export const promoteSetting = params => res('post', 'apiMarket', '/promote/item/promoteSetting', params, {form: true}) //推广商品配置接口,推广商品 开启推广、关闭推广
  8. export const saveBrokerage = params => res('post', 'apiMarket', '/promote/item/saveBrokerage', params, {form: true}) //设置佣金保存
  9. export const promoteOrderLogListForAdmin = params => res('get', 'apiMarket', '/promote/orderlog/promoteOrderLogListForAdmin', {params: params})//A002平台推广订列表接口
  10. export const promoteDrawMoneyLogForAdmin = (params) => res('get', 'apiMarket', '/promote/drawmoneylog/promoteDrawMoneyLogForAdmin', {params: params}) //A001平台提现记录列表接口
  11. export const promoteOrderLogListForShop = params => res('get', 'apiMarket', '/promote/orderlog/promoteOrderLogListForShop', params, {form: true})//商铺推广订单列表接口
  12. export const updatePromoteDrawMoneyLog = params => res('post', 'apiMarket', '/promote/drawmoneylog/updatePromoteDrawMoneyLog', params,{form: true}) //确认线下打款
  13. export const promoteUserListForAdmin = (params) => res('get', 'apiMarket', '/promote/user/promoteUserListForAdmin', {params: params}) //平台牛客管理列表接口
  14. export const getPromoteUserForAdmin = (params) => res('get', 'apiMarket', '/promote/user/getPromoteUserForAdmin', {params: params}) //平台牛客管理详情接口
  15. export const updateStatusForPromoteUser = params => res('post', 'apiMarket', '/promote/user/updateStatusForPromoteUser', params, {form: true}) //审核推客
  16. export const drawMoneyLogDetailForAdmin = (params) => res('get', 'apiMarket', '/promote/drawmoneylog/drawMoneyLogDetailForAdmin', {params: params}) //A001平台提现记录详情接口
  17. export const getDrawMoneyInfo = (params) => res('get', 'apiMarket', '/promote/drawmoneylog/getDrawMoneyInfo', {params: params}) //A001查询平台付款信息
  18. /*根据订单号查询是否使用了奖励额度购买的抵用券并在订单详情中呈现信息*/
  19. export const GetDiscountInfo = (params) => res('get','apiMarket','/mengniupay/getClassifyUseByOrdNum',{params:params});
  20. //查询商品分类 树形结构
  21. export const searchAllClassifyAsTree = (params) => res('get', 'apiMarket', '/classify/searchAllClassifyAsTree', {params: params});
  22. //删除推广人
  23. export const inviterDel = (params) => res('post', 'apiMarket', '/promote/inviter/del', params,{form: true});
  24. //获取推广邀请码
  25. export const getInviteCode = (params) => res('get', 'apiMarket', '/promote/inviter/getInviteCode', {params:params});
  26. //获取邀请二维码
  27. export const getQrCode = (params) => res('get', 'apiMarket', '/promote/inviter/getQrCode', {params:params});
  28. //新建推广人
  29. export const saveInviter = (params) => res('post', 'apiMarket', '/promote/inviter/saveInviter', params);
  30. //设置备注
  31. export const upRemarks = (params) => res('post', 'apiMarket', '/promote/inviter/upRemarks', params,{form: true});
  32. //冻结/解冻
  33. export const upStatus = (params) => res('post', 'apiMarket', '/promote/inviter/upStatus', params,{form: true});
  34. //推广员列表接口
  35. export const promoteInviterList = (params) => res('get', 'apiMarket', '/promote/inviter/promoteInviterList', {params:params});