const install = (Vue, vm) => {
|
|
uni.$u.http.setConfig((config) => {
|
config.baseURL = vm.$baseUrl;
|
config.timeout = 60000;
|
return config;
|
})
|
|
let getCollectNum = (params = {}) => vm.$u.http.get('web/collect/getCollectNum', {params}); // 我的收藏数量
|
let myCollectPage = (data = {}) => vm.$u.http.post('web/collect/myCollectPage', data); // 我的收藏
|
let memberCouponDetail = (params = {}) => vm.$u.http.get('web/orders/memberCouponDetail', {params}); // 会员优惠券详情
|
let memberCouponPage = (params = {}) => vm.$u.http.get('web/orders/memberCouponPage', {params}); // 会员优惠券
|
let findUserIntegralRecordPage = (data = {}) => vm.$u.http.post('web/integral/findUserIntegralRecordPage', data); // 获取用户的积分记录
|
let getUserIntegralData = (params = {}) => vm.$u.http.get('web/integral/getUserIntegralData', {params}); // 用户积分情况
|
let cancelbatch = (params = {}) => vm.$u.http.get('web/collect/cancel/batch', {params}); // 取消收藏
|
let saveCollect = (data = {}) => vm.$u.http.post('web/collect/saveCollect', data); // 创建收藏
|
let zanCreate = (data = {}) => vm.$u.http.post('web/zan/create', data); // 点赞
|
let zanCancel = (data = {}) => vm.$u.http.post('web/zan/cancel', data); // 取消点赞
|
let commentApply = (data = {}) => vm.$u.http.post('web/comment/apply', data); // 新建评论
|
let findActivityReplyCommentDTOPage = (data = {}) => vm.$u.http.post('web/comment/findActivityReplyCommentDTOPage', data); // 分页活动探店评论回复查询
|
let findActivityCommentDTOPage = (data = {}) => vm.$u.http.post('web/comment/findActivityCommentDTOPage', data); // 分页活动探店评论查询
|
let getArticleDetail = (params = {}) => vm.$u.http.get('web/article/getArticleDetail', { params }); // 社区详情
|
let getArticlePage = (data = {}) => vm.$u.http.post('web/article/getArticlePage', data); // 社区资讯
|
let deleteAddr = (data = {}) => vm.$u.http.post('web/addr/delete', data); // 根据ID删除收货地址
|
let treeList = (data = {}) => vm.$u.http.post('web/util/treeList', data); // 全部区划树形查询
|
let logOff = (params = {}) => vm.$u.http.get('web/account/logOff', { params }); //用户注销
|
let updateUserPhone = (data = {}) => vm.$u.http.post('web/home/updateUserPhone', data); // 更换绑定手机号
|
let verifyCode = (params = {}) => vm.$u.http.get('web/account/verifyCode', { params }); // 发送短信验证码
|
let sendSmsCode = (params = {}) => vm.$u.http.get('web/account/sendSmsCode', { params }); // 发送短信验证码
|
let upload = (data = {}) => vm.$u.http.post('public/upload', data); // 上传文件
|
let logOut = (params = {}) => vm.$u.http.get('web/account/logOut', { params }); // 消费者 - 退出登录
|
let updateMember = (data = {}) => vm.$u.http.post('web/account/updateMember', data); // 更新用户信息
|
let updateAddr = (data = {}) => vm.$u.http.post('web/addr/update', data); // 编辑收货地址
|
let createAddr = (data = {}) => vm.$u.http.post('web/addr/create', data); // 创建收货地址
|
let findListAddr = (params = {}) => vm.$u.http.get('web/addr/findList', { params }); // 查询用户地址列表
|
let cartGoodsTypeNum = (params = {}) => vm.$u.http.get('web/shopCart/cartGoodsTypeNum', { params }); // 购物车数量
|
let updateNum = (data = {}) => vm.$u.http.post('web/shopCart/updateNum', data); // 更新购物车数量
|
let deleteBatch = (params = {}) => vm.$u.http.get('web/shopCart/deleteBatch', { params }); // 批量删除
|
let searchHistoryList = (params = {}) => vm.$u.http.get('web/goods/searchHistoryList', { params }); // 商品搜索历史
|
let wxLogin = (params = {}) => vm.$u.http.get('web/account/wxLogin', { params }); // 小程序登录
|
let getUserInfo = (data = {}) => vm.$u.http.post('web/account/getUserInfo', data); // 获取当前登录的用户信息
|
let findShopBanner = (params = {}) => vm.$u.http.get('web/banner/findShopBanner', { params }); // 获取该商城首页轮播图
|
let getGoodsLabelsByType = (params = {}) => vm.$u.http.get('web/labels/getGoodsLabelsByType', { params }); // 获取分类信息
|
let goodsPage = (data = {}) => vm.$u.http.post('web/goods/goodsPage', data); // 商品列表
|
let wxPhone = (data = {}) => vm.$u.http.post('web/account/wxPhone', data); // 绑定手机号
|
let myInfo = (params = {}) => vm.$u.http.get('web/home/myInfo', { params }); // 我的信息
|
let ordersStatistics = (params = {}) => vm.$u.http.get('web/orders/ordersStatistics', { params }); // 订单统计
|
let findNoticeCardDTOPage = (data = {}) => vm.$u.http.post('web/notice/findNoticeCardDTOPage', data); // 查询用户通知
|
let orderPage = (data = {}) => vm.$u.http.post('web/orders/orderPage', data); // 订单列表
|
let addCart = (data = {}) => vm.$u.http.post('web/shopCart/addCart', data); // 加入购物车
|
let goodsInfo = (params = {}) => vm.$u.http.get('web/goods/goodsInfo', { params }); // 商品详情
|
let shopCartPage = (data = {}) => vm.$u.http.post('web/shopCart/goodsPage', data); // 购物车列表
|
let shopOpenidLogin = (data = {}) => vm.$u.http.post('web/shop/shopOpenidLogin', {...data,tokenType:1}); // 经销商 - 静默登录
|
let shopPasswordLogin = (data = {}) => vm.$u.http.post('web/shop/shopPasswordLogin', {...data,tokenType:1}); // 经销商 - 账号密码登录
|
let getShopInfo = (params = {}) => vm.$u.http.get('web/shop/getShopInfo', {params}); //经销商 - 店铺详情录
|
let shopLogout = (params = {}) => vm.$u.http.get('web/shop/logOut', {params}); //经销商 - 退出登陆
|
let saleReport = (data = {}) => vm.$u.http.post('web/shop/saleReport', {...data,tokenType:1}); //经销商 - 销售明细
|
let shopOrderPage = (data = {}) => vm.$u.http.post('web/orders/shopOrderPage', {...data,tokenType:1}); //经销商 - 销售明细
|
let getIntegralData = (params = {}) => vm.$u.http.get('web/integral/getIntegralData', {params}); //经销商 - 积分与结算金额情况(积分规则)
|
let getPlatformAboutUs = (params = {}) => vm.$u.http.get('web/account/getPlatformAboutUs', { params }); // 获取系统配置
|
let findIntegralRecordPage = (data = {}) => vm.$u.http.post('web/integral/findIntegralRecordPage', {...data,tokenType:1}); //经销商 - 获取经销商的积分记录
|
let myCustomer = (data = {}) => vm.$u.http.post('web/shop/myCustomer', {...data,tokenType:1}); //经销商 - 我的客户信息
|
let shopOrderDetail = (params = {}) => vm.$u.http.get('web/orders/shopOrderDetail', { params }); //经销商 - 订单详情
|
let orderDetail = (params = {}) => vm.$u.http.get('web/orders/orderDetail', { params }); //客户 - 订单详情
|
let delOrder = (data = {}) => vm.$u.http.post('web/orders/delOrder',data ); //订单删除
|
let cancelOrder = (data = {}) => vm.$u.http.post('web/orders/cancelOrder', data ); //取消订单
|
let affirmOrder = (data = {}) => vm.$u.http.post('web/orders/affirmOrder',data ); //确认收货
|
let writeOffOrder = (data = {}) => vm.$u.http.post('web/orders/writeOffOrder',{...data,tokenType:1} ); //订单核销
|
let getOrderDetailByCode = (data = {}) => vm.$u.http.post('web/orders/getOrderDetailByCode',{...data,tokenType:1}); //经销商 - 订单详情
|
let withdrawDetail = (params = {}) => vm.$u.http.get('web/shop/withdrawDetail', { params }); //经销商 - 查询提现申请详情
|
let getBankList = (params = {}) => vm.$u.http.get('web/bank/getBankList', { params }); //经销商 - 获取我的提现银行卡
|
let saveBank = (data = {}) => vm.$u.http.post('web/bank/saveBank',{...data,tokenType:1} ); //经销商-提现银行新增修改
|
let deleteBank = (params = {}) => vm.$u.http.get('web/bank/deleteById', { params }); ////经销商-提现银行删除
|
|
vm.$u.api = {
|
getCollectNum,
|
myCollectPage,
|
memberCouponDetail,
|
memberCouponPage,
|
findUserIntegralRecordPage,
|
getUserIntegralData,
|
commentApply,
|
findActivityReplyCommentDTOPage,
|
findActivityCommentDTOPage,
|
cancelbatch,
|
saveCollect,
|
zanCreate,
|
zanCancel,
|
getArticleDetail,
|
getArticlePage,
|
deleteAddr,
|
treeList,
|
logOff,
|
updateUserPhone,
|
verifyCode,
|
sendSmsCode,
|
upload,
|
logOut,
|
updateMember,
|
updateAddr,
|
createAddr,
|
findListAddr,
|
cartGoodsTypeNum,
|
updateNum,
|
deleteBatch,
|
searchHistoryList,
|
wxLogin,
|
getUserInfo,
|
findShopBanner,
|
getGoodsLabelsByType,
|
goodsPage,
|
wxPhone,
|
myInfo,
|
ordersStatistics,
|
findNoticeCardDTOPage,
|
orderPage,
|
addCart,
|
goodsInfo,
|
shopCartPage,
|
shopOpenidLogin,
|
shopPasswordLogin,
|
getShopInfo,
|
shopLogout,
|
saleReport,
|
shopOrderPage,
|
getIntegralData,
|
getPlatformAboutUs,
|
findIntegralRecordPage,
|
myCustomer,
|
shopOrderDetail,
|
orderDetail,
|
delOrder,
|
cancelOrder,
|
affirmOrder,
|
writeOffOrder,
|
getOrderDetailByCode,
|
getBankList,
|
saveBank,
|
deleteBank
|
};
|
}
|
|
export default { install }
|