|
|
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
// +----------------------------------------------------------------------
// | Author: CRMEB Team <admin@crmeb.com>
// +----------------------------------------------------------------------
import request from "@/utils/request.js";import Cache from "@/utils/cache.js"
/** * 获取用户信息 * */export function getUserInfo(){ return request.get('user');}
/** * 设置用户分享 * */export function userShare(){ return request.post('user/share');}
/** * h5用户登录 * @param data object 用户账号密码 */export function loginH5(data) { return request.post("login", data, { noAuth : true });}/** * h5用户手机号登录 * @param data object 用户手机号 也只能 */export function loginMobile(data) { return request.post("login/mobile", data, { noAuth : true });}
/** * 验证码key */export function getCodeApi() { return request.get("verify_code", {}, { noAuth: true });}
/** * h5用户发送验证码 * @param data object 用户手机号 */export function registerVerify(phone){ return request.post('sendCode', { phone: phone },{noAuth:true},1)}
/** * h5用户手机号注册 * @param data object 用户手机号 验证码 密码 */export function register(data) { return request.post("register", data, { noAuth : true });}
/** * 用户手机号修改密码 * @param data object 用户手机号 验证码 密码 */export function registerReset(data) { return request.post("register/reset", data, { noAuth: true });}
/** * 获取用户中心菜单 * */export function getMenuList() { return request.get("menu/user",'',{ noAuth : true });}
/* * 签到用户信息 * */export function postSignUser(sign) { return request.post("user/sign/user", sign);}
/** * 获取签到配置 * */export function getSignConfig(){ return request.get('user/sign/config')}
/** * 获取签到列表 * @param object data*/export function getSignList(data){ return request.get('user/sign/list',data);}
/** * 用户签到*/export function setSignIntegral(){ return request.get('user/sign/integral')}
/** * 签到列表(年月) * @param object data * */export function getSignMonthList(data){ return request.get('user/sign/month',data)}
/** * 活动状态 * */export function userActivity(){ return request.get('user/activity');}
/* * 余额明细(types|2=全部,1=支出,2=收入) * */export function getCommissionInfo(data) { return request.get("spread/commission/detail", data);}
/* * 提现记录 getCountApi * */export function getRecordApi(q) { return request.get("extract/record", q);}
/* * 提现总金额 * */export function getCountApi() { return request.get("extract/totalMoney");}
/* * 积分记录 * */export function getIntegralList(q) { return request.get("integral/list", q);}
/** * 获取分销海报图片 * */export function spreadBanner(data){ return request.get('user/spread/banner',data);}
/** * * 获取推广用户一级和二级 * @param object data*/export function spreadPeople(data){ return request.get('spread/people',data);}
/** * * 推广佣金/提现总和 * @param int type*/export function spreadCount(type){ return request.get('spread/count/'+type);}
/* * 推广数据 当前佣金 提现总金额 * */export function getSpreadInfo() { return request.get("commission");}
/** * * 推广订单 * @param object data*/export function spreadOrder(data){ return request.get('spread/order',data);}
/* * 获取推广人排行 * */export function getRankList(q) { return request.get("rank", q);}
/* * 获取佣金排名 * */export function getBrokerageRank(q) { return request.get("brokerage_rank", q);}
/** * 提现申请 * @param object data*/export function extractCash(data){ return request.post('extract/cash',data)}
/** * 提现银行/提现最低金额 * */export function extractBank(){ return request.get('extract/bank');}
/** * 会员等级列表 * */export function userLevelGrade(){ return request.get('user/level/grade');}
/** * 获取某个等级任务 * @param int id 任务id*/export function userLevelTask(id){ return request.get('user/level/task/'+id);}
/** * 检查用户是否可以成为会员 * */export function userLevelDetection(){ return request.get('user/level/detection');}
/** * * 地址列表 * @param object data*/export function getAddressList(data){ return request.get('address/list',data);}
/** * 设置默认地址 * @param int id*/export function setAddressDefault(id){ return request.post('address/default/set',{id:id})}
/** * 修改 添加地址 * @param object data*/export function editAddress(data){ return request.post('address/edit',data);}
/** * 删除地址 * @param int id * */export function delAddress(id){ return request.post('address/del',{id:id})}
/** * 获取单个地址 * @param int id */export function getAddressDetail(id){ return request.get('address/detail/'+id);}
/** * 修改用户信息 * @param object*/export function userEdit(data){ return request.post('user/edit',data);}
/* * 退出登录 * */export function getLogout() { return request.get("logout");}/** * 小程序充值 * */export function rechargeRoutine(data){ return request.post('recharge/routine',data)}/* * 公众号充值 * */export function rechargeWechat(data) { return request.post("recharge/wechat", data);}
/* * app微信充值 * */export function appWechat(data) { return request.post("recharge/wechat/app", data);}
/* * 余额充值 * */export function transferIn(data) { return request.post("recharge/transferIn", data,{},1);}
/** * 获取默认地址 * */export function getAddressDefault(){ return request.get('address/default');}
/** * 充值金额选择 */export function getRechargeApi() { return request.get("recharge/index");}
/** * 登录记录 */export function setVisit(data){ return request.post('user/set_visit', {...data}, { noAuth:true});}
/** * 客服列表 */export function serviceList() { return request.get("user/service/lst");}/** * 客服详情 */export function getChatRecord(to_uid, data) { return request.get("user/service/record/" + to_uid, data);}
/** * 静默绑定推广人 * @param {Object} puid */export function spread(puid){ return request.get("user/bindSpread?spreadPid="+ puid);}
/** * 当前用户在佣金排行第几名 * */export function brokerageRankNumber(data){ return request.get("user/brokerageRankNumber",data);}
/** * 会员等级经验值; * */export function getlevelInfo(){ return request.get("user/level/grade");}
/** * 经验值明细; * */export function getlevelExpList(data){ return request.get("user/expList",data);}
/** * 经验值明细; * */export function getuserDalance(){ return request.get("user/balance");}
/*统计**/export function computeUser(){ uni.request({ url: document.location.protocol + '//shop.crmeb.net/index.php/admin/server.upgrade_api/updatewebinfo', method:'POST', data: { host:window.location.host, https:document.location.protocol, version:'CRMEB-JAVA-SY-V2.0', ip:Cache.has('Ip') ? Cache.get('Ip') : '' }, dataType:'json', success: (res) => {} });}
/** * 账单记录; * */export function getBillList(data){ return request.get("recharge/bill/record",data);}
/* * 积分中心详情 * */export function postIntegralUser() { return request.get("integral/user");}
/* * 立即提现 冻结期、冻结佣金、可提现佣金、最低可提现金额 * */export function extractUser() { return request.get("extract/user");}
/* * 推广人统计页 推广人数(一级+二级)、一级人数、二级人数 * */export function spreadPeoCount() { return request.get("spread/people/count");}
/** * 版权信息*/export function copyrightApi(){ return request.get(`copyright/info`,{},{noAuth:true});}
|