You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
|
2 months ago
|
// 统一请求路径前缀在libs/axios.js中修改
|
||
|
|
import { getRequest, getNoAuthRequest, postNoAuthRequest, postRequest, putRequest } from '@/libs/axios';
|
||
|
|
|
||
|
|
|
||
|
|
// 认证
|
||
|
|
export const siteInfo = (id, params) => {
|
||
|
|
return getNoAuthRequest('/oauth2/info/' + id, params)
|
||
|
|
}
|
||
|
|
// 认证
|
||
|
|
export const authorize = (params) => {
|
||
|
|
return postNoAuthRequest('/oauth2/authorize', params)
|
||
|
|
}
|
||
|
|
// 认证过
|
||
|
|
export const authorized = (params) => {
|
||
|
|
return postRequest('/oauth2/authorized', params)
|
||
|
|
}
|
||
|
|
// 获取token
|
||
|
|
export const token = (params) => {
|
||
|
|
return getNoAuthRequest('/oauth2/token', params)
|
||
|
|
}
|
||
|
|
|
||
|
|
// 获取随机secretKey
|
||
|
|
export const getSecretKey = (params) => {
|
||
|
|
return getRequest('/client/getSecretKey', params)
|
||
|
|
}
|
||
|
|
// 获取客户端
|
||
|
|
export const getClientDataList = (params) => {
|
||
|
|
return getRequest('/client/getByCondition', params)
|
||
|
|
}
|
||
|
|
// 添加客户端
|
||
|
|
export const addClient = (params) => {
|
||
|
|
return postRequest('/client/save', params)
|
||
|
|
}
|
||
|
|
// 编辑客户端
|
||
|
|
export const updateClient = (params) => {
|
||
|
|
return putRequest('/client/update', params)
|
||
|
|
}
|
||
|
|
// 删除客户端
|
||
|
|
export const deleteClient = (params) => {
|
||
|
|
return postRequest('/client/delByIds', params)
|
||
|
|
}
|