From 96350be7a8fbfcb1163a5826022a442f8feb5fc9 Mon Sep 17 00:00:00 2001 From: zhuo <2089219845@qq.com> Date: 星期四, 13 二月 2025 14:05:26 +0800 Subject: [PATCH] 修改全局Result字段 --- ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java | 12 ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java | 44 +- ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java | 18 ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java | 32 +- ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java | 28 +- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java | 14 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java | 22 ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java | 84 +++--- ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java | 6 ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java | 6 ruoyi-generator/src/main/resources/vm/java/controller.java.vm | 14 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java | 30 +- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/CustomController.java | 60 +++++ ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java | 8 ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java | 4 ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java | 16 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java | 22 ruoyi-common/src/main/java/com/ruoyi/common/core/domain/Result.java | 72 +++--- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java | 16 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java | 30 +- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java | 16 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java | 16 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java | 16 ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java | 40 +- ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java | 8 ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java | 8 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java | 6 ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java | 12 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java | 16 ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java | 10 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java | 12 31 files changed, 379 insertions(+), 319 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java index d2d6e8c..4de1a9c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java @@ -14,7 +14,7 @@ import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.constant.CacheConstants; import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.utils.sign.Base64; import com.ruoyi.common.utils.uuid.IdUtils; @@ -22,7 +22,7 @@ /** * 楠岃瘉鐮佹搷浣滃鐞� - * + * * @author ruoyi */ @RestController @@ -36,16 +36,16 @@ @Autowired private RedisCache redisCache; - + @Autowired private ISysConfigService configService; /** * 鐢熸垚楠岃瘉鐮� */ @GetMapping("/captchaImage") - public AjaxResult getCode(HttpServletResponse response) throws IOException + public Result getCode(HttpServletResponse response) throws IOException { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); boolean captchaEnabled = configService.selectCaptchaEnabled(); ajax.put("captchaEnabled", captchaEnabled); if (!captchaEnabled) @@ -84,7 +84,7 @@ } catch (IOException e) { - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } ajax.put("uuid", uuid); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java index cec5006..cb32f2f 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java @@ -15,7 +15,7 @@ import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.file.FileUploadUtils; import com.ruoyi.common.utils.file.FileUtils; @@ -23,7 +23,7 @@ /** * 閫氱敤璇锋眰澶勭悊 - * + * * @author ruoyi */ @RestController @@ -39,7 +39,7 @@ /** * 閫氱敤涓嬭浇璇锋眰 - * + * * @param fileName 鏂囦欢鍚嶇О * @param delete 鏄惁鍒犻櫎 */ @@ -73,7 +73,7 @@ * 閫氱敤涓婁紶璇锋眰锛堝崟涓級 */ @PostMapping("/upload") - public AjaxResult uploadFile(MultipartFile file) throws Exception + public Result uploadFile(MultipartFile file) throws Exception { try { @@ -82,7 +82,7 @@ // 涓婁紶骞惰繑鍥炴柊鏂囦欢鍚嶇О String fileName = FileUploadUtils.upload(filePath, file); String url = serverConfig.getUrl() + fileName; - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("url", url); ajax.put("fileName", fileName); ajax.put("newFileName", FileUtils.getName(fileName)); @@ -91,7 +91,7 @@ } catch (Exception e) { - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } } @@ -99,7 +99,7 @@ * 閫氱敤涓婁紶璇锋眰锛堝涓級 */ @PostMapping("/uploads") - public AjaxResult uploadFiles(List<MultipartFile> files) throws Exception + public Result uploadFiles(List<MultipartFile> files) throws Exception { try { @@ -119,7 +119,7 @@ newFileNames.add(FileUtils.getName(fileName)); originalFilenames.add(file.getOriginalFilename()); } - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("urls", StringUtils.join(urls, FILE_DELIMETER)); ajax.put("fileNames", StringUtils.join(fileNames, FILE_DELIMETER)); ajax.put("newFileNames", StringUtils.join(newFileNames, FILE_DELIMETER)); @@ -128,7 +128,7 @@ } catch (Exception e) { - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java index c8c49c9..684c000 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java @@ -18,13 +18,13 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.system.domain.SysCache; /** * 缂撳瓨鐩戞帶 - * + * * @author ruoyi */ @RestController @@ -47,7 +47,7 @@ @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @GetMapping() - public AjaxResult getInfo() throws Exception + public Result getInfo() throws Exception { Properties info = (Properties) redisTemplate.execute((RedisCallback<Object>) connection -> connection.info()); Properties commandStats = (Properties) redisTemplate.execute((RedisCallback<Object>) connection -> connection.info("commandstats")); @@ -66,56 +66,56 @@ pieList.add(data); }); result.put("commandStats", pieList); - return AjaxResult.success(result); + return Result.success(result); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @GetMapping("/getNames") - public AjaxResult cache() + public Result cache() { - return AjaxResult.success(caches); + return Result.success(caches); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @GetMapping("/getKeys/{cacheName}") - public AjaxResult getCacheKeys(@PathVariable String cacheName) + public Result getCacheKeys(@PathVariable String cacheName) { Set<String> cacheKeys = redisTemplate.keys(cacheName + "*"); - return AjaxResult.success(new TreeSet<>(cacheKeys)); + return Result.success(new TreeSet<>(cacheKeys)); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @GetMapping("/getValue/{cacheName}/{cacheKey}") - public AjaxResult getCacheValue(@PathVariable String cacheName, @PathVariable String cacheKey) + public Result getCacheValue(@PathVariable String cacheName, @PathVariable String cacheKey) { String cacheValue = redisTemplate.opsForValue().get(cacheKey); SysCache sysCache = new SysCache(cacheName, cacheKey, cacheValue); - return AjaxResult.success(sysCache); + return Result.success(sysCache); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @DeleteMapping("/clearCacheName/{cacheName}") - public AjaxResult clearCacheName(@PathVariable String cacheName) + public Result clearCacheName(@PathVariable String cacheName) { Collection<String> cacheKeys = redisTemplate.keys(cacheName + "*"); redisTemplate.delete(cacheKeys); - return AjaxResult.success(); + return Result.success(); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @DeleteMapping("/clearCacheKey/{cacheKey}") - public AjaxResult clearCacheKey(@PathVariable String cacheKey) + public Result clearCacheKey(@PathVariable String cacheKey) { redisTemplate.delete(cacheKey); - return AjaxResult.success(); + return Result.success(); } @PreAuthorize("@ss.hasPermi('monitor:cache:list')") @DeleteMapping("/clearCacheAll") - public AjaxResult clearCacheAll() + public Result clearCacheAll() { Collection<String> cacheKeys = redisTemplate.keys("*"); redisTemplate.delete(cacheKeys); - return AjaxResult.success(); + return Result.success(); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java index cc805ad..8aced92 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java @@ -4,12 +4,12 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.framework.web.domain.Server; /** * 鏈嶅姟鍣ㄧ洃鎺� - * + * * @author ruoyi */ @RestController @@ -18,10 +18,10 @@ { @PreAuthorize("@ss.hasPermi('monitor:server:list')") @GetMapping() - public AjaxResult getInfo() throws Exception + public Result getInfo() throws Exception { Server server = new Server(); server.copyTo(); - return AjaxResult.success(server); + return Result.success(server); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java index e0175f4..4935a56 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; @@ -22,7 +22,7 @@ /** * 绯荤粺璁块棶璁板綍 - * + * * @author ruoyi */ @RestController @@ -57,7 +57,7 @@ @PreAuthorize("@ss.hasPermi('monitor:logininfor:remove')") @Log(title = "鐧诲綍鏃ュ織", businessType = BusinessType.DELETE) @DeleteMapping("/{infoIds}") - public AjaxResult remove(@PathVariable Long[] infoIds) + public Result remove(@PathVariable Long[] infoIds) { return toAjax(logininforService.deleteLogininforByIds(infoIds)); } @@ -65,7 +65,7 @@ @PreAuthorize("@ss.hasPermi('monitor:logininfor:remove')") @Log(title = "鐧诲綍鏃ュ織", businessType = BusinessType.CLEAN) @DeleteMapping("/clean") - public AjaxResult clean() + public Result clean() { logininforService.cleanLogininfor(); return success(); @@ -74,7 +74,7 @@ @PreAuthorize("@ss.hasPermi('monitor:logininfor:unlock')") @Log(title = "璐︽埛瑙i攣", businessType = BusinessType.OTHER) @GetMapping("/unlock/{userName}") - public AjaxResult unlock(@PathVariable("userName") String userName) + public Result unlock(@PathVariable("userName") String userName) { passwordService.clearLoginRecordCache(userName); return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java index 6ca78cf..c480438 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; @@ -21,7 +21,7 @@ /** * 鎿嶄綔鏃ュ織璁板綍 - * + * * @author ruoyi */ @RestController @@ -53,7 +53,7 @@ @Log(title = "鎿嶄綔鏃ュ織", businessType = BusinessType.DELETE) @PreAuthorize("@ss.hasPermi('monitor:operlog:remove')") @DeleteMapping("/{operIds}") - public AjaxResult remove(@PathVariable Long[] operIds) + public Result remove(@PathVariable Long[] operIds) { return toAjax(operLogService.deleteOperLogByIds(operIds)); } @@ -61,7 +61,7 @@ @Log(title = "鎿嶄綔鏃ュ織", businessType = BusinessType.CLEAN) @PreAuthorize("@ss.hasPermi('monitor:operlog:remove')") @DeleteMapping("/clean") - public AjaxResult clean() + public Result clean() { operLogService.cleanOperLog(); return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java index a442863..d6799fd 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java @@ -14,7 +14,7 @@ import com.ruoyi.common.annotation.Log; import com.ruoyi.common.constant.CacheConstants; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.model.LoginUser; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.core.redis.RedisCache; @@ -25,7 +25,7 @@ /** * 鍦ㄧ嚎鐢ㄦ埛鐩戞帶 - * + * * @author ruoyi */ @RestController @@ -75,7 +75,7 @@ @PreAuthorize("@ss.hasPermi('monitor:online:forceLogout')") @Log(title = "鍦ㄧ嚎鐢ㄦ埛", businessType = BusinessType.FORCE) @DeleteMapping("/{tokenId}") - public AjaxResult forceLogout(@PathVariable String tokenId) + public Result forceLogout(@PathVariable String tokenId) { redisCache.deleteObject(CacheConstants.LOGIN_TOKEN_KEY + tokenId); return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/CustomController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/CustomController.java new file mode 100644 index 0000000..989bdd6 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/CustomController.java @@ -0,0 +1,60 @@ +package com.ruoyi.web.controller.system; + + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.common.core.domain.Result; +import com.ruoyi.common.core.domain.entity.Custom; +import com.ruoyi.common.utils.SecurityUtils; +import com.ruoyi.system.service.CustomService; +import com.ruoyi.system.service.UserService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.Map; + + +/** + * 瀹㈡埛绠$悊 + * + * @author zhuo + * @since 2025-02-13 + */ +@Api(tags = "瀹㈡埛绠$悊") +@RestController +@RequestMapping("/system/custom") +public class CustomController { + + @Resource + private CustomService customService; + + @ApiOperation(value = "鑾峰彇瀹㈡埛鍒楄〃") + @PostMapping("/selectCustomPageList") + public Result selectCustomPageList(@RequestBody Map<String, Object> data) throws Exception { + return Result.success(customService.selectCustomPageList(null, null)); + } + @ApiOperation(value = "鍒犻櫎瀹㈡埛淇℃伅") + @PostMapping("/delCustomById") + public Result delCustomById(Long id) { + return Result.success(customService.delCustomById(id)); + } + + @ApiOperation(value = "鏂板瀹㈡埛淇℃伅") + @PostMapping("/addCustom") + public Result addCustom(@RequestBody Custom custom) { + return Result.success(customService.addCustom(custom)); + } + + + @ApiOperation(value = "淇敼瀹㈡埛淇℃伅") + @PostMapping("/upCustom") + public Result upCustom(@RequestBody Custom custom) { + return Result.success(customService.upCustom(custom)); + } + +} + diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java index ab4653d..39c0ec8 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; @@ -24,7 +24,7 @@ /** * 鍙傛暟閰嶇疆 淇℃伅鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -61,7 +61,7 @@ */ @PreAuthorize("@ss.hasPermi('system:config:query')") @GetMapping(value = "/{configId}") - public AjaxResult getInfo(@PathVariable Long configId) + public Result getInfo(@PathVariable Long configId) { return success(configService.selectConfigById(configId)); } @@ -70,7 +70,7 @@ * 鏍规嵁鍙傛暟閿悕鏌ヨ鍙傛暟鍊� */ @GetMapping(value = "/configKey/{configKey}") - public AjaxResult getConfigKey(@PathVariable String configKey) + public Result getConfigKey(@PathVariable String configKey) { return success(configService.selectConfigByKey(configKey)); } @@ -81,7 +81,7 @@ @PreAuthorize("@ss.hasPermi('system:config:add')") @Log(title = "鍙傛暟绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysConfig config) + public Result add(@Validated @RequestBody SysConfig config) { if (!configService.checkConfigKeyUnique(config)) { @@ -97,7 +97,7 @@ @PreAuthorize("@ss.hasPermi('system:config:edit')") @Log(title = "鍙傛暟绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysConfig config) + public Result edit(@Validated @RequestBody SysConfig config) { if (!configService.checkConfigKeyUnique(config)) { @@ -113,7 +113,7 @@ @PreAuthorize("@ss.hasPermi('system:config:remove')") @Log(title = "鍙傛暟绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{configIds}") - public AjaxResult remove(@PathVariable Long[] configIds) + public Result remove(@PathVariable Long[] configIds) { configService.deleteConfigByIds(configIds); return success(); @@ -125,7 +125,7 @@ @PreAuthorize("@ss.hasPermi('system:config:remove')") @Log(title = "鍙傛暟绠$悊", businessType = BusinessType.CLEAN) @DeleteMapping("/refreshCache") - public AjaxResult refreshCache() + public Result refreshCache() { configService.resetConfigCache(); return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java index 59e7588..60c2f4d 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java @@ -16,7 +16,7 @@ import com.ruoyi.common.annotation.Log; import com.ruoyi.common.constant.UserConstants; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysDept; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.StringUtils; @@ -24,7 +24,7 @@ /** * 閮ㄩ棬淇℃伅 - * + * * @author ruoyi */ @RestController @@ -39,7 +39,7 @@ */ @PreAuthorize("@ss.hasPermi('system:dept:list')") @GetMapping("/list") - public AjaxResult list(SysDept dept) + public Result list(SysDept dept) { List<SysDept> depts = deptService.selectDeptList(dept); return success(depts); @@ -50,7 +50,7 @@ */ @PreAuthorize("@ss.hasPermi('system:dept:list')") @GetMapping("/list/exclude/{deptId}") - public AjaxResult excludeChild(@PathVariable(value = "deptId", required = false) Long deptId) + public Result excludeChild(@PathVariable(value = "deptId", required = false) Long deptId) { List<SysDept> depts = deptService.selectDeptList(new SysDept()); depts.removeIf(d -> d.getDeptId().intValue() == deptId || ArrayUtils.contains(StringUtils.split(d.getAncestors(), ","), deptId + "")); @@ -62,7 +62,7 @@ */ @PreAuthorize("@ss.hasPermi('system:dept:query')") @GetMapping(value = "/{deptId}") - public AjaxResult getInfo(@PathVariable Long deptId) + public Result getInfo(@PathVariable Long deptId) { deptService.checkDeptDataScope(deptId); return success(deptService.selectDeptById(deptId)); @@ -74,7 +74,7 @@ @PreAuthorize("@ss.hasPermi('system:dept:add')") @Log(title = "閮ㄩ棬绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysDept dept) + public Result add(@Validated @RequestBody SysDept dept) { if (!deptService.checkDeptNameUnique(dept)) { @@ -90,7 +90,7 @@ @PreAuthorize("@ss.hasPermi('system:dept:edit')") @Log(title = "閮ㄩ棬绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysDept dept) + public Result edit(@Validated @RequestBody SysDept dept) { Long deptId = dept.getDeptId(); deptService.checkDeptDataScope(deptId); @@ -116,7 +116,7 @@ @PreAuthorize("@ss.hasPermi('system:dept:remove')") @Log(title = "閮ㄩ棬绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{deptId}") - public AjaxResult remove(@PathVariable Long deptId) + public Result remove(@PathVariable Long deptId) { if (deptService.hasChildByDeptId(deptId)) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java index 59becaf..2f1ad82 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysDictData; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; @@ -27,7 +27,7 @@ /** * 鏁版嵁瀛楀吀淇℃伅 - * + * * @author ruoyi */ @RestController @@ -64,7 +64,7 @@ */ @PreAuthorize("@ss.hasPermi('system:dict:query')") @GetMapping(value = "/{dictCode}") - public AjaxResult getInfo(@PathVariable Long dictCode) + public Result getInfo(@PathVariable Long dictCode) { return success(dictDataService.selectDictDataById(dictCode)); } @@ -73,7 +73,7 @@ * 鏍规嵁瀛楀吀绫诲瀷鏌ヨ瀛楀吀鏁版嵁淇℃伅 */ @GetMapping(value = "/type/{dictType}") - public AjaxResult dictType(@PathVariable String dictType) + public Result dictType(@PathVariable String dictType) { List<SysDictData> data = dictTypeService.selectDictDataByType(dictType); if (StringUtils.isNull(data)) @@ -89,7 +89,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:add')") @Log(title = "瀛楀吀鏁版嵁", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysDictData dict) + public Result add(@Validated @RequestBody SysDictData dict) { dict.setCreateBy(getUsername()); return toAjax(dictDataService.insertDictData(dict)); @@ -101,7 +101,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:edit')") @Log(title = "瀛楀吀鏁版嵁", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysDictData dict) + public Result edit(@Validated @RequestBody SysDictData dict) { dict.setUpdateBy(getUsername()); return toAjax(dictDataService.updateDictData(dict)); @@ -113,7 +113,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "瀛楀吀绫诲瀷", businessType = BusinessType.DELETE) @DeleteMapping("/{dictCodes}") - public AjaxResult remove(@PathVariable Long[] dictCodes) + public Result remove(@PathVariable Long[] dictCodes) { dictDataService.deleteDictDataByIds(dictCodes); return success(); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java index c53867c..e27445e 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysDictType; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; @@ -24,7 +24,7 @@ /** * 鏁版嵁瀛楀吀淇℃伅 - * + * * @author ruoyi */ @RestController @@ -58,7 +58,7 @@ */ @PreAuthorize("@ss.hasPermi('system:dict:query')") @GetMapping(value = "/{dictId}") - public AjaxResult getInfo(@PathVariable Long dictId) + public Result getInfo(@PathVariable Long dictId) { return success(dictTypeService.selectDictTypeById(dictId)); } @@ -69,7 +69,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:add')") @Log(title = "瀛楀吀绫诲瀷", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysDictType dict) + public Result add(@Validated @RequestBody SysDictType dict) { if (!dictTypeService.checkDictTypeUnique(dict)) { @@ -85,7 +85,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:edit')") @Log(title = "瀛楀吀绫诲瀷", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysDictType dict) + public Result edit(@Validated @RequestBody SysDictType dict) { if (!dictTypeService.checkDictTypeUnique(dict)) { @@ -101,7 +101,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "瀛楀吀绫诲瀷", businessType = BusinessType.DELETE) @DeleteMapping("/{dictIds}") - public AjaxResult remove(@PathVariable Long[] dictIds) + public Result remove(@PathVariable Long[] dictIds) { dictTypeService.deleteDictTypeByIds(dictIds); return success(); @@ -113,7 +113,7 @@ @PreAuthorize("@ss.hasPermi('system:dict:remove')") @Log(title = "瀛楀吀绫诲瀷", businessType = BusinessType.CLEAN) @DeleteMapping("/refreshCache") - public AjaxResult refreshCache() + public Result refreshCache() { dictTypeService.resetDictCache(); return success(); @@ -123,7 +123,7 @@ * 鑾峰彇瀛楀吀閫夋嫨妗嗗垪琛� */ @GetMapping("/optionselect") - public AjaxResult optionselect() + public Result optionselect() { List<SysDictType> dictTypes = dictTypeService.selectDictTypeAll(); return success(dictTypes); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java index c0d4981..c05ebf3 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java @@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysMenu; import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.model.LoginBody; @@ -21,7 +21,7 @@ /** * 鐧诲綍楠岃瘉 - * + * * @author ruoyi */ @RestController @@ -41,14 +41,14 @@ /** * 鐧诲綍鏂规硶 - * + * * @param loginBody 鐧诲綍淇℃伅 * @return 缁撴灉 */ @PostMapping("/login") - public AjaxResult login(@RequestBody LoginBody loginBody) + public Result login(@RequestBody LoginBody loginBody) { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); // 鐢熸垚浠ょ墝 String token = loginService.login(loginBody.getUsername(), loginBody.getPassword(), loginBody.getCode(), loginBody.getUuid()); @@ -58,11 +58,11 @@ /** * 鑾峰彇鐢ㄦ埛淇℃伅 - * + * * @return 鐢ㄦ埛淇℃伅 */ @GetMapping("getInfo") - public AjaxResult getInfo() + public Result getInfo() { LoginUser loginUser = SecurityUtils.getLoginUser(); SysUser user = loginUser.getUser(); @@ -75,7 +75,7 @@ loginUser.setPermissions(permissions); tokenService.refreshToken(loginUser); } - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("user", user); ajax.put("roles", roles); ajax.put("permissions", permissions); @@ -84,14 +84,14 @@ /** * 鑾峰彇璺敱淇℃伅 - * + * * @return 璺敱淇℃伅 */ @GetMapping("getRouters") - public AjaxResult getRouters() + public Result getRouters() { Long userId = SecurityUtils.getUserId(); List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId); - return AjaxResult.success(menuService.buildMenus(menus)); + return Result.success(menuService.buildMenus(menus)); } } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java index 03b6b65..4f92606 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java @@ -15,7 +15,7 @@ import com.ruoyi.common.annotation.Log; import com.ruoyi.common.constant.UserConstants; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysMenu; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.StringUtils; @@ -23,7 +23,7 @@ /** * 鑿滃崟淇℃伅 - * + * * @author ruoyi */ @RestController @@ -38,7 +38,7 @@ */ @PreAuthorize("@ss.hasPermi('system:menu:list')") @GetMapping("/list") - public AjaxResult list(SysMenu menu) + public Result list(SysMenu menu) { List<SysMenu> menus = menuService.selectMenuList(menu, getUserId()); return success(menus); @@ -49,7 +49,7 @@ */ @PreAuthorize("@ss.hasPermi('system:menu:query')") @GetMapping(value = "/{menuId}") - public AjaxResult getInfo(@PathVariable Long menuId) + public Result getInfo(@PathVariable Long menuId) { return success(menuService.selectMenuById(menuId)); } @@ -58,7 +58,7 @@ * 鑾峰彇鑿滃崟涓嬫媺鏍戝垪琛� */ @GetMapping("/treeselect") - public AjaxResult treeselect(SysMenu menu) + public Result treeselect(SysMenu menu) { List<SysMenu> menus = menuService.selectMenuList(menu, getUserId()); return success(menuService.buildMenuTreeSelect(menus)); @@ -68,10 +68,10 @@ * 鍔犺浇瀵瑰簲瑙掕壊鑿滃崟鍒楄〃鏍� */ @GetMapping(value = "/roleMenuTreeselect/{roleId}") - public AjaxResult roleMenuTreeselect(@PathVariable("roleId") Long roleId) + public Result roleMenuTreeselect(@PathVariable("roleId") Long roleId) { List<SysMenu> menus = menuService.selectMenuList(getUserId()); - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("checkedKeys", menuService.selectMenuListByRoleId(roleId)); ajax.put("menus", menuService.buildMenuTreeSelect(menus)); return ajax; @@ -83,7 +83,7 @@ @PreAuthorize("@ss.hasPermi('system:menu:add')") @Log(title = "鑿滃崟绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysMenu menu) + public Result add(@Validated @RequestBody SysMenu menu) { if (!menuService.checkMenuNameUnique(menu)) { @@ -103,7 +103,7 @@ @PreAuthorize("@ss.hasPermi('system:menu:edit')") @Log(title = "鑿滃崟绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysMenu menu) + public Result edit(@Validated @RequestBody SysMenu menu) { if (!menuService.checkMenuNameUnique(menu)) { @@ -127,7 +127,7 @@ @PreAuthorize("@ss.hasPermi('system:menu:remove')") @Log(title = "鑿滃崟绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{menuId}") - public AjaxResult remove(@PathVariable("menuId") Long menuId) + public Result remove(@PathVariable("menuId") Long menuId) { if (menuService.hasChildByMenuId(menuId)) { @@ -139,4 +139,4 @@ } return toAjax(menuService.deleteMenuById(menuId)); } -} \ No newline at end of file +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java index 8622828..7be78b5 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.system.domain.SysNotice; @@ -22,7 +22,7 @@ /** * 鍏憡 淇℃伅鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -49,7 +49,7 @@ */ @PreAuthorize("@ss.hasPermi('system:notice:query')") @GetMapping(value = "/{noticeId}") - public AjaxResult getInfo(@PathVariable Long noticeId) + public Result getInfo(@PathVariable Long noticeId) { return success(noticeService.selectNoticeById(noticeId)); } @@ -60,7 +60,7 @@ @PreAuthorize("@ss.hasPermi('system:notice:add')") @Log(title = "閫氱煡鍏憡", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysNotice notice) + public Result add(@Validated @RequestBody SysNotice notice) { notice.setCreateBy(getUsername()); return toAjax(noticeService.insertNotice(notice)); @@ -72,7 +72,7 @@ @PreAuthorize("@ss.hasPermi('system:notice:edit')") @Log(title = "閫氱煡鍏憡", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysNotice notice) + public Result edit(@Validated @RequestBody SysNotice notice) { notice.setUpdateBy(getUsername()); return toAjax(noticeService.updateNotice(notice)); @@ -84,7 +84,7 @@ @PreAuthorize("@ss.hasPermi('system:notice:remove')") @Log(title = "閫氱煡鍏憡", businessType = BusinessType.DELETE) @DeleteMapping("/{noticeIds}") - public AjaxResult remove(@PathVariable Long[] noticeIds) + public Result remove(@PathVariable Long[] noticeIds) { return toAjax(noticeService.deleteNoticeByIds(noticeIds)); } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java index c37a543..68889dc 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; @@ -24,7 +24,7 @@ /** * 宀椾綅淇℃伅鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -45,7 +45,7 @@ List<SysPost> list = postService.selectPostList(post); return getDataTable(list); } - + @Log(title = "宀椾綅绠$悊", businessType = BusinessType.EXPORT) @PreAuthorize("@ss.hasPermi('system:post:export')") @PostMapping("/export") @@ -61,7 +61,7 @@ */ @PreAuthorize("@ss.hasPermi('system:post:query')") @GetMapping(value = "/{postId}") - public AjaxResult getInfo(@PathVariable Long postId) + public Result getInfo(@PathVariable Long postId) { return success(postService.selectPostById(postId)); } @@ -72,7 +72,7 @@ @PreAuthorize("@ss.hasPermi('system:post:add')") @Log(title = "宀椾綅绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysPost post) + public Result add(@Validated @RequestBody SysPost post) { if (!postService.checkPostNameUnique(post)) { @@ -92,7 +92,7 @@ @PreAuthorize("@ss.hasPermi('system:post:edit')") @Log(title = "宀椾綅绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysPost post) + public Result edit(@Validated @RequestBody SysPost post) { if (!postService.checkPostNameUnique(post)) { @@ -112,7 +112,7 @@ @PreAuthorize("@ss.hasPermi('system:post:remove')") @Log(title = "宀椾綅绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{postIds}") - public AjaxResult remove(@PathVariable Long[] postIds) + public Result remove(@PathVariable Long[] postIds) { return toAjax(postService.deletePostByIds(postIds)); } @@ -121,7 +121,7 @@ * 鑾峰彇宀椾綅閫夋嫨妗嗗垪琛� */ @GetMapping("/optionselect") - public AjaxResult optionselect() + public Result optionselect() { List<SysPost> posts = postService.selectPostAll(); return success(posts); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java index 41b7621..679be7c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java @@ -13,7 +13,7 @@ import com.ruoyi.common.annotation.Log; import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.model.LoginUser; import com.ruoyi.common.enums.BusinessType; @@ -26,7 +26,7 @@ /** * 涓汉淇℃伅 涓氬姟澶勭悊 - * + * * @author ruoyi */ @RestController @@ -43,11 +43,11 @@ * 涓汉淇℃伅 */ @GetMapping - public AjaxResult profile() + public Result profile() { LoginUser loginUser = getLoginUser(); SysUser user = loginUser.getUser(); - AjaxResult ajax = AjaxResult.success(user); + Result ajax = Result.success(user); ajax.put("roleGroup", userService.selectUserRoleGroup(loginUser.getUsername())); ajax.put("postGroup", userService.selectUserPostGroup(loginUser.getUsername())); return ajax; @@ -58,7 +58,7 @@ */ @Log(title = "涓汉淇℃伅", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult updateProfile(@RequestBody SysUser user) + public Result updateProfile(@RequestBody SysUser user) { LoginUser loginUser = getLoginUser(); SysUser currentUser = loginUser.getUser(); @@ -88,7 +88,7 @@ */ @Log(title = "涓汉淇℃伅", businessType = BusinessType.UPDATE) @PutMapping("/updatePwd") - public AjaxResult updatePwd(@RequestBody Map<String, String> params) + public Result updatePwd(@RequestBody Map<String, String> params) { String oldPassword = params.get("oldPassword"); String newPassword = params.get("newPassword"); @@ -119,7 +119,7 @@ */ @Log(title = "鐢ㄦ埛澶村儚", businessType = BusinessType.UPDATE) @PostMapping("/avatar") - public AjaxResult avatar(@RequestParam("avatarfile") MultipartFile file) throws Exception + public Result avatar(@RequestParam("avatarfile") MultipartFile file) throws Exception { if (!file.isEmpty()) { @@ -127,7 +127,7 @@ String avatar = FileUploadUtils.upload(RuoYiConfig.getAvatarPath(), file, MimeTypeUtils.IMAGE_EXTENSION); if (userService.updateUserAvatar(loginUser.getUsername(), avatar)) { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("imgUrl", avatar); // 鏇存柊缂撳瓨鐢ㄦ埛澶村儚 loginUser.getUser().setAvatar(avatar); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java index fe19249..9d15189 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java @@ -5,7 +5,7 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.model.RegisterBody; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.framework.web.service.SysRegisterService; @@ -13,7 +13,7 @@ /** * 娉ㄥ唽楠岃瘉 - * + * * @author ruoyi */ @RestController @@ -26,7 +26,7 @@ private ISysConfigService configService; @PostMapping("/register") - public AjaxResult register(@RequestBody RegisterBody user) + public Result register(@RequestBody RegisterBody user) { if (!("true".equals(configService.selectConfigByKey("sys.account.registerUser")))) { diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java index 42d9e8f..03da97c 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysDept; import com.ruoyi.common.core.domain.entity.SysRole; import com.ruoyi.common.core.domain.entity.SysUser; @@ -33,7 +33,7 @@ /** * 瑙掕壊淇℃伅 - * + * * @author ruoyi */ @RestController @@ -79,7 +79,7 @@ */ @PreAuthorize("@ss.hasPermi('system:role:query')") @GetMapping(value = "/{roleId}") - public AjaxResult getInfo(@PathVariable Long roleId) + public Result getInfo(@PathVariable Long roleId) { roleService.checkRoleDataScope(roleId); return success(roleService.selectRoleById(roleId)); @@ -91,7 +91,7 @@ @PreAuthorize("@ss.hasPermi('system:role:add')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysRole role) + public Result add(@Validated @RequestBody SysRole role) { if (!roleService.checkRoleNameUnique(role)) { @@ -112,7 +112,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysRole role) + public Result edit(@Validated @RequestBody SysRole role) { roleService.checkRoleAllowed(role); roleService.checkRoleDataScope(role.getRoleId()); @@ -125,7 +125,7 @@ return error("淇敼瑙掕壊'" + role.getRoleName() + "'澶辫触锛岃鑹叉潈闄愬凡瀛樺湪"); } role.setUpdateBy(getUsername()); - + if (roleService.updateRole(role) > 0) { // 鏇存柊缂撳瓨鐢ㄦ埛鏉冮檺 @@ -147,7 +147,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.UPDATE) @PutMapping("/dataScope") - public AjaxResult dataScope(@RequestBody SysRole role) + public Result dataScope(@RequestBody SysRole role) { roleService.checkRoleAllowed(role); roleService.checkRoleDataScope(role.getRoleId()); @@ -160,7 +160,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") - public AjaxResult changeStatus(@RequestBody SysRole role) + public Result changeStatus(@RequestBody SysRole role) { roleService.checkRoleAllowed(role); roleService.checkRoleDataScope(role.getRoleId()); @@ -174,7 +174,7 @@ @PreAuthorize("@ss.hasPermi('system:role:remove')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{roleIds}") - public AjaxResult remove(@PathVariable Long[] roleIds) + public Result remove(@PathVariable Long[] roleIds) { return toAjax(roleService.deleteRoleByIds(roleIds)); } @@ -184,7 +184,7 @@ */ @PreAuthorize("@ss.hasPermi('system:role:query')") @GetMapping("/optionselect") - public AjaxResult optionselect() + public Result optionselect() { return success(roleService.selectRoleAll()); } @@ -219,7 +219,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.GRANT) @PutMapping("/authUser/cancel") - public AjaxResult cancelAuthUser(@RequestBody SysUserRole userRole) + public Result cancelAuthUser(@RequestBody SysUserRole userRole) { return toAjax(roleService.deleteAuthUser(userRole)); } @@ -230,7 +230,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.GRANT) @PutMapping("/authUser/cancelAll") - public AjaxResult cancelAuthUserAll(Long roleId, Long[] userIds) + public Result cancelAuthUserAll(Long roleId, Long[] userIds) { return toAjax(roleService.deleteAuthUsers(roleId, userIds)); } @@ -241,7 +241,7 @@ @PreAuthorize("@ss.hasPermi('system:role:edit')") @Log(title = "瑙掕壊绠$悊", businessType = BusinessType.GRANT) @PutMapping("/authUser/selectAll") - public AjaxResult selectAuthUserAll(Long roleId, Long[] userIds) + public Result selectAuthUserAll(Long roleId, Long[] userIds) { roleService.checkRoleDataScope(roleId); return toAjax(roleService.insertAuthUsers(roleId, userIds)); @@ -252,9 +252,9 @@ */ @PreAuthorize("@ss.hasPermi('system:role:query')") @GetMapping(value = "/deptTree/{roleId}") - public AjaxResult deptTree(@PathVariable("roleId") Long roleId) + public Result deptTree(@PathVariable("roleId") Long roleId) { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); ajax.put("checkedKeys", deptService.selectDeptListByRoleId(roleId)); ajax.put("depts", deptService.selectDeptTreeList(new SysDept())); return ajax; diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java index 130c438..1f3eebd 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java @@ -18,7 +18,7 @@ import org.springframework.web.multipart.MultipartFile; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.entity.SysDept; import com.ruoyi.common.core.domain.entity.SysRole; import com.ruoyi.common.core.domain.entity.SysUser; @@ -34,7 +34,7 @@ /** * 鐢ㄦ埛淇℃伅 - * + * * @author ruoyi */ @RestController @@ -78,7 +78,7 @@ @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.IMPORT) @PreAuthorize("@ss.hasPermi('system:user:import')") @PostMapping("/importData") - public AjaxResult importData(MultipartFile file, boolean updateSupport) throws Exception + public Result importData(MultipartFile file, boolean updateSupport) throws Exception { ExcelUtil<SysUser> util = new ExcelUtil<SysUser>(SysUser.class); List<SysUser> userList = util.importExcel(file.getInputStream()); @@ -99,14 +99,14 @@ */ @PreAuthorize("@ss.hasPermi('system:user:query')") @GetMapping(value = { "/", "/{userId}" }) - public AjaxResult getInfo(@PathVariable(value = "userId", required = false) Long userId) + public Result getInfo(@PathVariable(value = "userId", required = false) Long userId) { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); if (StringUtils.isNotNull(userId)) { userService.checkUserDataScope(userId); SysUser sysUser = userService.selectUserById(userId); - ajax.put(AjaxResult.DATA_TAG, sysUser); + ajax.put(Result.DATA_TAG, sysUser); ajax.put("postIds", postService.selectPostListByUserId(userId)); ajax.put("roleIds", sysUser.getRoles().stream().map(SysRole::getRoleId).collect(Collectors.toList())); } @@ -122,7 +122,7 @@ @PreAuthorize("@ss.hasPermi('system:user:add')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@Validated @RequestBody SysUser user) + public Result add(@Validated @RequestBody SysUser user) { deptService.checkDeptDataScope(user.getDeptId()); roleService.checkRoleDataScope(user.getRoleIds()); @@ -149,7 +149,7 @@ @PreAuthorize("@ss.hasPermi('system:user:edit')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@Validated @RequestBody SysUser user) + public Result edit(@Validated @RequestBody SysUser user) { userService.checkUserAllowed(user); userService.checkUserDataScope(user.getUserId()); @@ -177,7 +177,7 @@ @PreAuthorize("@ss.hasPermi('system:user:remove')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.DELETE) @DeleteMapping("/{userIds}") - public AjaxResult remove(@PathVariable Long[] userIds) + public Result remove(@PathVariable Long[] userIds) { if (ArrayUtils.contains(userIds, getUserId())) { @@ -192,7 +192,7 @@ @PreAuthorize("@ss.hasPermi('system:user:resetPwd')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.UPDATE) @PutMapping("/resetPwd") - public AjaxResult resetPwd(@RequestBody SysUser user) + public Result resetPwd(@RequestBody SysUser user) { userService.checkUserAllowed(user); userService.checkUserDataScope(user.getUserId()); @@ -207,7 +207,7 @@ @PreAuthorize("@ss.hasPermi('system:user:edit')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") - public AjaxResult changeStatus(@RequestBody SysUser user) + public Result changeStatus(@RequestBody SysUser user) { userService.checkUserAllowed(user); userService.checkUserDataScope(user.getUserId()); @@ -220,9 +220,9 @@ */ @PreAuthorize("@ss.hasPermi('system:user:query')") @GetMapping("/authRole/{userId}") - public AjaxResult authRole(@PathVariable("userId") Long userId) + public Result authRole(@PathVariable("userId") Long userId) { - AjaxResult ajax = AjaxResult.success(); + Result ajax = Result.success(); SysUser user = userService.selectUserById(userId); List<SysRole> roles = roleService.selectRolesByUserId(userId); ajax.put("user", user); @@ -236,7 +236,7 @@ @PreAuthorize("@ss.hasPermi('system:user:edit')") @Log(title = "鐢ㄦ埛绠$悊", businessType = BusinessType.GRANT) @PutMapping("/authRole") - public AjaxResult insertAuthRole(Long userId, Long[] roleIds) + public Result insertAuthRole(Long userId, Long[] roleIds) { userService.checkUserDataScope(userId); roleService.checkRoleDataScope(roleIds); @@ -249,7 +249,7 @@ */ @PreAuthorize("@ss.hasPermi('system:user:list')") @GetMapping("/deptTree") - public AjaxResult deptTree(SysDept dept) + public Result deptTree(SysDept dept) { return success(deptService.selectDeptTreeList(dept)); } diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java index a685e06..24dbd70 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java @@ -10,7 +10,7 @@ import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.model.LoginUser; import com.ruoyi.common.core.page.PageDomain; import com.ruoyi.common.core.page.TableDataInfo; @@ -23,7 +23,7 @@ /** * web灞傞�氱敤鏁版嵁澶勭悊 - * + * * @author ruoyi */ public class BaseController @@ -93,69 +93,69 @@ /** * 杩斿洖鎴愬姛 */ - public AjaxResult success() + public Result success() { - return AjaxResult.success(); + return Result.success(); } /** * 杩斿洖澶辫触娑堟伅 */ - public AjaxResult error() + public Result error() { - return AjaxResult.error(); + return Result.error(); } /** * 杩斿洖鎴愬姛娑堟伅 */ - public AjaxResult success(String message) + public Result success(String message) { - return AjaxResult.success(message); + return Result.success(message); } - + /** * 杩斿洖鎴愬姛娑堟伅 */ - public AjaxResult success(Object data) + public Result success(Object data) { - return AjaxResult.success(data); + return Result.success(data); } /** * 杩斿洖澶辫触娑堟伅 */ - public AjaxResult error(String message) + public Result error(String message) { - return AjaxResult.error(message); + return Result.error(message); } /** * 杩斿洖璀﹀憡娑堟伅 */ - public AjaxResult warn(String message) + public Result warn(String message) { - return AjaxResult.warn(message); + return Result.warn(message); } /** * 鍝嶅簲杩斿洖缁撴灉 - * + * * @param rows 褰卞搷琛屾暟 * @return 鎿嶄綔缁撴灉 */ - protected AjaxResult toAjax(int rows) + protected Result toAjax(int rows) { - return rows > 0 ? AjaxResult.success() : AjaxResult.error(); + return rows > 0 ? Result.success() : Result.error(); } /** * 鍝嶅簲杩斿洖缁撴灉 - * + * * @param result 缁撴灉 * @return 鎿嶄綔缁撴灉 */ - protected AjaxResult toAjax(boolean result) + protected Result toAjax(boolean result) { return result ? success() : error(); } diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/AjaxResult.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/Result.java similarity index 70% rename from ruoyi-common/src/main/java/com/ruoyi/common/core/domain/AjaxResult.java rename to ruoyi-common/src/main/java/com/ruoyi/common/core/domain/Result.java index a7abfe4..f840d4c 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/AjaxResult.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/Result.java @@ -7,10 +7,10 @@ /** * 鎿嶄綔娑堟伅鎻愰啋 - * + * * @author ruoyi */ -public class AjaxResult extends HashMap<String, Object> +public class Result extends HashMap<String, Object> { private static final long serialVersionUID = 1L; @@ -26,17 +26,17 @@ /** * 鍒濆鍖栦竴涓柊鍒涘缓鐨� AjaxResult 瀵硅薄锛屼娇鍏惰〃绀轰竴涓┖娑堟伅銆� */ - public AjaxResult() + public Result() { } /** * 鍒濆鍖栦竴涓柊鍒涘缓鐨� AjaxResult 瀵硅薄 - * + * * @param code 鐘舵�佺爜 * @param msg 杩斿洖鍐呭 */ - public AjaxResult(int code, String msg) + public Result(int code, String msg) { super.put(CODE_TAG, code); super.put(MSG_TAG, msg); @@ -44,12 +44,12 @@ /** * 鍒濆鍖栦竴涓柊鍒涘缓鐨� AjaxResult 瀵硅薄 - * + * * @param code 鐘舵�佺爜 * @param msg 杩斿洖鍐呭 * @param data 鏁版嵁瀵硅薄 */ - public AjaxResult(int code, String msg, Object data) + public Result(int code, String msg, Object data) { super.put(CODE_TAG, code); super.put(MSG_TAG, msg); @@ -61,45 +61,45 @@ /** * 杩斿洖鎴愬姛娑堟伅 - * + * * @return 鎴愬姛娑堟伅 */ - public static AjaxResult success() + public static Result success() { - return AjaxResult.success("鎿嶄綔鎴愬姛"); + return Result.success("鎿嶄綔鎴愬姛"); } /** * 杩斿洖鎴愬姛鏁版嵁 - * + * * @return 鎴愬姛娑堟伅 */ - public static AjaxResult success(Object data) + public static Result success(Object data) { - return AjaxResult.success("鎿嶄綔鎴愬姛", data); + return Result.success("鎿嶄綔鎴愬姛", data); } /** * 杩斿洖鎴愬姛娑堟伅 - * + * * @param msg 杩斿洖鍐呭 * @return 鎴愬姛娑堟伅 */ - public static AjaxResult success(String msg) + public static Result success(String msg) { - return AjaxResult.success(msg, null); + return Result.success(msg, null); } /** * 杩斿洖鎴愬姛娑堟伅 - * + * * @param msg 杩斿洖鍐呭 * @param data 鏁版嵁瀵硅薄 * @return 鎴愬姛娑堟伅 */ - public static AjaxResult success(String msg, Object data) + public static Result success(String msg, Object data) { - return new AjaxResult(HttpStatus.SUCCESS, msg, data); + return new Result(HttpStatus.SUCCESS, msg, data); } /** @@ -108,9 +108,9 @@ * @param msg 杩斿洖鍐呭 * @return 璀﹀憡娑堟伅 */ - public static AjaxResult warn(String msg) + public static Result warn(String msg) { - return AjaxResult.warn(msg, null); + return Result.warn(msg, null); } /** @@ -120,54 +120,54 @@ * @param data 鏁版嵁瀵硅薄 * @return 璀﹀憡娑堟伅 */ - public static AjaxResult warn(String msg, Object data) + public static Result warn(String msg, Object data) { - return new AjaxResult(HttpStatus.WARN, msg, data); + return new Result(HttpStatus.WARN, msg, data); } /** * 杩斿洖閿欒娑堟伅 - * + * * @return 閿欒娑堟伅 */ - public static AjaxResult error() + public static Result error() { - return AjaxResult.error("鎿嶄綔澶辫触"); + return Result.error("鎿嶄綔澶辫触"); } /** * 杩斿洖閿欒娑堟伅 - * + * * @param msg 杩斿洖鍐呭 * @return 閿欒娑堟伅 */ - public static AjaxResult error(String msg) + public static Result error(String msg) { - return AjaxResult.error(msg, null); + return Result.error(msg, null); } /** * 杩斿洖閿欒娑堟伅 - * + * * @param msg 杩斿洖鍐呭 * @param data 鏁版嵁瀵硅薄 * @return 閿欒娑堟伅 */ - public static AjaxResult error(String msg, Object data) + public static Result error(String msg, Object data) { - return new AjaxResult(HttpStatus.ERROR, msg, data); + return new Result(HttpStatus.ERROR, msg, data); } /** * 杩斿洖閿欒娑堟伅 - * + * * @param code 鐘舵�佺爜 * @param msg 杩斿洖鍐呭 * @return 閿欒娑堟伅 */ - public static AjaxResult error(int code, String msg) + public static Result error(int code, String msg) { - return new AjaxResult(code, msg, null); + return new Result(code, msg, null); } /** @@ -208,7 +208,7 @@ * @return 鏁版嵁瀵硅薄 */ @Override - public AjaxResult put(String key, Object value) + public Result put(String key, Object value) { super.put(key, value); return this; diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java b/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java index 1ac9ed9..082041a 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java @@ -75,7 +75,7 @@ import com.ruoyi.common.annotation.Excel.Type; import com.ruoyi.common.annotation.Excels; import com.ruoyi.common.config.RuoYiConfig; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.exception.UtilException; import com.ruoyi.common.utils.DateUtils; @@ -88,7 +88,7 @@ /** * Excel鐩稿叧澶勭悊 - * + * * @author ruoyi */ public class ExcelUtil<T> @@ -305,7 +305,7 @@ /** * 瀵筫xcel琛ㄥ崟榛樿绗竴涓储寮曞悕杞崲鎴恖ist - * + * * @param is 杈撳叆娴� * @return 杞崲鍚庨泦鍚� */ @@ -316,7 +316,7 @@ /** * 瀵筫xcel琛ㄥ崟榛樿绗竴涓储寮曞悕杞崲鎴恖ist - * + * * @param is 杈撳叆娴� * @param titleNum 鏍囬鍗犵敤琛屾暟 * @return 杞崲鍚庨泦鍚� @@ -342,7 +342,7 @@ /** * 瀵筫xcel琛ㄥ崟鎸囧畾琛ㄦ牸绱㈠紩鍚嶈浆鎹㈡垚list - * + * * @param sheetName 琛ㄦ牸绱㈠紩鍚� * @param titleNum 鏍囬鍗犵敤琛屾暟 * @param is 杈撳叆娴� @@ -526,25 +526,25 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param list 瀵煎嚭鏁版嵁闆嗗悎 * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @return 缁撴灉 */ - public AjaxResult exportExcel(List<T> list, String sheetName) + public Result exportExcel(List<T> list, String sheetName) { return exportExcel(list, sheetName, StringUtils.EMPTY); } /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param list 瀵煎嚭鏁版嵁闆嗗悎 * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @param title 鏍囬 * @return 缁撴灉 */ - public AjaxResult exportExcel(List<T> list, String sheetName, String title) + public Result exportExcel(List<T> list, String sheetName, String title) { this.init(list, sheetName, title, Type.EXPORT); return exportExcel(); @@ -552,7 +552,7 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param response 杩斿洖鏁版嵁 * @param list 瀵煎嚭鏁版嵁闆嗗悎 * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О @@ -565,7 +565,7 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param response 杩斿洖鏁版嵁 * @param list 瀵煎嚭鏁版嵁闆嗗悎 * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О @@ -582,23 +582,23 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @return 缁撴灉 */ - public AjaxResult importTemplateExcel(String sheetName) + public Result importTemplateExcel(String sheetName) { return importTemplateExcel(sheetName, StringUtils.EMPTY); } /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @param title 鏍囬 * @return 缁撴灉 */ - public AjaxResult importTemplateExcel(String sheetName, String title) + public Result importTemplateExcel(String sheetName, String title) { this.init(null, sheetName, title, Type.IMPORT); return exportExcel(); @@ -606,7 +606,7 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @return 缁撴灉 */ @@ -617,7 +617,7 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @param sheetName 宸ヤ綔琛ㄧ殑鍚嶇О * @param title 鏍囬 * @return 缁撴灉 @@ -632,7 +632,7 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @return 缁撴灉 */ public void exportExcel(HttpServletResponse response) @@ -654,10 +654,10 @@ /** * 瀵筶ist鏁版嵁婧愬皢鍏堕噷闈㈢殑鏁版嵁瀵煎叆鍒癳xcel琛ㄥ崟 - * + * * @return 缁撴灉 */ - public AjaxResult exportExcel() + public Result exportExcel() { OutputStream out = null; try @@ -666,7 +666,7 @@ String filename = encodingFilename(sheetName); out = new FileOutputStream(getAbsoluteFile(filename)); wb.write(out); - return AjaxResult.success(filename); + return Result.success(filename); } catch (Exception e) { @@ -722,7 +722,7 @@ /** * 濉厖excel鏁版嵁 - * + * * @param index 搴忓彿 * @param row 鍗曞厓鏍艰 */ @@ -820,7 +820,7 @@ /** * 鍒涘缓琛ㄦ牸鏍峰紡 - * + * * @param wb 宸ヤ綔钖勫璞� * @return 鏍峰紡鍒楄〃 */ @@ -875,7 +875,7 @@ /** * 鏍规嵁Excel娉ㄨВ鍒涘缓琛ㄦ牸澶存牱寮� - * + * * @param wb 宸ヤ綔钖勫璞� * @return 鑷畾涔夋牱寮忓垪琛� */ @@ -911,7 +911,7 @@ /** * 鏍规嵁Excel娉ㄨВ鍒涘缓琛ㄦ牸鍒楁牱寮� - * + * * @param wb 宸ヤ綔钖勫璞� * @return 鑷畾涔夋牱寮忓垪琛� */ @@ -943,7 +943,7 @@ /** * 鏍规嵁Excel娉ㄨВ鍒涘缓琛ㄦ牸鍒楁牱寮� - * + * * @param styles 鑷畾涔夋牱寮忓垪琛� * @param field 灞炴�у垪淇℃伅 * @param excel 娉ㄨВ淇℃伅 @@ -1006,7 +1006,7 @@ /** * 璁剧疆鍗曞厓鏍间俊鎭� - * + * * @param value 鍗曞厓鏍煎�� * @param attr 娉ㄨВ鐩稿叧 * @param cell 鍗曞厓鏍间俊鎭� @@ -1188,7 +1188,7 @@ /** * 璁剧疆 POI XSSFSheet 鍗曞厓鏍兼彁绀烘垨閫夋嫨妗� - * + * * @param sheet 琛ㄥ崟 * @param textlist 涓嬫媺妗嗘樉绀虹殑鍐呭 * @param promptContent 鎻愮ず鍐呭 @@ -1225,7 +1225,7 @@ /** * 璁剧疆鏌愪簺鍒楃殑鍊煎彧鑳借緭鍏ラ鍒剁殑鏁版嵁,鏄剧ず涓嬫媺妗嗭紙鍏煎瓒呭嚭涓�瀹氭暟閲忕殑涓嬫媺妗嗭級. - * + * * @param sheet 瑕佽缃殑sheet. * @param textlist 涓嬫媺妗嗘樉绀虹殑鍐呭 * @param promptContent 鎻愮ず鍐呭 @@ -1277,7 +1277,7 @@ /** * 瑙f瀽瀵煎嚭鍊� 0=鐢�,1=濂�,2=鏈煡 - * + * * @param propertyValue 鍙傛暟鍊� * @param converterExp 缈昏瘧娉ㄨВ * @param separator 鍒嗛殧绗� @@ -1314,7 +1314,7 @@ /** * 鍙嶅悜瑙f瀽鍊� 鐢�=0,濂�=1,鏈煡=2 - * + * * @param propertyValue 鍙傛暟鍊� * @param converterExp 缈昏瘧娉ㄨВ * @param separator 鍒嗛殧绗� @@ -1351,7 +1351,7 @@ /** * 瑙f瀽瀛楀吀鍊� - * + * * @param dictValue 瀛楀吀鍊� * @param dictType 瀛楀吀绫诲瀷 * @param separator 鍒嗛殧绗� @@ -1364,7 +1364,7 @@ /** * 鍙嶅悜瑙f瀽鍊煎瓧鍏稿�� - * + * * @param dictLabel 瀛楀吀鏍囩 * @param dictType 瀛楀吀绫诲瀷 * @param separator 鍒嗛殧绗� @@ -1377,7 +1377,7 @@ /** * 鏁版嵁澶勭悊鍣� - * + * * @param value 鏁版嵁鍊� * @param excel 鏁版嵁娉ㄨВ * @return @@ -1454,7 +1454,7 @@ /** * 鑾峰彇涓嬭浇璺緞 - * + * * @param filename 鏂囦欢鍚嶇О */ public String getAbsoluteFile(String filename) @@ -1470,7 +1470,7 @@ /** * 鑾峰彇bean涓殑灞炴�у�� - * + * * @param vo 瀹炰綋瀵硅薄 * @param field 瀛楁 * @param excel 娉ㄨВ @@ -1502,7 +1502,7 @@ /** * 浠ョ被鐨勫睘鎬х殑get鏂规硶鏂规硶褰㈠紡鑾峰彇鍊� - * + * * @param o * @param name * @return value @@ -1645,7 +1645,7 @@ /** * 鍒涘缓宸ヤ綔琛� - * + * * @param sheetNo sheet鏁伴噺 * @param index 搴忓彿 */ @@ -1662,7 +1662,7 @@ /** * 鑾峰彇鍗曞厓鏍煎�� - * + * * @param row 鑾峰彇鐨勮 * @param column 鑾峰彇鍗曞厓鏍煎垪鍙� * @return 鍗曞厓鏍煎�� @@ -1722,7 +1722,7 @@ /** * 鍒ゆ柇鏄惁鏄┖琛� - * + * * @param row 鍒ゆ柇鐨勮 * @return */ @@ -1810,7 +1810,7 @@ /** * 鏍煎紡鍖栦笉鍚岀被鍨嬬殑鏃ユ湡瀵硅薄 - * + * * @param dateFormat 鏃ユ湡鏍煎紡 * @param val 琚牸寮忓寲鐨勬棩鏈熷璞� * @return 鏍煎紡鍖栧悗鐨勬棩鏈熷瓧绗� @@ -1876,7 +1876,7 @@ /** * 鑾峰彇瀵硅薄鐨勫瓙鍒楄〃鏂规硶 - * + * * @param name 鍚嶇О * @param pojoClass 绫诲璞� * @return 瀛愬垪琛ㄦ柟娉� diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java index c49eaf4..fb31b37 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java @@ -8,7 +8,7 @@ import org.springframework.web.servlet.HandlerInterceptor; import com.alibaba.fastjson2.JSON; import com.ruoyi.common.annotation.RepeatSubmit; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.utils.ServletUtils; /** @@ -31,7 +31,7 @@ { if (this.isRepeatSubmit(request, annotation)) { - AjaxResult ajaxResult = AjaxResult.error(annotation.message()); + Result ajaxResult = Result.error(annotation.message()); ServletUtils.renderString(response, JSON.toJSONString(ajaxResult)); return false; } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java index 93b7032..f2118e2 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java @@ -9,13 +9,13 @@ import org.springframework.stereotype.Component; import com.alibaba.fastjson2.JSON; import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.utils.ServletUtils; import com.ruoyi.common.utils.StringUtils; /** * 璁よ瘉澶辫触澶勭悊绫� 杩斿洖鏈巿鏉� - * + * * @author ruoyi */ @Component @@ -29,6 +29,6 @@ { int code = HttpStatus.UNAUTHORIZED; String msg = StringUtils.format("璇锋眰璁块棶锛歿}锛岃璇佸け璐ワ紝鏃犳硶璁块棶绯荤粺璧勬簮", request.getRequestURI()); - ServletUtils.renderString(response, JSON.toJSONString(AjaxResult.error(code, msg))); + ServletUtils.renderString(response, JSON.toJSONString(Result.error(code, msg))); } } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java index 2f89a91..db4334a 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java @@ -10,7 +10,7 @@ import org.springframework.security.web.authentication.logout.LogoutSuccessHandler; import com.alibaba.fastjson2.JSON; import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.domain.model.LoginUser; import com.ruoyi.common.utils.MessageUtils; import com.ruoyi.common.utils.ServletUtils; @@ -21,7 +21,7 @@ /** * 鑷畾涔夐��鍑哄鐞嗙被 杩斿洖鎴愬姛 - * + * * @author ruoyi */ @Configuration @@ -32,7 +32,7 @@ /** * 閫�鍑哄鐞� - * + * * @return */ @Override @@ -48,6 +48,6 @@ // 璁板綍鐢ㄦ埛閫�鍑烘棩蹇� AsyncManager.me().execute(AsyncFactory.recordLogininfor(userName, Constants.LOGOUT, MessageUtils.message("user.logout.success"))); } - ServletUtils.renderString(response, JSON.toJSONString(AjaxResult.success(MessageUtils.message("user.logout.success")))); + ServletUtils.renderString(response, JSON.toJSONString(Result.success(MessageUtils.message("user.logout.success")))); } } diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java index 3cb17d6..dc53250 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestControllerAdvice; import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException; import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.exception.DemoModeException; import com.ruoyi.common.exception.ServiceException; @@ -21,7 +21,7 @@ /** * 鍏ㄥ眬寮傚父澶勭悊鍣� - * + * * @author ruoyi */ @RestControllerAdvice @@ -33,52 +33,52 @@ * 鏉冮檺鏍¢獙寮傚父 */ @ExceptionHandler(AccessDeniedException.class) - public AjaxResult handleAccessDeniedException(AccessDeniedException e, HttpServletRequest request) + public Result handleAccessDeniedException(AccessDeniedException e, HttpServletRequest request) { String requestURI = request.getRequestURI(); log.error("璇锋眰鍦板潃'{}',鏉冮檺鏍¢獙澶辫触'{}'", requestURI, e.getMessage()); - return AjaxResult.error(HttpStatus.FORBIDDEN, "娌℃湁鏉冮檺锛岃鑱旂郴绠$悊鍛樻巿鏉�"); + return Result.error(HttpStatus.FORBIDDEN, "娌℃湁鏉冮檺锛岃鑱旂郴绠$悊鍛樻巿鏉�"); } /** * 璇锋眰鏂瑰紡涓嶆敮鎸� */ @ExceptionHandler(HttpRequestMethodNotSupportedException.class) - public AjaxResult handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException e, - HttpServletRequest request) + public Result handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException e, + HttpServletRequest request) { String requestURI = request.getRequestURI(); log.error("璇锋眰鍦板潃'{}',涓嶆敮鎸�'{}'璇锋眰", requestURI, e.getMethod()); - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } /** * 涓氬姟寮傚父 */ @ExceptionHandler(ServiceException.class) - public AjaxResult handleServiceException(ServiceException e, HttpServletRequest request) + public Result handleServiceException(ServiceException e, HttpServletRequest request) { log.error(e.getMessage(), e); Integer code = e.getCode(); - return StringUtils.isNotNull(code) ? AjaxResult.error(code, e.getMessage()) : AjaxResult.error(e.getMessage()); + return StringUtils.isNotNull(code) ? Result.error(code, e.getMessage()) : Result.error(e.getMessage()); } /** * 璇锋眰璺緞涓己灏戝繀闇�鐨勮矾寰勫彉閲� */ @ExceptionHandler(MissingPathVariableException.class) - public AjaxResult handleMissingPathVariableException(MissingPathVariableException e, HttpServletRequest request) + public Result handleMissingPathVariableException(MissingPathVariableException e, HttpServletRequest request) { String requestURI = request.getRequestURI(); log.error("璇锋眰璺緞涓己灏戝繀闇�鐨勮矾寰勫彉閲�'{}',鍙戠敓绯荤粺寮傚父.", requestURI, e); - return AjaxResult.error(String.format("璇锋眰璺緞涓己灏戝繀闇�鐨勮矾寰勫彉閲廩%s]", e.getVariableName())); + return Result.error(String.format("璇锋眰璺緞涓己灏戝繀闇�鐨勮矾寰勫彉閲廩%s]", e.getVariableName())); } /** * 璇锋眰鍙傛暟绫诲瀷涓嶅尮閰� */ @ExceptionHandler(MethodArgumentTypeMismatchException.class) - public AjaxResult handleMethodArgumentTypeMismatchException(MethodArgumentTypeMismatchException e, HttpServletRequest request) + public Result handleMethodArgumentTypeMismatchException(MethodArgumentTypeMismatchException e, HttpServletRequest request) { String requestURI = request.getRequestURI(); String value = Convert.toStr(e.getValue()); @@ -87,40 +87,40 @@ value = EscapeUtil.clean(value); } log.error("璇锋眰鍙傛暟绫诲瀷涓嶅尮閰�'{}',鍙戠敓绯荤粺寮傚父.", requestURI, e); - return AjaxResult.error(String.format("璇锋眰鍙傛暟绫诲瀷涓嶅尮閰嶏紝鍙傛暟[%s]瑕佹眰绫诲瀷涓猴細'%s'锛屼絾杈撳叆鍊间负锛�'%s'", e.getName(), e.getRequiredType().getName(), value)); + return Result.error(String.format("璇锋眰鍙傛暟绫诲瀷涓嶅尮閰嶏紝鍙傛暟[%s]瑕佹眰绫诲瀷涓猴細'%s'锛屼絾杈撳叆鍊间负锛�'%s'", e.getName(), e.getRequiredType().getName(), value)); } /** * 鎷︽埅鏈煡鐨勮繍琛屾椂寮傚父 */ @ExceptionHandler(RuntimeException.class) - public AjaxResult handleRuntimeException(RuntimeException e, HttpServletRequest request) + public Result handleRuntimeException(RuntimeException e, HttpServletRequest request) { String requestURI = request.getRequestURI(); log.error("璇锋眰鍦板潃'{}',鍙戠敓鏈煡寮傚父.", requestURI, e); - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } /** * 绯荤粺寮傚父 */ @ExceptionHandler(Exception.class) - public AjaxResult handleException(Exception e, HttpServletRequest request) + public Result handleException(Exception e, HttpServletRequest request) { String requestURI = request.getRequestURI(); log.error("璇锋眰鍦板潃'{}',鍙戠敓绯荤粺寮傚父.", requestURI, e); - return AjaxResult.error(e.getMessage()); + return Result.error(e.getMessage()); } /** * 鑷畾涔夐獙璇佸紓甯� */ @ExceptionHandler(BindException.class) - public AjaxResult handleBindException(BindException e) + public Result handleBindException(BindException e) { log.error(e.getMessage(), e); String message = e.getAllErrors().get(0).getDefaultMessage(); - return AjaxResult.error(message); + return Result.error(message); } /** @@ -131,15 +131,15 @@ { log.error(e.getMessage(), e); String message = e.getBindingResult().getFieldError().getDefaultMessage(); - return AjaxResult.error(message); + return Result.error(message); } /** * 婕旂ず妯″紡寮傚父 */ @ExceptionHandler(DemoModeException.class) - public AjaxResult handleDemoModeException(DemoModeException e) + public Result handleDemoModeException(DemoModeException e) { - return AjaxResult.error("婕旂ず妯″紡锛屼笉鍏佽鎿嶄綔"); + return Result.error("婕旂ず妯″紡锛屼笉鍏佽鎿嶄綔"); } } diff --git a/ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java b/ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java index c4fab98..e6afa76 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java @@ -24,7 +24,7 @@ import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.core.text.Convert; import com.ruoyi.common.enums.BusinessType; @@ -38,7 +38,7 @@ /** * 浠g爜鐢熸垚 鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -68,7 +68,7 @@ */ @PreAuthorize("@ss.hasPermi('tool:gen:query')") @GetMapping(value = "/{tableId}") - public AjaxResult getInfo(@PathVariable Long tableId) + public Result getInfo(@PathVariable Long tableId) { GenTable table = genTableService.selectGenTableById(tableId); List<GenTable> tables = genTableService.selectGenTableAll(); @@ -112,7 +112,7 @@ @PreAuthorize("@ss.hasPermi('tool:gen:import')") @Log(title = "浠g爜鐢熸垚", businessType = BusinessType.IMPORT) @PostMapping("/importTable") - public AjaxResult importTableSave(String tables) + public Result importTableSave(String tables) { String[] tableNames = Convert.toStrArray(tables); // 鏌ヨ琛ㄤ俊鎭� @@ -127,7 +127,7 @@ @PreAuthorize("@ss.hasRole('admin')") @Log(title = "鍒涘缓琛�", businessType = BusinessType.OTHER) @PostMapping("/createTable") - public AjaxResult createTableSave(String sql) + public Result createTableSave(String sql) { try { @@ -149,12 +149,12 @@ List<GenTable> tableList = genTableService.selectDbTableListByNames(tableNames.toArray(new String[tableNames.size()])); String operName = SecurityUtils.getUsername(); genTableService.importGenTable(tableList, operName); - return AjaxResult.success(); + return Result.success(); } catch (Exception e) { logger.error(e.getMessage(), e); - return AjaxResult.error("鍒涘缓琛ㄧ粨鏋勫紓甯�"); + return Result.error("鍒涘缓琛ㄧ粨鏋勫紓甯�"); } } @@ -164,7 +164,7 @@ @PreAuthorize("@ss.hasPermi('tool:gen:edit')") @Log(title = "浠g爜鐢熸垚", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult editSave(@Validated @RequestBody GenTable genTable) + public Result editSave(@Validated @RequestBody GenTable genTable) { genTableService.validateEdit(genTable); genTableService.updateGenTable(genTable); @@ -177,7 +177,7 @@ @PreAuthorize("@ss.hasPermi('tool:gen:remove')") @Log(title = "浠g爜鐢熸垚", businessType = BusinessType.DELETE) @DeleteMapping("/{tableIds}") - public AjaxResult remove(@PathVariable Long[] tableIds) + public Result remove(@PathVariable Long[] tableIds) { genTableService.deleteGenTableByIds(tableIds); return success(); @@ -188,7 +188,7 @@ */ @PreAuthorize("@ss.hasPermi('tool:gen:preview')") @GetMapping("/preview/{tableId}") - public AjaxResult preview(@PathVariable("tableId") Long tableId) throws IOException + public Result preview(@PathVariable("tableId") Long tableId) throws IOException { Map<String, String> dataMap = genTableService.previewCode(tableId); return success(dataMap); @@ -212,11 +212,11 @@ @PreAuthorize("@ss.hasPermi('tool:gen:code')") @Log(title = "浠g爜鐢熸垚", businessType = BusinessType.GENCODE) @GetMapping("/genCode/{tableName}") - public AjaxResult genCode(@PathVariable("tableName") String tableName) + public Result genCode(@PathVariable("tableName") String tableName) { if (!GenConfig.isAllowOverwrite()) { - return AjaxResult.error("銆愮郴缁熼璁俱�戜笉鍏佽鐢熸垚鏂囦欢瑕嗙洊鍒版湰鍦�"); + return Result.error("銆愮郴缁熼璁俱�戜笉鍏佽鐢熸垚鏂囦欢瑕嗙洊鍒版湰鍦�"); } genTableService.generatorCode(tableName); return success(); @@ -228,7 +228,7 @@ @PreAuthorize("@ss.hasPermi('tool:gen:edit')") @Log(title = "浠g爜鐢熸垚", businessType = BusinessType.UPDATE) @GetMapping("/synchDb/{tableName}") - public AjaxResult synchDb(@PathVariable("tableName") String tableName) + public Result synchDb(@PathVariable("tableName") String tableName) { genTableService.synchDb(tableName); return success(); @@ -260,4 +260,4 @@ response.setContentType("application/octet-stream; charset=UTF-8"); IOUtils.write(data, response.getOutputStream()); } -} \ No newline at end of file +} diff --git a/ruoyi-generator/src/main/resources/vm/java/controller.java.vm b/ruoyi-generator/src/main/resources/vm/java/controller.java.vm index bf88988..304339e 100644 --- a/ruoyi-generator/src/main/resources/vm/java/controller.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/controller.java.vm @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.enums.BusinessType; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; @@ -26,7 +26,7 @@ /** * ${functionName}Controller - * + * * @author ${author} * @date ${datetime} */ @@ -50,7 +50,7 @@ return getDataTable(list); } #elseif($table.tree) - public AjaxResult list(${ClassName} ${className}) + public Result list(${ClassName} ${className}) { List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); return success(list); @@ -75,7 +75,7 @@ */ @PreAuthorize("@ss.hasPermi('${permissionPrefix}:query')") @GetMapping(value = "/{${pkColumn.javaField}}") - public AjaxResult getInfo(@PathVariable("${pkColumn.javaField}") ${pkColumn.javaType} ${pkColumn.javaField}) + public Result getInfo(@PathVariable("${pkColumn.javaField}") ${pkColumn.javaType} ${pkColumn.javaField}) { return success(${className}Service.select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaField})); } @@ -86,7 +86,7 @@ @PreAuthorize("@ss.hasPermi('${permissionPrefix}:add')") @Log(title = "${functionName}", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@RequestBody ${ClassName} ${className}) + public Result add(@RequestBody ${ClassName} ${className}) { return toAjax(${className}Service.insert${ClassName}(${className})); } @@ -97,7 +97,7 @@ @PreAuthorize("@ss.hasPermi('${permissionPrefix}:edit')") @Log(title = "${functionName}", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody ${ClassName} ${className}) + public Result edit(@RequestBody ${ClassName} ${className}) { return toAjax(${className}Service.update${ClassName}(${className})); } @@ -108,7 +108,7 @@ @PreAuthorize("@ss.hasPermi('${permissionPrefix}:remove')") @Log(title = "${functionName}", businessType = BusinessType.DELETE) @DeleteMapping("/{${pkColumn.javaField}s}") - public AjaxResult remove(@PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) + public Result remove(@PathVariable ${pkColumn.javaType}[] ${pkColumn.javaField}s) { return toAjax(${className}Service.delete${ClassName}By${pkColumn.capJavaField}s(${pkColumn.javaField}s)); } diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java index 139361b..90e44e8 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java @@ -16,7 +16,7 @@ import com.ruoyi.common.annotation.Log; import com.ruoyi.common.constant.Constants; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.exception.job.TaskException; @@ -29,7 +29,7 @@ /** * 璋冨害浠诲姟淇℃伅鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -69,7 +69,7 @@ */ @PreAuthorize("@ss.hasPermi('monitor:job:query')") @GetMapping(value = "/{jobId}") - public AjaxResult getInfo(@PathVariable("jobId") Long jobId) + public Result getInfo(@PathVariable("jobId") Long jobId) { return success(jobService.selectJobById(jobId)); } @@ -80,7 +80,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:add')") @Log(title = "瀹氭椂浠诲姟", businessType = BusinessType.INSERT) @PostMapping - public AjaxResult add(@RequestBody SysJob job) throws SchedulerException, TaskException + public Result add(@RequestBody SysJob job) throws SchedulerException, TaskException { if (!CronUtils.isValid(job.getCronExpression())) { @@ -116,7 +116,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:edit')") @Log(title = "瀹氭椂浠诲姟", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody SysJob job) throws SchedulerException, TaskException + public Result edit(@RequestBody SysJob job) throws SchedulerException, TaskException { if (!CronUtils.isValid(job.getCronExpression())) { @@ -152,7 +152,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:changeStatus')") @Log(title = "瀹氭椂浠诲姟", businessType = BusinessType.UPDATE) @PutMapping("/changeStatus") - public AjaxResult changeStatus(@RequestBody SysJob job) throws SchedulerException + public Result changeStatus(@RequestBody SysJob job) throws SchedulerException { SysJob newJob = jobService.selectJobById(job.getJobId()); newJob.setStatus(job.getStatus()); @@ -165,7 +165,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:changeStatus')") @Log(title = "瀹氭椂浠诲姟", businessType = BusinessType.UPDATE) @PutMapping("/run") - public AjaxResult run(@RequestBody SysJob job) throws SchedulerException + public Result run(@RequestBody SysJob job) throws SchedulerException { boolean result = jobService.run(job); return result ? success() : error("浠诲姟涓嶅瓨鍦ㄦ垨宸茶繃鏈燂紒"); @@ -177,7 +177,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:remove')") @Log(title = "瀹氭椂浠诲姟", businessType = BusinessType.DELETE) @DeleteMapping("/{jobIds}") - public AjaxResult remove(@PathVariable Long[] jobIds) throws SchedulerException, TaskException + public Result remove(@PathVariable Long[] jobIds) throws SchedulerException, TaskException { jobService.deleteJobByIds(jobIds); return success(); diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java index 62ecbab..e3c8a36 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; -import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.core.domain.Result; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.poi.ExcelUtil; @@ -21,7 +21,7 @@ /** * 璋冨害鏃ュ織鎿嶄綔澶勭悊 - * + * * @author ruoyi */ @RestController @@ -55,13 +55,13 @@ ExcelUtil<SysJobLog> util = new ExcelUtil<SysJobLog>(SysJobLog.class); util.exportExcel(response, list, "璋冨害鏃ュ織"); } - + /** * 鏍规嵁璋冨害缂栧彿鑾峰彇璇︾粏淇℃伅 */ @PreAuthorize("@ss.hasPermi('monitor:job:query')") @GetMapping(value = "/{jobLogId}") - public AjaxResult getInfo(@PathVariable Long jobLogId) + public Result getInfo(@PathVariable Long jobLogId) { return success(jobLogService.selectJobLogById(jobLogId)); } @@ -73,7 +73,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:remove')") @Log(title = "瀹氭椂浠诲姟璋冨害鏃ュ織", businessType = BusinessType.DELETE) @DeleteMapping("/{jobLogIds}") - public AjaxResult remove(@PathVariable Long[] jobLogIds) + public Result remove(@PathVariable Long[] jobLogIds) { return toAjax(jobLogService.deleteJobLogByIds(jobLogIds)); } @@ -84,7 +84,7 @@ @PreAuthorize("@ss.hasPermi('monitor:job:remove')") @Log(title = "璋冨害鏃ュ織", businessType = BusinessType.CLEAN) @DeleteMapping("/clean") - public AjaxResult clean() + public Result clean() { jobLogService.cleanJobLog(); return success(); -- Gitblit v1.9.3