Files
SmailParks_visitoer_H5/common/http.api.js

26 lines
1.0 KiB
JavaScript
Raw Normal View History

2025-08-14 11:50:11 +08:00
/**
* Copyright (c) 2013-Now http://aidex.vip All rights reserved.
*/
// 此处第二个参数vm就是我们在页面使用的this你可以通过vm获取vuex等操作
const install = (Vue, vm) => {
// 参数配置对象
const config = vm.vuex_config;
// 将各个定义的接口名称统一放进对象挂载到vm.$u.api(因为vm就是this也即this.$u.api)下
vm.$u.api = {
2025-08-23 18:32:30 +08:00
//获取单位列表
getUnits:(params = {}) => vm.$u.get(config.adminPath+'/property/enum-fetcher/enum-values/getUnit',params),
2025-08-14 11:50:11 +08:00
codesub: (params = {}) => vm.$u.get(config.adminPath+'/property/visitorManagement/useqr', params),
uploadimg: (params = {}) => vm.$u.post(config.adminPath+'/resource/oss/upload', params),
fksub: (params = {}) => vm.$u.post(config.adminPath+'/property/visitorManagement/add', params),
login: (params = {}) => vm.$u.post(config.adminPath+'/auth/login', params),
getUserInfo: (params = {}) => vm.$u.get(config.adminPath+'/system/user/profile', params)
};
}
export default {
install
}