/*
|
* @Description:
|
* @Version: 2.0
|
* @Autor: wuyun
|
* @Date: 2024-06-22 14:29:06
|
* @LastEditors: wuyun
|
* @LastEditTime: 2024-07-18 15:56:45
|
*/
|
import createAxios from '@/utils/axios'
|
|
const url = '/communication/zone/'
|
|
class communication {
|
// 获取用户列表
|
getNameLists(data: object = {}) {
|
return createAxios({
|
url: `/admin/sysUser/nameList`,
|
data: data,
|
})
|
}
|
|
// 获取专题列表
|
getCommunicationLists(data: object = {}) {
|
return createAxios({
|
url: `${url}list`,
|
data: data,
|
})
|
}
|
getCommunicationListByParentId(data: object = {}) {
|
return createAxios({
|
url: `${url}listByParentId`,
|
data: data,
|
})
|
}
|
// 获取专题详情
|
getCommunicationDetail(data: object = {}) {
|
return createAxios({
|
url: `${url}detail`,
|
data: data,
|
})
|
}
|
// 专区新增
|
addCommunication(data: object = {}) {
|
return createAxios({
|
url: `${url}add`,
|
data: data,
|
})
|
}
|
|
// 专区删除
|
deleteCommunication(data: object = {}) {
|
return createAxios({
|
url: `${url}delete`,
|
data: data,
|
})
|
}
|
// 专区修改
|
updateCommunication(data: object = {}) {
|
return createAxios({
|
url: `${url}update`,
|
data: data,
|
})
|
}
|
// -----------------------以上专区分类---------------------------------------
|
// 获取分类列表
|
getCategoryLists(data: object = {}) {
|
return createAxios({
|
url: `${url}category/list `,
|
data: data,
|
})
|
}
|
// 分类新增
|
getCategoryDetail(data: object = {}) {
|
return createAxios({
|
url: `${url}category/detail`,
|
data: data,
|
})
|
}
|
// 分类新增
|
addCategory(data: object = {}) {
|
return createAxios({
|
url: `${url}category/add`,
|
data: data,
|
})
|
}
|
// 分类删除
|
deleteCategory(data: object = {}) {
|
return createAxios({
|
url: `${url}category/delete`,
|
data: data,
|
})
|
}
|
// 分类修改
|
updateCategory(data: object = {}) {
|
return createAxios({
|
url: `${url}category/update`,
|
data: data,
|
})
|
}
|
//分区分类字典
|
getDistSubListByCode(data: object = {}) {
|
return createAxios({
|
url: `/admin/sysDict/subListByCode`,
|
data: data,
|
})
|
}
|
setReportAuthAccredit(data: object = {}) {
|
return createAxios({
|
url: `/approval/reportAuth/accredit`,
|
data: data,
|
});
|
}
|
}
|
|
const communicationApi = new communication()
|
|
export default communicationApi
|