修改系统
This commit is contained in:
		
							
								
								
									
										69
									
								
								stdiet-ui/src/api/system/config.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								stdiet-ui/src/api/system/config.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询参数列表 | ||||
| export function listConfig(query) { | ||||
|   return request({ | ||||
|     url: '/system/config/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询参数详细 | ||||
| export function getConfig(configId) { | ||||
|   return request({ | ||||
|     url: '/system/config/' + configId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据参数键名查询参数值 | ||||
| export function getConfigKey(configKey) { | ||||
|   return request({ | ||||
|     url: '/system/config/configKey/' + configKey, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增参数配置 | ||||
| export function addConfig(data) { | ||||
|   return request({ | ||||
|     url: '/system/config', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改参数配置 | ||||
| export function updateConfig(data) { | ||||
|   return request({ | ||||
|     url: '/system/config', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除参数配置 | ||||
| export function delConfig(configId) { | ||||
|   return request({ | ||||
|     url: '/system/config/' + configId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 清理参数缓存 | ||||
| export function clearCache() { | ||||
|   return request({ | ||||
|     url: '/system/config/clearCache', | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出参数 | ||||
| export function exportConfig(query) { | ||||
|   return request({ | ||||
|     url: '/system/config/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										68
									
								
								stdiet-ui/src/api/system/dept.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								stdiet-ui/src/api/system/dept.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,68 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询部门列表 | ||||
| export function listDept(query) { | ||||
|   return request({ | ||||
|     url: '/system/dept/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询部门列表(排除节点) | ||||
| export function listDeptExcludeChild(deptId) { | ||||
|   return request({ | ||||
|     url: '/system/dept/list/exclude/' + deptId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询部门详细 | ||||
| export function getDept(deptId) { | ||||
|   return request({ | ||||
|     url: '/system/dept/' + deptId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询部门下拉树结构 | ||||
| export function treeselect() { | ||||
|   return request({ | ||||
|     url: '/system/dept/treeselect', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据角色ID查询部门树结构 | ||||
| export function roleDeptTreeselect(roleId) { | ||||
|   return request({ | ||||
|     url: '/system/dept/roleDeptTreeselect/' + roleId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增部门 | ||||
| export function addDept(data) { | ||||
|   return request({ | ||||
|     url: '/system/dept', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改部门 | ||||
| export function updateDept(data) { | ||||
|   return request({ | ||||
|     url: '/system/dept', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除部门 | ||||
| export function delDept(deptId) { | ||||
|   return request({ | ||||
|     url: '/system/dept/' + deptId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										61
									
								
								stdiet-ui/src/api/system/dict/data.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								stdiet-ui/src/api/system/dict/data.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,61 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询字典数据列表 | ||||
| export function listData(query) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询字典数据详细 | ||||
| export function getData(dictCode) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data/' + dictCode, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据字典类型查询字典数据信息 | ||||
| export function getDicts(dictType) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data/type/' + dictType, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增字典数据 | ||||
| export function addData(data) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改字典数据 | ||||
| export function updateData(data) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除字典数据 | ||||
| export function delData(dictCode) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data/' + dictCode, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出字典数据 | ||||
| export function exportData(query) { | ||||
|   return request({ | ||||
|     url: '/system/dict/data/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										69
									
								
								stdiet-ui/src/api/system/dict/type.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								stdiet-ui/src/api/system/dict/type.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询字典类型列表 | ||||
| export function listType(query) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询字典类型详细 | ||||
| export function getType(dictId) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/' + dictId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增字典类型 | ||||
| export function addType(data) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改字典类型 | ||||
| export function updateType(data) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除字典类型 | ||||
| export function delType(dictId) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/' + dictId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 清理参数缓存 | ||||
| export function clearCache() { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/clearCache', | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出字典类型 | ||||
| export function exportType(query) { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获取字典选择框列表 | ||||
| export function optionselect() { | ||||
|   return request({ | ||||
|     url: '/system/dict/type/optionselect', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										60
									
								
								stdiet-ui/src/api/system/menu.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								stdiet-ui/src/api/system/menu.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询菜单列表 | ||||
| export function listMenu(query) { | ||||
|   return request({ | ||||
|     url: '/system/menu/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询菜单详细 | ||||
| export function getMenu(menuId) { | ||||
|   return request({ | ||||
|     url: '/system/menu/' + menuId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询菜单下拉树结构 | ||||
| export function treeselect() { | ||||
|   return request({ | ||||
|     url: '/system/menu/treeselect', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 根据角色ID查询菜单下拉树结构 | ||||
| export function roleMenuTreeselect(roleId) { | ||||
|   return request({ | ||||
|     url: '/system/menu/roleMenuTreeselect/' + roleId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增菜单 | ||||
| export function addMenu(data) { | ||||
|   return request({ | ||||
|     url: '/system/menu', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改菜单 | ||||
| export function updateMenu(data) { | ||||
|   return request({ | ||||
|     url: '/system/menu', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除菜单 | ||||
| export function delMenu(menuId) { | ||||
|   return request({ | ||||
|     url: '/system/menu/' + menuId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										44
									
								
								stdiet-ui/src/api/system/notice.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								stdiet-ui/src/api/system/notice.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询公告列表 | ||||
| export function listNotice(query) { | ||||
|   return request({ | ||||
|     url: '/system/notice/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询公告详细 | ||||
| export function getNotice(noticeId) { | ||||
|   return request({ | ||||
|     url: '/system/notice/' + noticeId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增公告 | ||||
| export function addNotice(data) { | ||||
|   return request({ | ||||
|     url: '/system/notice', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改公告 | ||||
| export function updateNotice(data) { | ||||
|   return request({ | ||||
|     url: '/system/notice', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除公告 | ||||
| export function delNotice(noticeId) { | ||||
|   return request({ | ||||
|     url: '/system/notice/' + noticeId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										53
									
								
								stdiet-ui/src/api/system/post.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								stdiet-ui/src/api/system/post.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,53 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询岗位列表 | ||||
| export function listPost(query) { | ||||
|   return request({ | ||||
|     url: '/system/post/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询岗位详细 | ||||
| export function getPost(postId) { | ||||
|   return request({ | ||||
|     url: '/system/post/' + postId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增岗位 | ||||
| export function addPost(data) { | ||||
|   return request({ | ||||
|     url: '/system/post', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改岗位 | ||||
| export function updatePost(data) { | ||||
|   return request({ | ||||
|     url: '/system/post', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除岗位 | ||||
| export function delPost(postId) { | ||||
|   return request({ | ||||
|     url: '/system/post/' + postId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出岗位 | ||||
| export function exportPost(query) { | ||||
|   return request({ | ||||
|     url: '/system/post/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										75
									
								
								stdiet-ui/src/api/system/role.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										75
									
								
								stdiet-ui/src/api/system/role.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,75 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 查询角色列表 | ||||
| export function listRole(query) { | ||||
|   return request({ | ||||
|     url: '/system/role/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询角色详细 | ||||
| export function getRole(roleId) { | ||||
|   return request({ | ||||
|     url: '/system/role/' + roleId, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增角色 | ||||
| export function addRole(data) { | ||||
|   return request({ | ||||
|     url: '/system/role', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改角色 | ||||
| export function updateRole(data) { | ||||
|   return request({ | ||||
|     url: '/system/role', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 角色数据权限 | ||||
| export function dataScope(data) { | ||||
|   return request({ | ||||
|     url: '/system/role/dataScope', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 角色状态修改 | ||||
| export function changeRoleStatus(roleId, status) { | ||||
|   const data = { | ||||
|     roleId, | ||||
|     status | ||||
|   } | ||||
|   return request({ | ||||
|     url: '/system/role/changeStatus', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除角色 | ||||
| export function delRole(roleId) { | ||||
|   return request({ | ||||
|     url: '/system/role/' + roleId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出角色 | ||||
| export function exportRole(query) { | ||||
|   return request({ | ||||
|     url: '/system/role/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										127
									
								
								stdiet-ui/src/api/system/user.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										127
									
								
								stdiet-ui/src/api/system/user.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,127 @@ | ||||
| import request from '@/utils/request' | ||||
| import { praseStrEmpty } from "@/utils/ruoyi"; | ||||
|  | ||||
| // 查询用户列表 | ||||
| export function listUser(query) { | ||||
|   return request({ | ||||
|     url: '/system/user/list', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询用户详细 | ||||
| export function getUser(userId) { | ||||
|   return request({ | ||||
|     url: '/system/user/' + praseStrEmpty(userId), | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 新增用户 | ||||
| export function addUser(data) { | ||||
|   return request({ | ||||
|     url: '/system/user', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改用户 | ||||
| export function updateUser(data) { | ||||
|   return request({ | ||||
|     url: '/system/user', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除用户 | ||||
| export function delUser(userId) { | ||||
|   return request({ | ||||
|     url: '/system/user/' + userId, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出用户 | ||||
| export function exportUser(query) { | ||||
|   return request({ | ||||
|     url: '/system/user/export', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 用户密码重置 | ||||
| export function resetUserPwd(userId, password) { | ||||
|   const data = { | ||||
|     userId, | ||||
|     password | ||||
|   } | ||||
|   return request({ | ||||
|     url: '/system/user/resetPwd', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 用户状态修改 | ||||
| export function changeUserStatus(userId, status) { | ||||
|   const data = { | ||||
|     userId, | ||||
|     status | ||||
|   } | ||||
|   return request({ | ||||
|     url: '/system/user/changeStatus', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 查询用户个人信息 | ||||
| export function getUserProfile() { | ||||
|   return request({ | ||||
|     url: '/system/user/profile', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 修改用户个人信息 | ||||
| export function updateUserProfile(data) { | ||||
|   return request({ | ||||
|     url: '/system/user/profile', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 用户密码重置 | ||||
| export function updateUserPwd(oldPassword, newPassword) { | ||||
|   const data = { | ||||
|     oldPassword, | ||||
|     newPassword | ||||
|   } | ||||
|   return request({ | ||||
|     url: '/system/user/profile/updatePwd', | ||||
|     method: 'put', | ||||
|     params: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 用户头像上传 | ||||
| export function uploadAvatar(data) { | ||||
|   return request({ | ||||
|     url: '/system/user/profile/avatar', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 下载用户导入模板 | ||||
| export function importTemplate() { | ||||
|   return request({ | ||||
|     url: '/system/user/importTemplate', | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
		Reference in New Issue
	
	Block a user