646 lines
12 KiB
JavaScript
646 lines
12 KiB
JavaScript
/*
|
|
* @Descripttion:
|
|
* @version:
|
|
* @Author: kBank
|
|
* @Date: 2023-02-22 09:47:50
|
|
*/
|
|
import request from '@/utils/request'
|
|
|
|
// 公告列表
|
|
export function noticeList(data) {
|
|
return request({
|
|
url: '/system/manage/notice-config/list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 公告类型
|
|
export function noticeType(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告等级
|
|
export function noticeGrade(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-grade',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 获取公告
|
|
export function noticeGrade1(params) {
|
|
return request({
|
|
url: '/system/pub/enums/permission-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 等级详情list
|
|
export function gradeRanglist(params) {
|
|
return request({
|
|
url: '/system/manage/grade/gradeRanglist',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 奖衔详情list
|
|
export function awardsList(params) {
|
|
return request({
|
|
url: '/system/manage/awards/awardsList',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 菜单list
|
|
export function menuList(params) {
|
|
return request({
|
|
url: '/system/pub/enums/menu-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 后台公告配置
|
|
export function noticeAdmin(params) {
|
|
return request({
|
|
url: '/system/manage/notice-config/show-admin',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 后台公告回显
|
|
export function noticeAdminData(params) {
|
|
return request({
|
|
url: '/system/manage/notice-config/admin-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告配置保存
|
|
export function noticeSave(data) {
|
|
return request({
|
|
url: '/system/manage/notice-config/member-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 公告配置保存后台
|
|
export function noticeAdminSave(data) {
|
|
return request({
|
|
url: '/system/manage/notice-config/admin-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 公告网站类型
|
|
export function noticeWebsite(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-website-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告发布位置
|
|
export function noticeLocation(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-location',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告弹框
|
|
export function noticePopup(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-popup-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告状态
|
|
export function noticeState(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-state',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 公告列前台
|
|
export function noticeMemberList(data) {
|
|
return request({
|
|
url: '/system/manage/notice/member-list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 公告列后台
|
|
export function noticeAdminList(data) {
|
|
return request({
|
|
url: '/system/manage/notice/admin-list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 首页公告
|
|
export function indexNoticeAdminList(params) {
|
|
return request({
|
|
url: '/system/manage/notice/admin-right-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告列详情
|
|
export function noticeDetails(params) {
|
|
return request({
|
|
url: '/system/manage/notice/show',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告功能
|
|
export function noticeFuncType(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-function-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 角色列表
|
|
export function roleList(params) {
|
|
return request({
|
|
url: '/system/manage/role/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 角色详情
|
|
export function roleDetails(params) {
|
|
return request({
|
|
url: '/system/manage/role/' + params,
|
|
method: 'get'
|
|
// params
|
|
})
|
|
}
|
|
// 添加角色
|
|
export function addRole(data) {
|
|
return request({
|
|
url: '/system/manage/role',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 修改角色
|
|
export function putRole(data) {
|
|
return request({
|
|
url: '/system/manage/role',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 删除角色
|
|
export function delRole(params) {
|
|
return request({
|
|
url: '/system/manage/role/' + params,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
// 部门列表
|
|
export function deptList(params) {
|
|
return request({
|
|
url: '/system/manage/dept/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 部门详情
|
|
export function deptDetails(params) {
|
|
return request({
|
|
url: '/system/manage/dept/' + params,
|
|
method: 'get'
|
|
// params
|
|
})
|
|
}
|
|
// 新增部门
|
|
export function addDept(data) {
|
|
return request({
|
|
url: '/system/manage/dept',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 修改角色
|
|
export function putDept(data) {
|
|
return request({
|
|
url: '/system/manage/dept',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 删除角色
|
|
export function delDept(params) {
|
|
return request({
|
|
url: '/system/manage/dept/' + params,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
// 停用部门
|
|
export function stopDept(data) {
|
|
return request({
|
|
url: '/system/manage/dept/change-status',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 管理员列表
|
|
export function getUserAdmin(params) {
|
|
return request({
|
|
url: '/system/manage/user/all',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 停用管理员
|
|
export function stopAdmin(data) {
|
|
return request({
|
|
url: '/system/manage/user/change-status',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 管理员列表
|
|
export function userList(params) {
|
|
return request({
|
|
url: '/system/manage/user/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 全部角色列表
|
|
export function roleAllList(params) {
|
|
return request({
|
|
url: '/system/manage/role/all',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 全部部门列表
|
|
export function deptAllList(params) {
|
|
return request({
|
|
url: '/system/manage/dept/all',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 全部菜单列表
|
|
export function menuAllList(params) {
|
|
return request({
|
|
url: '/system/manage/menu/all',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 全部菜单列表和列
|
|
export function menuAllListAll(params) {
|
|
return request({
|
|
url: '/system/manage/role-menu-column/all/'+params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 保存列菜单
|
|
export function saveRoleMenu(data) {
|
|
return request({
|
|
url: '/system/manage/role-menu-column/save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取根据名称获取列菜单
|
|
export function getRoleMenu(params) {
|
|
return request({
|
|
url: '/system/manage/role-menu-column/get-column/'+params,
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 管理员详情
|
|
export function userDetails(params) {
|
|
return request({
|
|
url: '/system/manage/user/' + params,
|
|
method: 'get'
|
|
// params
|
|
})
|
|
}
|
|
// 新增管理员
|
|
export function addUser(data) {
|
|
return request({
|
|
url: '/system/manage/user',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 修改管理员
|
|
export function putUser(data) {
|
|
return request({
|
|
url: '/system/manage/user',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 删除管理员
|
|
export function delUser(params) {
|
|
return request({
|
|
url: '/system/manage/user/' + params,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
// 菜单权限列表
|
|
export function userMenuList(params) {
|
|
return request({
|
|
url: '/system/manage/user-menu/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 菜单配置详情
|
|
export function userMenuDetails(params) {
|
|
return request({
|
|
url: '/system/manage/user/' + params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 保存菜单配置
|
|
export function userMenu(data) {
|
|
return request({
|
|
url: '/system/manage/user-menu',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 菜单列表
|
|
export function getMenuList(params) {
|
|
return request({
|
|
url: '/system/manage/menu/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 菜单详情
|
|
export function menuDetail(params) {
|
|
return request({
|
|
url: '/system/manage/menu/' + params,
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 菜单权限详情
|
|
export function menuDetails(params) {
|
|
return request({
|
|
url: '/system/manage/user-menu/' + params,
|
|
method: 'get'
|
|
})
|
|
}
|
|
// 新增菜单权限
|
|
export function addMenu(data) {
|
|
return request({
|
|
url: '/system/manage/menu',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 修改菜单权限
|
|
export function updateMenu(data) {
|
|
return request({
|
|
url: '/system/manage/menu',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
// 删除菜单
|
|
export function delMenu(params) {
|
|
return request({
|
|
url: '/system/manage/menu/' + params,
|
|
method: 'delete'
|
|
})
|
|
}
|
|
|
|
// 公告修改
|
|
export function noticeUpdate(data) {
|
|
return request({
|
|
url: '/system/manage/notice/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 公告新增前台
|
|
export function noticeSaveMember(data) {
|
|
return request({
|
|
url: '/system/manage/notice/save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 公告新增后台
|
|
export function noticeSaveAdmin(data) {
|
|
return request({
|
|
url: '/system/manage/notice/admin-save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 意见反馈列表
|
|
export function feedbackList(data) {
|
|
return request({
|
|
url: '/system/manage/feedback/list?pageNum=' + data.pageNum + '&pageSize=' + data.pageSize,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
//意见反馈查看详情
|
|
export function delFeedShow(params) {
|
|
return request({
|
|
url: '/system/manage/feedback/show',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
|
|
// 意见反馈删除
|
|
export function delFeed(params) {
|
|
return request({
|
|
url: '/system/manage/feedback/delete',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 公告删除
|
|
export function noticeDelete(params) {
|
|
return request({
|
|
url: '/system/manage/notice/delete',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
//发布公告-等级列表
|
|
export function getGradeRanglist(params) {
|
|
return request({
|
|
url: '/system/manage/grade/gradeRanglist',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
|
|
//发布公告-查看签呈
|
|
export function showNoticePetition(data) {
|
|
return request({
|
|
url: '/system/manage/notice/show-notice-petition',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 操作记录列表
|
|
export function operationLogList(params) {
|
|
return request({
|
|
url: '/system/manage/operation-log/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 会员目标列表
|
|
export function getVipList(data) {
|
|
return request({
|
|
url: '/member/manager/goals/show-goals-list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取会员目标详情
|
|
export function getVipDetails(data) {
|
|
return request({
|
|
url: '/member/manager/goals/show-goals-detail',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 操作功能
|
|
export function methodType(params) {
|
|
return request({
|
|
url: '/system/manage/operation-log/method-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 操作模块
|
|
export function moduleType(params) {
|
|
return request({
|
|
url: '/system/manage/operation-log/module-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
//站内信配置
|
|
export function getPlateformList(params) {
|
|
return request({
|
|
url: '/system/manage/platform/message/show-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//站内信配置-删除
|
|
export function deletePlateform(params) {
|
|
return request({
|
|
url: '/system/manage/platform/message/delete',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//站内信配置-修改
|
|
export function updatePlateform(data) {
|
|
return request({
|
|
url: '/system/manage/platform/message/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//站内信配置-发布/添加
|
|
export function savePlateform(data) {
|
|
return request({
|
|
url: '/system/manage/platform/message/save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//站内信配置-获取单条详情
|
|
export function getMessageDetail(params) {
|
|
return request({
|
|
url: '/system/manage/platform/message/detail',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//站内信配置-审批类型
|
|
export function getApproveStatus(params) {
|
|
return request({
|
|
url: '/system/pub/enums/approve-recharge-status',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//站内信配置-业务类型
|
|
export function getNoticeBusinessType(params) {
|
|
return request({
|
|
url: '/system/pub/enums/notice-business-type',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
//意见反馈
|
|
export function saveFeedback(data) {
|
|
return request({
|
|
url: '/system/manage/feedback/save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//公告上移
|
|
export function upMove(params) {
|
|
return request({
|
|
url: '/system/manage/notice/up-move',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//公告下移
|
|
export function dowmMove(params) {
|
|
return request({
|
|
url: '/system/manage/notice/down-move',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//公告置顶
|
|
export function topMove(params) {
|
|
return request({
|
|
url: '/system/manage/notice/top',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//公告取消置顶
|
|
export function cancelMove(params) {
|
|
return request({
|
|
url: '/system/manage/notice/cancel-top',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|