import http from '../utils/http' import config from '../config/config' /** * 登录/注册同一个接口 * @author Seven * @data 2025-1-28 * @param number // 验证码 * @returns { } * @see https://mall.gpxscs.cn/mobile/account/login/doMerchSmsRegisterAndLogin */ export function GetLogin (params){ params.isFilter = true return new Promise((resolve, reject) => { http({ url:'/account/login/doMerchSmsRegisterAndLogin', method:'post', data:params, }).then(res=>{ resolve(res) }).catch(e => reject(console.warn(e))) }) } /** * 获取验证码 * @author Seven * @data 2025-1-6 * @returns { } * @see https://mall.gpxscs.cn/mobile/account/login/sendVerifyCode */ export function GetSmsCode(params){ params.isFilter = true return new Promise((resolve, reject) => { http({ url:'/account/login/sendVerifyCode', method:'post', data:params, }).then(res=>{ resolve(res) }).catch(e => reject(console.warn(e))) }) } /** * 获取商店仪表信息 * @author Seven * @data 2025-1-6 * @returns { } * @see https://mall.gpxscs.cn/api/admin/shop/shop-order-info/dashboard */ export function GetAccountDashboard(params){ return new Promise((resolve, reject) => { http({ url:'/shop/shop-order-info/dashboard', method:'get', params, baseURL:config.adminApi }).then(res=>{ resolve(res) }).catch(e => reject(console.warn(e))) }) } /** * 退出登录 * @author Seven * @data 2025-1-6 * @returns { } * @see https://mall.gpxscs.cn/api/mobile/account/login/doLogout */ export function OutLogin(params){ return new Promise((resolve, reject) => { http({ url:'https://mall.gpxscs.cn/api/mobile/account/login/doLogout', method:'get', params, }).then(res=>{ resolve(res) }).catch(e => reject(console.warn(e))) }) }