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 }) }