import request from '@/utils/request' const suffix = '.dspy' const withDomainName = (params = {}) => ({ ...params, domain_name: window.location.hostname }) //注册新用户 export function registerUserAPI(params) { return request({ url: `/customer/registerUser${suffix}`, method: 'post', data: params, headers: {'Content-Type': 'multipart/form-data'} }) } //登录 export function loginUserAPI(data) { return request({ url: `/user/loginUser${suffix}`, method: 'post', data, headers: { 'Content-Type': 'application/json', }, }) } // export function loginUserAPI(data) { // return request({ // url: `/user/loginUser${suffix}`, // method: 'post', // headers: {'Content-Type': 'application/json'}, // data // }) // } //退出登录 export function logoutAPI(params) { return request({ url: `/user/logout${suffix}`, method: 'get', params: params }) } //获取验证码 export function getCodeAPI(params) { return request({ url: `/user/mobilecode${suffix}`, method: 'post', params: withDomainName(params) }) } //重置密码获取验证码 // export function retrieveCodeAPI(params) { // return request({ // url: `/user/retrievecode${suffix}`, // method: 'get', // params: params // }) // } export function retrieveCodeAPI(data) { return request({ url: `/user/mobilecode.dspy`, method: 'post', headers: {'Content-Type': 'application/json'}, data: withDomainName(data) }) } //重置密码 export function getPasswordCodeAPI(params) { return request({ url: `/customer/forgotPassword${suffix}`, method: 'get', params: params }) } //展示个人资料 export function getUserInfoAPI(params) { return request({ url: `/customer/mycustomerdata${suffix}`, method: 'get', headers: {'Content-Type': 'multipart/form-data'}, params: params }) } // 修改个人资料 export function editUserInfoAPI(params) { return request({ url: `/customer/mycustomerdput${suffix}`, method: 'post', data: params, // headers: { 'Content-Type': 'multipart/form-data' } }) } //个人修改密码 export function editPasswordAPI(params) { return request({ url: `user/myuppassword${suffix}`, method: 'get', params: params }) } //自动刷新 export function getTimeAPI() { return request({ url: `/daylog/getWorkTime.dspy`, method: 'get', }) } //支付宝回调 //这里是给.vue文件调用的参数,,, export function payhuidiaoAPI(params) { return request({ url: `/pay/payhuidiao${suffix}`, method: 'get', params }) } //查找logo信息 export function getLogoAPI(data) { return request({ url: `/reseller/get_ipc_logo.dspy`, // url: `https://www.kaiyuancloud.cn/dev/reseller/get_ipc_logo.dspy`, // url: `https://www.baidu.com`, method: 'post', headers: {'Content-Type': 'application/json'}, data }) } //判断子级主级不能互相登录 export function logintypeAPI(params) { return request({ url: `/user/logintype${suffix}`, method: 'get', params }) } //获取未读信息条数 export function getUnreadmsgAPI(params) { return request({ url: `/message/get_unreadmsg${suffix}`, method: 'get', params }) } //获取全部信息通知 export function getMsgAPI(params) { return request({ url: `/message/get_msg${suffix}`, method: 'get', params }) } //获取已读信息通知 /message/up_msg export function getReadmsgAPI(params) { return request({ url: `/message/get_readmsg${suffix}`, method: 'get', params }) } //修改信息状态 export function upMsgAPI(data) { return request({ url: `/message/up_msg${suffix}`, method: 'post', data, headers: { 'Content-Type': 'application/json', }, }) } //删除信息状态 export function delMsgAPI(data) { return request({ url: `/message/del_msg${suffix}`, method: 'post', data, headers: { 'Content-Type': 'application/json', }, }) } //上传个人信息图片 export function addPictureAPI(data) { return request({ url: `/floating/add_picture${suffix}`, method: 'post', data, headers: {'Content-Type': 'multipart/form-data'} }) } //获取个人信息图片 export function getPictureAPI(data) { return request({ url: `/floating/get_picture${suffix}`, method: 'post', data, // headers: { 'Content-Type': 'multipart/form-data' } }) } //获取个人信息图片--运营角色用 export function getOpictureAPI(data) { return request({ url: `/floating/get_opicture${suffix}`, method: 'post', data, // headers: { 'Content-Type': 'multipart/form-data' } }) } //上传个人信息图片--运营角色用 export function addOpictureAPI(data) { return request({ url: `/floating/add_opicture${suffix}`, method: 'post', data, headers: {'Content-Type': 'multipart/form-data'} }) } //微信登陆获取appid export function reqGetAppidAPI(data) { return request({ url: `/kpi/get_wechat_appid.dspy`, method: 'post', data, headers: { 'Content-Type': 'application/json', }, }) } //微信获取code export function reqGetCodeAPI(data) { return request({ url: `/kpi/get_code_state.dspy`, method: 'post', data, headers: { 'Content-Type': 'application/json', }, }) } // 注册/登录获取验证码 export function sendCode(data) { return request({ url: `/user/mobilecode.dspy`, method: 'post', data: withDomainName(data), }) } // 注册 export function register(data) { console.log(data); return request({ url: `/customer/registerUser${suffix}`, method: 'post', data, }) } // 新忘记密码 export function newForgotPassword(data) { return request({ url: `/customer/forgotPassword.dspy`, method: 'post', data, }) }