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.
108 lines
2.1 KiB
108 lines
2.1 KiB
import request from '@/utils/request'
|
|
|
|
// 获取门类树状菜单
|
|
export function FetchCategoryMenu() {
|
|
return request({
|
|
url: 'api/category/menu',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 获取门类下的子门类
|
|
export function FetchCategoryMenuChildren(cid) {
|
|
return request({
|
|
url: 'api/category/getChildren?categoryId=' + cid,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 新增门类
|
|
export function add(data) {
|
|
return request({
|
|
url: 'api/category/editCategory',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 编辑门类
|
|
export function edit(data) {
|
|
return request({
|
|
url: 'api/category/editCategory',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除门类
|
|
export function del(ids) {
|
|
const params = { id: ids[0] }
|
|
return request({
|
|
url: 'api/category/delete',
|
|
method: 'delete',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 修改门类树状菜单
|
|
export function sort(data) {
|
|
return request({
|
|
url: 'api/category/sort',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取归档章版式
|
|
export function FetchGetFilingsealFormat() {
|
|
return request({
|
|
url: 'api/category/getFilingsealFormat',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 获取归档章详情
|
|
export function FetchGetFilingsealFormatDtails(filingId) {
|
|
return request({
|
|
url: 'api/category/getFilingsealFormatDtails?filingId=' + filingId,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 保存归档章
|
|
export function FetchEditCategoryFilingseal(data) {
|
|
return request({
|
|
url: 'api/category/editCategoryFilingseal',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 启用 / 关闭归档章
|
|
export function FetchEnabledFilingseal(data) {
|
|
return request({
|
|
url: 'api/category/enabledFilingseal',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 新增公共筛选
|
|
export function FetchAddCategoryScreen(data) {
|
|
return request({
|
|
url: 'api/category/addCategoryScreen',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除公共筛选
|
|
export function FetchDelCategoryScreen(data) {
|
|
return request({
|
|
url: 'api/category/delCategoryScreen',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
export default { add, edit, del, FetchCategoryMenu }
|