refactor: 项目结构优化

This commit is contained in:
haoxr
2022-12-13 00:34:08 +08:00
parent 2b0f08ad31
commit d257c411c1
38 changed files with 171 additions and 115 deletions

View File

@@ -1,6 +1,6 @@
package com.youlai.system.controller;
import com.youlai.system.common.model.Option;
import com.youlai.system.pojo.Option;
import com.youlai.system.common.result.Result;
import com.youlai.system.pojo.form.DeptForm;
import com.youlai.system.pojo.query.DeptQuery;

View File

@@ -1,7 +1,7 @@
package com.youlai.system.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.youlai.system.common.model.Option;
import com.youlai.system.pojo.Option;
import com.youlai.system.common.result.PageResult;
import com.youlai.system.common.result.Result;
import com.youlai.system.pojo.form.DictTypeForm;

View File

@@ -1,6 +1,6 @@
package com.youlai.system.controller;
import com.youlai.system.common.model.Option;
import com.youlai.system.pojo.Option;
import com.youlai.system.common.result.Result;
import com.youlai.system.pojo.entity.SysMenu;
import com.youlai.system.pojo.query.MenuQuery;

View File

@@ -1,12 +1,11 @@
package com.youlai.system.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.youlai.system.common.model.Option;
import com.youlai.system.pojo.Option;
import com.youlai.system.common.result.PageResult;
import com.youlai.system.common.result.Result;
import com.youlai.system.pojo.entity.SysRole;
import com.youlai.system.pojo.form.RoleForm;
import com.youlai.system.pojo.form.RoleResourceForm;
import com.youlai.system.pojo.query.RolePageQuery;
import com.youlai.system.pojo.vo.role.RolePageVO;
import com.youlai.system.service.SysRoleService;

View File

@@ -63,7 +63,7 @@ public class SysUserController {
@ApiOperation(value = "新增用户")
@PostMapping
@PreAuthorize("hasAuthority('sys:user:add')")
@PreAuthorize("@pms.hasPermission('sys:user:add')")
public Result saveUser(
@RequestBody @Valid UserForm userForm
) {
@@ -73,7 +73,7 @@ public class SysUserController {
@ApiOperation(value = "修改用户")
@PutMapping(value = "/{userId}")
@PreAuthorize("hasAuthority('sys:user:edit')")
@PreAuthorize("@pms.hasPermission('sys:user:edit')")
public Result updateUser(
@ApiParam("用户ID") @PathVariable Long userId,
@RequestBody @Validated UserForm userForm) {
@@ -83,7 +83,7 @@ public class SysUserController {
@ApiOperation(value = "删除用户")
@DeleteMapping("/{ids}")
@PreAuthorize("hasAuthority('sys:user:delete')")
@PreAuthorize("@pms.hasPermission('sys:user:delete')")
public Result deleteUsers(
@ApiParam("用户ID多个以英文逗号(,)分割") @PathVariable String ids
) {
@@ -152,6 +152,7 @@ public class SysUserController {
response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(fileName, "UTF-8"));
List<UserExportVO> exportUserList = userService.listExportUsers(queryParams);
EasyExcel.write(response.getOutputStream(), UserExportVO.class).sheet("用户列表").doWrite(exportUserList);
EasyExcel.write(response.getOutputStream(), UserExportVO.class).sheet("用户列表")
.doWrite(exportUserList);
}
}