mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 18:49:06 +08:00 
			
		
		
		
	【同步】jdk21 和 jdk8 的代码
This commit is contained in:
		| @ -1,6 +1,6 @@ | ||||
| package cn.iocoder.yudao.module.infra.api.file; | ||||
|  | ||||
| import jakarta.validation.constraints.NotEmpty; | ||||
| import javax.validation.constraints.NotEmpty; | ||||
|  | ||||
| /** | ||||
|  * 文件 API 接口 | ||||
|  | ||||
| @ -1,10 +1,11 @@ | ||||
| package cn.iocoder.yudao.module.infra.api.file; | ||||
|  | ||||
| import cn.iocoder.yudao.module.infra.service.file.FileService; | ||||
| import jakarta.annotation.Resource; | ||||
| import org.springframework.stereotype.Service; | ||||
| import org.springframework.validation.annotation.Validated; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
|  | ||||
| /** | ||||
|  * 文件 API 实现类 | ||||
|  * | ||||
|  | ||||
| @ -5,7 +5,7 @@ import cn.iocoder.yudao.module.infra.controller.admin.file.vo.file.FileCreateReq | ||||
| import cn.iocoder.yudao.module.infra.controller.admin.file.vo.file.FilePageReqVO; | ||||
| import cn.iocoder.yudao.module.infra.controller.admin.file.vo.file.FilePresignedUrlRespVO; | ||||
| import cn.iocoder.yudao.module.infra.dal.dataobject.file.FileDO; | ||||
| import jakarta.validation.constraints.NotEmpty; | ||||
| import javax.validation.constraints.NotEmpty; | ||||
|  | ||||
| /** | ||||
|  * 文件 Service 接口 | ||||
|  | ||||
| @ -16,10 +16,11 @@ import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; | ||||
| import cn.iocoder.yudao.module.infra.framework.file.core.client.s3.FilePresignedUrlRespDTO; | ||||
| import cn.iocoder.yudao.module.infra.framework.file.core.utils.FileTypeUtils; | ||||
| import com.google.common.annotations.VisibleForTesting; | ||||
| import jakarta.annotation.Resource; | ||||
| import lombok.SneakyThrows; | ||||
| import org.springframework.stereotype.Service; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
|  | ||||
| import static cn.hutool.core.date.DatePattern.PURE_DATE_PATTERN; | ||||
| import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; | ||||
| import static cn.iocoder.yudao.module.infra.enums.ErrorCodeConstants.FILE_NOT_EXISTS; | ||||
|  | ||||
| @ -9,12 +9,12 @@ import cn.iocoder.yudao.module.infra.controller.admin.file.vo.file.FilePageReqVO | ||||
| import cn.iocoder.yudao.module.infra.dal.dataobject.file.FileDO; | ||||
| import cn.iocoder.yudao.module.infra.dal.mysql.file.FileMapper; | ||||
| import cn.iocoder.yudao.module.infra.framework.file.core.client.FileClient; | ||||
| import jakarta.annotation.Resource; | ||||
| import org.junit.jupiter.api.BeforeEach; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.springframework.boot.test.mock.mockito.MockBean; | ||||
| import org.springframework.context.annotation.Import; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
| import java.time.LocalDateTime; | ||||
| import java.util.concurrent.atomic.AtomicReference; | ||||
|  | ||||
|  | ||||
| @ -1,10 +1,11 @@ | ||||
| package cn.iocoder.yudao.module.iot.controller.admin.ota.vo.firmware; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import jakarta.validation.constraints.NotEmpty; | ||||
| import jakarta.validation.constraints.NotNull; | ||||
| import lombok.Data; | ||||
|  | ||||
| import javax.validation.constraints.NotEmpty; | ||||
| import javax.validation.constraints.NotNull; | ||||
|  | ||||
| @Schema(description = "管理后台 - IoT OTA 固件创建 Request VO") | ||||
| @Data | ||||
| public class IotOtaFirmwareCreateReqVO { | ||||
|  | ||||
| @ -1,10 +1,11 @@ | ||||
| package cn.iocoder.yudao.module.iot.controller.admin.ota.vo.firmware; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import jakarta.validation.constraints.NotEmpty; | ||||
| import jakarta.validation.constraints.NotNull; | ||||
| import lombok.Data; | ||||
|  | ||||
| import javax.validation.constraints.NotEmpty; | ||||
| import javax.validation.constraints.NotNull; | ||||
|  | ||||
| @Schema(description = "管理后台 - IoT OTA 固件更新 Request VO") | ||||
| @Data | ||||
| public class IotOtaFirmwareUpdateReqVO { | ||||
|  | ||||
| @ -2,9 +2,10 @@ package cn.iocoder.yudao.module.iot.controller.admin.ota.vo.upgrade.record; | ||||
|  | ||||
| import cn.iocoder.yudao.framework.common.pojo.PageParam; | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import jakarta.validation.constraints.NotNull; | ||||
| import lombok.Data; | ||||
|  | ||||
| import javax.validation.constraints.NotNull; | ||||
|  | ||||
| @Data | ||||
| @Schema(description = "管理后台 - IoT OTA 升级记录分页 Request VO") | ||||
| public class IotOtaUpgradeRecordPageReqVO extends PageParam { | ||||
|  | ||||
| @ -2,9 +2,10 @@ package cn.iocoder.yudao.module.iot.controller.admin.ota.vo.upgrade.task; | ||||
|  | ||||
| import cn.iocoder.yudao.framework.common.pojo.PageParam; | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import jakarta.validation.constraints.NotNull; | ||||
| import lombok.Data; | ||||
|  | ||||
| import javax.validation.constraints.NotNull; | ||||
|  | ||||
| @Data | ||||
| @Schema(description = "管理后台 - IoT OTA 升级任务分页 Request VO") | ||||
| public class IotOtaUpgradeTaskPageReqVO extends PageParam { | ||||
|  | ||||
| @ -1,9 +1,9 @@ | ||||
| package cn.iocoder.yudao.module.promotion.controller.app.coupon.vo.template; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import jakarta.validation.constraints.Min; | ||||
| import lombok.Data; | ||||
|  | ||||
| import javax.validation.constraints.Min; | ||||
| import java.time.LocalDateTime; | ||||
| import java.util.List; | ||||
|  | ||||
|  | ||||
| @ -10,7 +10,6 @@ import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO; | ||||
| import cn.iocoder.yudao.module.member.dal.mysql.user.MemberUserMapper; | ||||
| import cn.iocoder.yudao.module.member.service.auth.MemberAuthServiceImpl; | ||||
| import cn.iocoder.yudao.module.system.api.sms.SmsCodeApi; | ||||
| import jakarta.annotation.Resource; | ||||
| import org.junit.jupiter.api.Disabled; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.springframework.boot.test.mock.mockito.MockBean; | ||||
| @ -18,6 +17,7 @@ import org.springframework.context.annotation.Import; | ||||
| import org.springframework.data.redis.core.StringRedisTemplate; | ||||
| import org.springframework.security.crypto.password.PasswordEncoder; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
| import java.util.function.Consumer; | ||||
|  | ||||
| import static cn.hutool.core.util.RandomUtil.randomEle; | ||||
|  | ||||
| @ -11,7 +11,7 @@ import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserImportRe | ||||
| import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserPageReqVO; | ||||
| import cn.iocoder.yudao.module.system.controller.admin.user.vo.user.UserSaveReqVO; | ||||
| import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO; | ||||
| import jakarta.validation.Valid; | ||||
| import javax.validation.Valid; | ||||
|  | ||||
| import java.util.Collection; | ||||
| import java.util.HashMap; | ||||
|  | ||||
| @ -27,7 +27,6 @@ import cn.iocoder.yudao.module.system.service.dept.DeptService; | ||||
| import cn.iocoder.yudao.module.system.service.dept.PostService; | ||||
| import cn.iocoder.yudao.module.system.service.permission.PermissionService; | ||||
| import cn.iocoder.yudao.module.system.service.tenant.TenantService; | ||||
| import jakarta.annotation.Resource; | ||||
| import org.junit.jupiter.api.BeforeEach; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.mockito.stubbing.Answer; | ||||
| @ -35,6 +34,7 @@ import org.springframework.boot.test.mock.mockito.MockBean; | ||||
| import org.springframework.context.annotation.Import; | ||||
| import org.springframework.security.crypto.password.PasswordEncoder; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
| import java.util.Collection; | ||||
| import java.util.List; | ||||
| import java.util.Map; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV