128 lines
6.0 KiB
JavaScript
128 lines
6.0 KiB
JavaScript
// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分)
|
||
// let hotSearchUrl = 'http://192.168.1.16:8080/sqx_fast/';
|
||
// let indexUrl = 'http://192.168.1.16:8080/sqx_fast/';
|
||
|
||
// 此处第二个参数vm,就是我们在页面使用的this,你可以通过vm获取vuex等操作,更多内容详见uView对拦截器的介绍部分:
|
||
// https://uviewui.com/js/http.html#%E4%BD%95%E8%B0%93%E8%AF%B7%E6%B1%82%E6%8B%A6%E6%88%AA%EF%BC%9F
|
||
const install = (Vue, vm) => {
|
||
let wxLogin = (params = {}) => vm.$u.get('app/Login/wxLogin', params); //微信小程序登陆
|
||
let insertWxUser = (params = {}) => vm.$u.post('app/Login/insertWxUser', params); //小程序登录新增或修改个人信息
|
||
let selectPhone = (params = {}) => vm.$u.post('app/Login/selectPhone', params); //获取手机号
|
||
let userVip = (params = {}) => vm.$u.get('app/UserVip/selectUserVip', params); //用户会员信息
|
||
let userinfo = (params = {}) => vm.$u.get('app/user/selectUserById', params); //个人信息
|
||
let updateUser = (params = {}) => vm.$u.post('app/user/updateUser', params); //修改个人信息
|
||
|
||
let bannerList = (params = {}) => vm.$u.get('banner/selectBannerList', params); //轮播图
|
||
let gaidList = (params = {}) => vm.$u.get('app/banner/clickBanner', params); //金刚图列表
|
||
let msg = (params = {}) => vm.$u.get('app/message/selectMessage', params); //公告
|
||
let selectBannerPage = (params = {}) => vm.$u.get('app/banner/selectBannerPage', params); //剧情壁纸
|
||
|
||
let courseClass = (params = {}) => vm.$u.get('app/courseClassification/selectClassification', params); //资源分类
|
||
let courseList = (params = {}) => vm.$u.get('app/course/selectCourse', params); //资源列表
|
||
let courseDet = (params = {}) => vm.$u.get('app/course/selectCourseById', params); //资源详情
|
||
let courseComment = (params = {}) => vm.$u.get('app/courseComment/selectCourseComment', params); //获取资源评论列表
|
||
let insertComment = (params = {}) => vm.$u.post('app/courseComment/insertCourseComment', params); //发表评论
|
||
let courseCollect = (params = {}) => vm.$u.post('app/courseCollect/insertCourseCollect', params); //收藏资源
|
||
let courseOrder = (params = {}) => vm.$u.get('/app/order/insertCourseOrders', params); //获取订单号
|
||
let updateGood = (params = {}) => vm.$u.get('/app/courseComment/updateGoodsNum', params); //获取点赞
|
||
|
||
let SearchList = (params = {}) => vm.$u.get('app/appSearchController/selectAppSearchNum', params); //热搜记录
|
||
let SearchDet = (params = {}) => vm.$u.get('app/appSearchController/deleteAppSearch', params); //删除历史记录
|
||
let search = (params = {}) => vm.$u.get('app/course/selectCourseTitle', params); //搜索
|
||
let searchs = (params = {}) => vm.$u.get('app/course/selectCourseTitles', params); //搜索
|
||
// app/course/selectCourse
|
||
|
||
// 学习
|
||
let latelyCourse = (params = {}) => vm.$u.get('app/CourseUser/selectLatelyCourse', params); //最近学习
|
||
let selectCourse = (params = {}) => vm.$u.get('app/CourseUser/selectCourseUser', params); //已购资源
|
||
let collectList = (params = {}) => vm.$u.get('app/courseCollect/selectByUserId', params); //资源收藏列表
|
||
|
||
// 我的
|
||
let orderList = (params = {}) => vm.$u.get('app/order/selectOrderByUserId', params); //我的订单
|
||
let inviter = (params = {}) => vm.$u.get('app/invite/selectInviteByUserIdLists', params); //我的邀请
|
||
let moneyList = (params = {}) => vm.$u.get('app/invite/queryUserMoneyDetails', params); //钱包明细
|
||
let queryInviter = (params = {}) => vm.$u.get('app/invite/selectInviteMoney', params); //邀请战绩
|
||
let vipDet = (params = {}) => vm.$u.get('app/VipDetails/selectVipDetails', params); //会员价格列表
|
||
let VipOrders = (params = {}) => vm.$u.get('app/order/insertVipOrders', params); //购买会员
|
||
let integral = (params = {}) => vm.$u.get('app/integral/selectByUserId', params); //查看用户积分
|
||
let integralDet = (params = {}) => vm.$u.get('app/integral/details', params); //查看积分获取列表
|
||
let message = (params = {}) => vm.$u.get('app/message/selectMessageByUserId', params); //查询用户消息
|
||
let wxPay = (params = {}) => vm.$u.post('app/wxPay/wxPayJsApiOrder', params); //微信支付
|
||
|
||
let userMoney = (params = {}) => vm.$u.get('app/invite/selectUserMoney', params); //查看钱包
|
||
let cashMoney = (params = {}) => vm.$u.get('app/cash/cashMoney', params); //申请提现
|
||
let withdraw = (params = {}) => vm.$u.get('app/cash/withdraw', params); //申请提现
|
||
let selectPay = (params = {}) => vm.$u.get('app/cash/selectPayDetails', params); //提现记录
|
||
let moneyDet = (params = {}) => vm.$u.get('app/cash/queryUserMoneyDetails', params); //钱包明细
|
||
let type = (params = {}) => vm.$u.get('app/common/type', params); //钱包明细
|
||
|
||
let myPurseDet = (params = {}) => vm.$u.get('app/moneyDetails/queryUserMoneyDetails', params); //我的钱包
|
||
let myPurse = (params = {}) => vm.$u.get('app/moneyDetails/selectUserMoney', params); //钱包明细
|
||
|
||
let help = (params = {}) => vm.$u.get('app/helpWord/selectHelpList', params); //帮助中心
|
||
let helpDet = (params = {}) => vm.$u.get('app/helpWord/selectHelpWordDetails', params); //帮助中心 详情
|
||
|
||
//获取视频
|
||
let selectCourseDetailsById = (params = {}) => vm.$u.get('app/course/selectCourseDetailsById', params);
|
||
|
||
// 将各个定义的接口名称,统一放进对象挂载到vm.$u.api(因为vm就是this,也即this.$u.api)下
|
||
vm.$u.api = {
|
||
wxLogin,
|
||
insertWxUser,
|
||
selectPhone,
|
||
userVip,
|
||
userinfo,
|
||
updateUser,
|
||
|
||
bannerList,
|
||
gaidList,
|
||
msg,
|
||
selectBannerPage,
|
||
courseClass,
|
||
courseList,
|
||
courseDet,
|
||
courseComment,
|
||
insertComment,
|
||
collectList,
|
||
updateGood,
|
||
|
||
SearchList,
|
||
SearchDet,
|
||
search,
|
||
searchs,
|
||
|
||
courseCollect,
|
||
courseOrder,
|
||
latelyCourse,
|
||
selectCourse,
|
||
|
||
orderList,
|
||
inviter,
|
||
queryInviter,
|
||
vipDet,
|
||
integral,
|
||
integralDet,
|
||
message,
|
||
VipOrders,
|
||
wxPay,
|
||
moneyList,
|
||
userMoney,
|
||
cashMoney,
|
||
withdraw,
|
||
selectPay,
|
||
moneyDet,
|
||
type,
|
||
|
||
myPurseDet,
|
||
myPurse,
|
||
|
||
help,
|
||
helpDet,
|
||
selectCourseDetailsById
|
||
};
|
||
}
|
||
|
||
export default {
|
||
install
|
||
}
|