// +---------------------------------------------------------------------- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved. // +---------------------------------------------------------------------- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权 // +---------------------------------------------------------------------- // | Author: CRMEB Team // +---------------------------------------------------------------------- import request from '@/utils/request'; export function login (data) { return request({ url: '/admin/platform/login', method: 'post', data, }); } export function getInfo (token) { return request({ url: '/admin/platform/getAdminInfoByToken', method: 'get', params: { token }, }); } export function logout () { return request({ url: '/admin/platform/logout', method: 'get', }); } /** * 会员管理 列表 * @param pram */ export function userListApi (params) { return request({ url: `/admin/platform/user/list`, method: 'get', params, }); } /** * 会员管理 修改 * @param pram */ export function userUpdateApi (params, data) { return request({ url: `/admin/platform/user/update`, method: 'post', params, data, }); } /** * 会员管理等级 修改 * @param pram */ export function userLevelUpdateApi (data) { return request({ url: `/admin/user/update/level`, method: 'post', data, }); } /** * 会员管理 详情 * @param pram */ export function userInfoApi (params) { return request({ url: `/admin/user/info`, method: 'get', params, }); } /** * 会员管理 账户详情 * @param pram */ export function infobyconditionApi (params) { return request({ url: `/admin/user/infobycondition`, method: 'get', params, }); } /** * 会员管理 账户详情top数据 * @param pram */ export function topdetailApi (params) { return request({ url: `/admin/user/topdetail`, method: 'get', params, }); } /** * 会员管理 批量设置分组 * @param pram */ export function groupPiApi (params) { return request({ url: `/admin/user/group`, method: 'post', params, }); } /** * 会员管理 批量设置标签 * @param pram */ export function tagPiApi (data) { return request({ url: `/admin/platform/user/tag`, method: 'post', data, }); } /** * 会员管理 积分余额 * @param pram */ export function foundsApi (params) { return request({ url: `/admin/platform/user/operate/integer`, method: 'get', params, }); } /** * 会员管理 积分余额 * @param pram */ export function balanceApi (params) { return request({ url: `/admin/platform/user/operate/balance`, method: 'get', params, }); } /** * 会员管理 删除 * @param pram */ export function userDeleteApi (params) { return request({ url: `/admin/user/delete`, method: 'get', params, }); } /** * 会员等级 列表 * @param pram */ export function levelListApi () { return request({ url: `/admin/platform/system/user/level/list`, method: 'get', }); } /** * 会员等级 新增 * @param pram */ export function levelSaveApi (data) { return request({ url: `/admin/platform/system/user/level/save`, method: 'post', data, }); } /** * 会员等级 编辑 * @param pram */ export function levelUpdateApi (data) { return request({ url: `/admin/platform/system/user/level/update`, method: 'post', data, }); } /** * 会员等级 详情 * @param pram */ export function levelInfoApi (params) { return request({ url: `/admin/system/user/level/info`, method: 'get', params, }); } /** * 会员等级 删除 * @param pram */ export function levelDeleteApi (id) { return request({ url: `/admin/platform/system/user/level/delete/${id}`, method: 'post', }); } /** * 会员等级 是否显示 * @param pram */ export function levelUseApi (data) { return request({ url: `/admin/platform/system/user/level/use`, method: 'post', data, }); } /** * 会员标签 列表 * @param pram */ export function tagListApi (params) { return request({ url: `/admin/platform/user/tag/list`, method: 'get', params, }); } /** * 会员标签 新增 * @param pram */ export function tagSaveApi (data) { return request({ url: `/admin/platform/user/tag/save`, method: 'post', data, }); } /** * 会员标签 编辑 * @param pram */ export function tagUpdateApi (data) { return request({ url: `/admin/platform/user/tag/update`, method: 'post', data, }); } /** * 会员标签 详情 * @param pram */ export function tagInfoApi (params) { return request({ url: `/admin/user/tag/info`, method: 'get', params, }); } /** * 会员标签 删除 * @param pram */ export function tagDeleteApi (id) { return request({ url: `/admin/platform/user/tag/delete/${id}`, method: 'post', }); } /** * 用户标签全部列表 */ export function tagAllListApi (id) { return request({ url: `/admin/platform/user/tag/all/list`, method: 'get', }); } /** *获取登录页图片 */ export function getLoginPicApi () { return request({ url: `/admin/platform/getLoginPic`, method: 'get', }); } /** * @description 验证码 */ export function captchaApi () { return request({ url: `/publicly/validate/code/get`, method: 'get', }); } /** * @description 修改上级推广人 */ export function updateSpreadApi (data) { return request({ url: `/admin/platform/retail/store/update/user/spread`, method: 'post', data, }); } /** * @description 修改手机号 */ export function updatePhoneApi (params) { return request({ url: `/admin/user/update/phone`, method: 'get', params, }); } /** * @description 用户详情列表 */ export function userDetailApi (id) { return request({ url: `/admin/platform/user/detail/${id}`, method: 'get', }); } /** * @description 获取用户等级配置 */ export function systemUserLevelConfigApi (id) { return request({ url: `/admin/platform/system/user/level/get/config`, method: 'GET', }); } /** * @description 编辑用户等级配置 */ export function systemUserLevelUpdateConfigApi (data) { return request({ url: `/admin/platform/system/user/level/update/config`, method: 'POST', data }); } /** * @description 获取用户等级规则 */ export function systemUserLevelRuleApi (id) { return request({ url: `/admin/platform/system/user/level/get/rule`, method: 'GET', }); } /** * @description 编辑用户等级规则 */ export function systemUserLevelUpdateRuleApi (data) { return request({ url: `/admin/platform/system/user/level/update/rule`, method: 'POST', data }); } /** * @description 平台端单点登录 */ export function autoLoginApi (data) { return request({ url: `/admin/platform/token/exchange`, method: 'POST', data }); }