20 lines
680 B
JavaScript
20 lines
680 B
JavaScript
import configService from '@/common/config.service.js';
|
|
|
|
const install = (Vue, vm) => {
|
|
|
|
// 用户管理
|
|
vm.$api.aLogin = async (params = {}) => await vm.$u.post('/auth/login/a', params);// 飞行员端登录
|
|
vm.$api.bLogin = async (params = {}) => await vm.$u.post('/auth/login/b', params);// 用户端登录
|
|
vm.$api.logOut = async () => await vm.$u.get('/auth/logout');// 用户登出
|
|
|
|
// 轮播图管理
|
|
vm.$api.allBanners = async () => await vm.$u.get('/cpBanner/all');// 获取全部轮播图
|
|
|
|
// 文章管理(查询协议)
|
|
vm.$api.getArticles = async (params = {}) => await vm.$u.get('/cpArticle', params);// 分页查询文章
|
|
}
|
|
|
|
export default {
|
|
install
|
|
}
|