Files
hnxdcount-uniapp/api/api.js
PC-202306242200\Administrator dac42e3b0c first commit
2026-03-28 23:09:02 +08:00

188 lines
8.1 KiB
JavaScript

import {
http
} from '@/request/index.js'
// 登录
export const loginApi = (params, config = {}) => http('/api/v0/login/loginByPassword', params)
export const saveOpenIdByWxCode = (params, config = {}) => http('/api/v0/auth/saveOpenIdByWxCode', params)
export const saveOpenIdByZfbCode = (params, config = {}) => http('/api/v0/auth/saveOpenIdByZfbCode', params)
export const operatorStats = (params, config = {}) => http('/api/v0/operator/stats', params,'GET')
export const operatorInfo = (params, config = {}) => http('/api/v0/operator/info', params,'GET')
// 注册
export const registerApi = (params, config = {}) => http('/api/auth/register', params)
// 忘记密码
export const findPassword = (params, config = {}) => http('/api/v0/login/findPassword', params)
// 找回密码
export const forgotPassword = (params, config = {}) => http('/api/v0/login/findPassword', params)
// 获取手机验证码
export const smsCode = (params, config = {}) => http('/api/v0/login/sendSmsCode', params)
// 获取图形验证码
export const captchaApi = (params, config = {}) => http('/api/auth/captcha', params, 'GET')
// 获取用户信息
export const userInfo = (params, config = {}) => http('/api/v0/user/info', params, 'GET')
// 商品列表
export const shopPage = (params, config = {}) => http('/api/v0/goods/selectListByPage', params)
// 商品详情
export const shopInfo = (params, config = {}) => http('/api/v0/goods/selectGoodsInfo', params)
// 订单列表
export const orderPage = (params, config = {}) => http('/api/v0/orders/selectListByPage', params)
export const orderInfo = (params, config = {}) => http('/api/v0/orders/info', params, 'GET')
// 确认订单
export const addGoodsOrders = (params, config = {}) => http('/api/v0/orders/addGoodsOrders', params)
// 套餐列表
export const selectListByPage = (params, config = {}) => http('/api/v0/goodsPackages/selectListByPage', params)
// 套餐详情
export const selectGoodsInfo = (params, config = {}) => http('/api/v0/goodsPackages/selectGoodsInfo', params)
//套餐确认订单
export const addGoodsPackageOrders = (params, config = {}) => http('/api/v0/orders/addGoodsPackageOrders', params)
// 商品微信支付
export const onLinePaymentGoods = (params, config = {}) => http('/api/v0/payment/onLinePaymentGoods', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
// 套餐微信支付
export const onLinePaymentPackages = (params, config = {}) => http('/api/v0/payment/onLinePaymentPackages', params,
'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
// 商品钱包支付
export const walletPaymentGoods = (params, config = {}) => http('/api/v0/payment/walletPaymentGoods', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
// 套餐钱包支付
export const walletPaymentPackages = (params, config = {}) => http('/api/v0/payment/walletPaymentPackages', params,
'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
//钱包明细
export const getUsersPoint2Info = (params, config = {}) => http('/api/v0/user/getUsersPoint2Info', params)
// 收益明细
export const getUsersPoint1Info = (params, config = {}) => http('/api/v0/user/getUsersPoint1Info', params)
export const getUsersPointRecord = (params, config = {}) => http('/statistics/findOperatorBalanceRecordPage', params)
//银行卡添加
export const addUsersAccountInfo = (params, config = {}) => http('/api/v0/extract/accountSave', params)
// 银行卡列表
export const getUsersAccountInfo = (params, config = {}) => http('/api/v0/extract/accountList', params, 'GET')
// 设备列表
export const getDeviceInfo = (params, config = {}) => http('/statistics/findOperatorDevicePage', params)
// 协议详情获取
export const selectProtocolInfo = (params, config = {}) => http('/api/v0/protocol/selectProtocolInfo', params, 'GET')
//首页轮播图
export const bannerInfo = (params, config = {}) => http('/api/v0/banner/bannerInfo', params, 'GET')
// 余额充值
export const userRecharge = (params, config = {}) => http('/api/v0/recharge/userRecharge', params)
export const userRechargeByJqb = (params, config = {}) => http('/api/v0/recharge/userRechargeByJqb', params)
export const userRechargeByLkl = (params, config = {}) => http('/api/v0/recharge/userRechargeByLkl', params)
//获取配置接口
export const getAppConfig = (params, config = {}) => http('/api/v0/config/getAppConfig', params)
// 余额提现
export const userExtract = (params, config = {}) => http('/api/v0/extract/extract', params)
// 设备总数
export const getDeviceCount = (params, config = {}) => http('/api/v0/user/getDeviceCount', params, 'GET')
// 转收益
export const userPointRecharge = (params, config = {}) => http('/api/v0/recharge/userPointRecharge', params)
// 公告?
export const getContentCategoryList = (params, config = {}) => http('/api/v0/banner/getContentCategoryList', params)
// export const getContentCategoryInfo = (params, config = {}) => http('/api/v0/banner/getContentCategoryInfo', params)
export const getContentList = (params, config = {}) => http('/api/v0/banner/getContentList', params)
export const getContentInfo = (params, config = {}) => http('/api/v0/banner/getContentInfo', params)
// 用户信息
export const updateUserInfo = (params, config = {}) => http('/api/v0/user/updateUserInfo', params)
// 修改手机号
export const updatePhone = (params, config = {}) => http('/api/v0/user/updatePhone', params)
// 获取OSS参数
export const getOssUploadParams = (params, config = {}) => http('/api/v0/files/getOssUploadParams', params, 'GET')
// 提现记录
export const userExtractList = (params, config = {}) => http('/api/v0/extract/list', params, 'GET')
// 用户邀请记录
export const shareList = (params, config = {}) => http('/api/v0/user/shareList', params)
// 统计
export const userStat = (params, config = {}) => http('/api/v0/stat/userStat', params, 'GET')
// 活动列表、
export const activityUserList = (params, config = {}) => http('/api/v0/activity/user/list', params, 'GET')
export const activityList = (params, config = {}) => http('/api/v0/activity/list', params, 'GET')
export const activityInfo = (params, config = {}) => http('/api/v0/activity/info', params, 'GET')
export const ordersList = (params, config = {}) => http('/statistics/findOperatorOrderPage', params)
export const activityUserInfo = (params, config = {}) => http('/api/v0/activity/user/info', params, 'GET')
export const activityUserConfirm = (params, config = {}) => http('/api/v0/activity/user/confirm', params)
// 金钱吧支付
export const jqbPaymentPackages = (params, config = {}) => http('/api/v0/payment/jqbPaymentPackages', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
export const jqbPaymentGoods = (params, config = {}) => http('/api/v0/payment/jqbPaymentGoods', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
export const lklPaymentPackages = (params, config = {}) => http('/api/v0/payment/lklPaymentPackages', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
export const lklPaymentGoods = (params, config = {}) => http('/api/v0/payment/lklPaymentGoods', params, 'POST', {
"Content-Type": "application/x-www-form-urlencoded",
})
//转赠
export const giveWallet = (params, config = {}) => http('/api/v0/recharge/giveWallet', params)
export const giveWallet2 = (params, config = {}) => http('/api/v0/recharge/giveWallet2', params)
// 冻结总额
export const freezeTotal = (params, config = {}) => http('/api/v0/user/freezeTotal', params)
// 冻结余额明细
export const freezeWalletRecord = (params, config = {}) => http('/api/v0/user/freezeWalletRecord', params)
// 冻结收益明细
export const freezeIncomeRecord = (params, config = {}) => http('/api/v0/user/freezeIncomeRecord', params)
export const shareUserInfo = (params, config = {}) => http('/api/v0/user/shareUserInfo', params)
export const shareUserInfoStats = (params, config = {}) => http('/api/v0/user/shareUserInfoStats', params)
export const forgotUserName = (params, config = {}) => http('/api/v0/login/findUserName', params)
export const findOperatorStationPage = (params, config = {}) => http('/statistics/findOperatorStationPage', params)