/* * @Descripttion: * @Author: xiao li * @Date: 2020-07-06 12:17:06 * @LastEditors: xiao li * @LastEditTime: 2022-07-19 20:17:04 */ import { get, post } from '../index' export default { // 登录 login (querys) { return post('/farm/admin/admin/login', querys) }, // 清除缓存 clearCache () { return get('/admin/admin/config/clear') }, // 修改自己的密码 updatePasswd (querys) { return post('/farm/admin/AdminSetting/updatePass', querys) }, // 基本信息 returnAdmin () { return get('/card/Admin/returnAdmin') }, // 获取可选商品列表 goodsSelect (querys) { return post('/publics/someThing/goodsSelect', querys) }, // 获取商品规格列表 goodsSpeList (querys) { return post('/publics/someThing/goodsSpeList', querys) }, // 图片中转,用于canvas画图下载 handleImgSrc (querys) { return new Promise(resolve => { let { url, flag } = getProCurrentHref() let $url = flag ? `${url}/card/getImage?path=${querys}` : `${url}/card/getImage&path=${querys}` return resolve($url) }) }, // 获取定地 getLocation (querys) { let { lat, lng } = querys let location = `${lat},${lng}` location = '39.9843041172624,116.30564949558106' querys = { location, key: '4IJBZ-DLACP-3QBDS-LI4FT-U2MZZ-5KFFA', get_poi: 1 } // return get(`/api/ws/geocoder/v1/`, querys) // var ajax = new XMLHttpRequest(); // // get url 是不需要改变 // ajax.open("get", url); // // 需要设置请求报文 // // ajax.setRequestHeader('Content-Type', 'application/json; charset=utf-8'); // ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8'); // ajax.setRequestHeader('Access-Control-Allow-Origin', '*'); // ajax.send(); // // 注册事件 // ajax.onreadystatechange = function () { // // 在事件中 获取数据 并修改界面显示 // if (ajax.readyState == 4 && ajax.status == 200) { // console.log(JSON.parse(ajax.responseText),"======JSON.parse(ajax.responseText)") // // 将 数据 让 外面可以使用 // callback && callback(JSON.parse(ajax.responseText)); // } // }; } } function getProCurrentHref () { let _href = window.location.href let index = _href.indexOf('#') let newHref = _href.slice(0, index) let flag = !window.lbConfig.isWe7 newHref = window.lbConfig.isWe7 ? newHref + '&s=' : window.location.origin return {url: newHref, flag} }