fix: 代码生成问题修复

This commit is contained in:
Ray.Hao
2024-09-13 12:45:11 +08:00
parent a390d56842
commit 790ac8d692
5 changed files with 23 additions and 21 deletions

View File

@@ -1,9 +1,11 @@
package com.youlai.boot.common.base;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
/**
* 基础分页请求对象
*
@@ -12,7 +14,11 @@ import lombok.Data;
*/
@Data
@Schema
public class BasePageQuery {
public class BasePageQuery implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@Schema(description = "页码", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
private int pageNum = 1;

View File

@@ -99,7 +99,7 @@ public class UserController {
@Operation(summary = "删除用户")
@DeleteMapping("/{ids}")
@PreAuthorize("@ss.hasPerm('sys:user:delete')")
public Result<?> deleteUsers(
public Result<Void> deleteUsers(
@Parameter(description = "用户ID多个以英文逗号(,)分割") @PathVariable String ids
) {
boolean result = userService.deleteUsers(ids);
@@ -108,7 +108,7 @@ public class UserController {
@Operation(summary = "修改用户状态")
@PatchMapping(value = "/{userId}/status")
public Result<?> updateUserStatus(
public Result<Void> updateUserStatus(
@Parameter(description = "用户ID") @PathVariable Long userId,
@Parameter(description = "用户状态(1:启用;0:禁用)") @RequestParam Integer status
) {
@@ -144,7 +144,7 @@ public class UserController {
@Operation(summary = "导入用户")
@PostMapping("/import")
public Result<?> importUsers(MultipartFile file) throws IOException {
public Result<String> importUsers(MultipartFile file) throws IOException {
UserImportListener listener = new UserImportListener();
String msg = ExcelUtils.importExcel(file.getInputStream(), UserImportDTO.class, listener);
return Result.success(msg);