添加项目配置接口
This commit is contained in:
parent
47bdeed516
commit
178c9f63a4
127
src/api/projectConfig.js
Normal file
127
src/api/projectConfig.js
Normal file
@ -0,0 +1,127 @@
|
|||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/** 后端项目配置分页 */
|
||||||
|
export function getBackProjectConfigByPage(params) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/page`,
|
||||||
|
method: 'get',
|
||||||
|
params
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 全量后端项目配置 */
|
||||||
|
export function getAllBackProjectConfig() {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/all`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 主键获取后端项目配置 */
|
||||||
|
export function getBackProjectConfigById(id) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/${id}`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 删除后端项目配置 */
|
||||||
|
export function deleteBackProjectConfig(id) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/del/${id}`,
|
||||||
|
method: 'delete'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 更新后端项目配置 */
|
||||||
|
export function updateBackProjectConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/update`,
|
||||||
|
method: 'put',
|
||||||
|
data
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 保存后端项目配置 */
|
||||||
|
export function saveBackProjectConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/save`,
|
||||||
|
method: 'put',
|
||||||
|
data
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 获取后端项目列表,关联时使用 */
|
||||||
|
export function getBackProjectConfigList(id) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/simple`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 前端项目配置分页 */
|
||||||
|
export function getFrontProjectConfigByPage(params) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/page`,
|
||||||
|
method: 'get',
|
||||||
|
params
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 全量前端项目配置 */
|
||||||
|
export function getAllFrontProjectConfig() {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/all`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 获取前端项目配置 */
|
||||||
|
export function getFrontProjectConfigById(id) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/${id}`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 删除前端项目配置 */
|
||||||
|
export function deleteFrontProjectConfig(id) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/del/${id}`,
|
||||||
|
method: 'delete'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 更新前端项目配置 */
|
||||||
|
export function updateFrontProjectConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/update`,
|
||||||
|
method: 'put',
|
||||||
|
data
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 保存前端项目配置 */
|
||||||
|
export function saveFrontProjectConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/save`,
|
||||||
|
method: 'put',
|
||||||
|
data
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 登录时根据前端标识获取配置 */
|
||||||
|
export function getFrontProjectConfigByLogin(markKey) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/project/${markKey}`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/** 登录时获取全量前端配置 */
|
||||||
|
export function getAllFrontProjectConfigByLogin(markKey) {
|
||||||
|
return request({
|
||||||
|
url: `/api/project/viewSetting/simple/all`,
|
||||||
|
method: 'get'
|
||||||
|
});
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user