DocumentCheck_vue/src/api/system/dict.js
2024-10-25 10:02:24 +08:00

129 lines
2.6 KiB
JavaScript

import request from '@/utils/request'
const Api = {
add: '/system/dictType/add',
remove: '/system/dictType/remove',
getInfo: '/system/dictType/get',
edit: '/system/dictType/edit',
checkTypeNameUnique: '/system/dictType/checkTypeNameUnique',
checkTypeCodeUnique: '/system/dictType/checkTypeCodeUnique',
typeTreeNode: '/system/dictType/getTreeNodes',
typeList: '/system/dictType/getList',
addDict: '/system/dictData/add',
editDict: '/system/dictData/edit',
removeDict: '/system/dictData/remove',
getDictList: '/system/dictData/getList',
getDictInfo: '/system/dictData/get',
getDictOptions: '/system/dictData/getOptions'
}
export function addType (params) {
return request({
url: Api.add,
method: 'post',
data: params
})
}
export function editType (params) {
return request({
url: Api.edit,
method: 'put',
data: params
})
}
export function getType (params) {
return request({
url: Api.getInfo,
method: 'get',
params: params
})
}
export function removeType (params) {
return request({
url: Api.remove,
method: 'delete',
params: params
})
}
export function removeDict (params) {
return request({
url: Api.removeDict,
method: 'delete',
params: params
})
}
export function getTypeTreeNodes () {
return request({
url: Api.typeTreeNode,
method: 'get'
})
}
export function checkTypeNameUnique (params) {
return request({
url: Api.checkTypeNameUnique,
method: 'post',
params: params
})
}
export function checkTypeCodeUnique (params) {
return request({
url: Api.checkTypeCodeUnique,
method: 'post',
params: params
})
}
export function getTypeList () {
return request({
url: Api.typeList,
method: 'get'
})
}
export function addDict (params) {
return request({
url: Api.addDict,
method: 'post',
data: params
})
}
export function editDict (params) {
return request({
url: Api.editDict,
method: 'put',
data: params
})
}
export function getDictList (params) {
return request({
url: Api.getDictList,
method: 'get',
params: params
})
}
export function getDictInfo (params) {
return request({
url: Api.getDictInfo,
method: 'get',
params: params
})
}
export function getDictOptions (params) {
return request({
url: Api.getDictOptions,
method: 'get',
params: params
})
}