优化代码

This commit is contained in:
TinyAnts 2022-09-27 18:25:24 +08:00
parent 5e9db85f86
commit 6cb4ad95a7
37 changed files with 266 additions and 208 deletions

View File

@ -31,10 +31,10 @@ public class ArticleController {
* @author fzr * @author fzr
* @param pageParam 分页参数 * @param pageParam 分页参数
* @param params 搜索参数 * @param params 搜索参数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<ArticleListVo> vos = iArticleArchivesService.list(pageParam, params); PageResult<ArticleListVo> vos = iArticleArchivesService.list(pageParam, params);
return AjaxResult.success(vos); return AjaxResult.success(vos);
@ -45,10 +45,10 @@ public class ArticleController {
* *
* @author fzr * @author fzr
* @param id 文章ID * @param id 文章ID
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
ArticleDetailVo vo = iArticleArchivesService.detail(id); ArticleDetailVo vo = iArticleArchivesService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -62,7 +62,7 @@ public class ArticleController {
*/ */
@Log(title = "文章新增") @Log(title = "文章新增")
@PostMapping("/add") @PostMapping("/add")
public Object add( public AjaxResult add(
@Validated(value = ArticleParam.create.class) @Validated(value = ArticleParam.create.class)
@RequestBody ArticleParam articleParam) { @RequestBody ArticleParam articleParam) {
iArticleArchivesService.add(articleParam); iArticleArchivesService.add(articleParam);
@ -74,11 +74,11 @@ public class ArticleController {
* *
* @author fzr * @author fzr
* @param articleParam 文章参数 * @param articleParam 文章参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章编辑") @Log(title = "文章编辑")
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = ArticleParam.update.class) public AjaxResult edit(@Validated(value = ArticleParam.update.class)
@RequestBody ArticleParam articleParam) { @RequestBody ArticleParam articleParam) {
iArticleArchivesService.edit(articleParam); iArticleArchivesService.edit(articleParam);
return AjaxResult.success(); return AjaxResult.success();
@ -89,7 +89,7 @@ public class ArticleController {
* *
* @author fzr * @author fzr
* @param articleParam 文章参数 * @param articleParam 文章参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章删除") @Log(title = "文章删除")
@PostMapping("/del") @PostMapping("/del")
@ -104,11 +104,11 @@ public class ArticleController {
* *
* @author fzr * @author fzr
* @param articleParam 文章参数 * @param articleParam 文章参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章状态") @Log(title = "文章状态")
@PostMapping("/change") @PostMapping("/change")
public Object change(@Validated(value = ArticleParam.change.class) public AjaxResult change(@Validated(value = ArticleParam.change.class)
@RequestBody ArticleParam articleParam) { @RequestBody ArticleParam articleParam) {
iArticleArchivesService.change(articleParam.getId()); iArticleArchivesService.change(articleParam.getId());
return AjaxResult.success(); return AjaxResult.success();

View File

@ -29,10 +29,10 @@ public class CategoryController {
* 分类所有 * 分类所有
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all() { public AjaxResult all() {
List<ArticleCateVo> list = iArticleCategoryService.all(); List<ArticleCateVo> list = iArticleCategoryService.all();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -46,7 +46,7 @@ public class CategoryController {
* @return Object * @return Object
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<ArticleCateVo> list = iArticleCategoryService.list(pageParam, params); PageResult<ArticleCateVo> list = iArticleCategoryService.list(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
@ -57,10 +57,10 @@ public class CategoryController {
* *
* @author fzr * @author fzr
* @param id 主键 * @param id 主键
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
ArticleCateVo vo = iArticleCategoryService.detail(id); ArticleCateVo vo = iArticleCategoryService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -70,11 +70,11 @@ public class CategoryController {
* *
* @author fzr * @author fzr
* @param categoryParam 分类参数 * @param categoryParam 分类参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章分类新增") @Log(title = "文章分类新增")
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = CategoryParam.create.class) public AjaxResult add(@Validated(value = CategoryParam.create.class)
@RequestBody CategoryParam categoryParam) { @RequestBody CategoryParam categoryParam) {
iArticleCategoryService.add(categoryParam); iArticleCategoryService.add(categoryParam);
return AjaxResult.success(); return AjaxResult.success();
@ -85,11 +85,11 @@ public class CategoryController {
* *
* @author fzr * @author fzr
* @param categoryParam 分类编辑 * @param categoryParam 分类编辑
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章分类编辑") @Log(title = "文章分类编辑")
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = CategoryParam.update.class) public AjaxResult edit(@Validated(value = CategoryParam.update.class)
@RequestBody CategoryParam categoryParam) { @RequestBody CategoryParam categoryParam) {
iArticleCategoryService.edit(categoryParam); iArticleCategoryService.edit(categoryParam);
return AjaxResult.success(); return AjaxResult.success();
@ -100,11 +100,11 @@ public class CategoryController {
* *
* @author fzr * @author fzr
* @param categoryParam 分类删除 * @param categoryParam 分类删除
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章分类删除") @Log(title = "文章分类删除")
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = CategoryParam.delete.class) public AjaxResult del(@Validated(value = CategoryParam.delete.class)
@RequestBody CategoryParam categoryParam) { @RequestBody CategoryParam categoryParam) {
iArticleCategoryService.del(categoryParam.getId()); iArticleCategoryService.del(categoryParam.getId());
return AjaxResult.success(); return AjaxResult.success();
@ -115,11 +115,11 @@ public class CategoryController {
* *
* @author fzr * @author fzr
* @param categoryParam 分类参数 * @param categoryParam 分类参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "文章分类状态") @Log(title = "文章分类状态")
@PostMapping("/change") @PostMapping("/change")
public Object change(@Validated(value = CategoryParam.change.class) public AjaxResult change(@Validated(value = CategoryParam.change.class)
@RequestBody CategoryParam categoryParam) { @RequestBody CategoryParam categoryParam) {
iArticleCategoryService.change(categoryParam.getId()); iArticleCategoryService.change(categoryParam.getId());
return AjaxResult.success(); return AjaxResult.success();

View File

@ -36,7 +36,7 @@ public class OaReplyDefaultController {
} }
/** /**
* 回复详情 * 默认回复详情
* *
* @author fzr * @author fzr
* @return AjaxResult * @return AjaxResult

View File

@ -13,6 +13,9 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
/**
* 公众号关注回复管理
*/
@RestController @RestController
@RequestMapping("api/channel/oaReplyFollow") @RequestMapping("api/channel/oaReplyFollow")
public class OaReplyFollowController { public class OaReplyFollowController {

View File

@ -13,6 +13,9 @@ import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
/**
* 公众号关键词回复管理
*/
@RestController @RestController
@RequestMapping("api/channel/oaReplyKeyword") @RequestMapping("api/channel/oaReplyKeyword")
public class OaReplyKeywordController { public class OaReplyKeywordController {

View File

@ -1,13 +1,14 @@
package com.mdd.admin.controller.channel; package com.mdd.admin.controller.channel;
import com.mdd.admin.config.aop.Log; import com.mdd.admin.config.aop.Log;
import com.mdd.admin.service.channel.IChannelH5Service;
import com.mdd.admin.service.channel.IChannelWxService; import com.mdd.admin.service.channel.IChannelWxService;
import com.mdd.admin.validate.channel.ChannelWxParam;
import com.mdd.admin.vo.channel.ChannelWxVo;
import com.mdd.common.core.AjaxResult; import com.mdd.common.core.AjaxResult;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.Map;
/** /**
* 微信开发平台渠道设置 * 微信开发平台渠道设置
@ -23,25 +24,25 @@ public class WxController {
* 开放平台渠道设置详情 * 开放平台渠道设置详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, Object> map = iChannelWxService.detail(); ChannelWxVo vo = iChannelWxService.detail();
return AjaxResult.success(map); return AjaxResult.success(vo);
} }
/** /**
* 开放平台渠道设置保存 * 开放平台渠道设置保存
* *
* @author fzr * @author fzr
* @param param 参数 * @param channelWxParam 参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "开放平台渠道设置保存") @Log(title = "开放平台渠道设置保存")
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, String> param) { public AjaxResult save(@Validated @RequestBody ChannelWxParam channelWxParam) {
iChannelWxService.save(param); iChannelWxService.save(channelWxParam);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -30,10 +30,10 @@ public class AlbumController {
* 相册文件列表 * 相册文件列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/albumList") @GetMapping("/albumList")
public Object albumList(@Validated PageParam pageParam, public AjaxResult albumList(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<AlbumVo> voPageResult = iAlbumService.albumList(pageParam, params); PageResult<AlbumVo> voPageResult = iAlbumService.albumList(pageParam, params);
return AjaxResult.success(voPageResult); return AjaxResult.success(voPageResult);
@ -43,11 +43,11 @@ public class AlbumController {
* 相册文件重命名 * 相册文件重命名
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "相册文件重命名") @Log(title = "相册文件重命名")
@PostMapping("/albumRename") @PostMapping("/albumRename")
public Object albumRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) { public AjaxResult albumRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) {
iAlbumService.albumRename(albumParam.getId(), albumParam.getName()); iAlbumService.albumRename(albumParam.getId(), albumParam.getName());
return AjaxResult.success(); return AjaxResult.success();
} }
@ -60,7 +60,7 @@ public class AlbumController {
*/ */
@Log(title = "相册文件移动") @Log(title = "相册文件移动")
@PostMapping("/albumMove") @PostMapping("/albumMove")
public Object albumMove(@RequestBody Map<String, Object> params) { public AjaxResult albumMove(@RequestBody Map<String, Object> params) {
if (params.get("ids") == null) { if (params.get("ids") == null) {
return AjaxResult.failed("缺少ids参数"); return AjaxResult.failed("缺少ids参数");
} }
@ -82,11 +82,11 @@ public class AlbumController {
* 相册文件删除 * 相册文件删除
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "相册文件删除") @Log(title = "相册文件删除")
@PostMapping("/albumDel") @PostMapping("/albumDel")
public Object albumDel(@RequestBody Map<String, List<Integer>> params) { public AjaxResult albumDel(@RequestBody Map<String, List<Integer>> params) {
if (params.get("ids") == null) { if (params.get("ids") == null) {
return AjaxResult.failed("缺少ids参数"); return AjaxResult.failed("缺少ids参数");
} }
@ -99,10 +99,10 @@ public class AlbumController {
* 相册分类列表 * 相册分类列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/cateList") @GetMapping("/cateList")
public Object cateList(@RequestParam Map<String, String> params) { public AjaxResult cateList(@RequestParam Map<String, String> params) {
JSONArray jsonArray = iAlbumService.cateList(params); JSONArray jsonArray = iAlbumService.cateList(params);
return AjaxResult.success(jsonArray); return AjaxResult.success(jsonArray);
} }
@ -115,7 +115,7 @@ public class AlbumController {
*/ */
@Log(title = "相册分类新增") @Log(title = "相册分类新增")
@PostMapping("/cateAdd") @PostMapping("/cateAdd")
public Object cateAdd(@Validated(value = AlbumParam.cateAdd.class) @RequestBody AlbumParam albumParam) { public AjaxResult cateAdd(@Validated(value = AlbumParam.cateAdd.class) @RequestBody AlbumParam albumParam) {
iAlbumService.cateAdd(albumParam); iAlbumService.cateAdd(albumParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -124,11 +124,11 @@ public class AlbumController {
* 相册分类重命名 * 相册分类重命名
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "相册分类重命名") @Log(title = "相册分类重命名")
@PostMapping("/cateRename") @PostMapping("/cateRename")
public Object cateRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) { public AjaxResult cateRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) {
iAlbumService.cateRename(albumParam.getId(), albumParam.getName()); iAlbumService.cateRename(albumParam.getId(), albumParam.getName());
return AjaxResult.success(); return AjaxResult.success();
} }
@ -141,7 +141,7 @@ public class AlbumController {
*/ */
@Log(title = "相册分类删除") @Log(title = "相册分类删除")
@PostMapping("/cateDel") @PostMapping("/cateDel")
public Object cateDel(@Validated(value = AlbumParam.delete.class) @RequestBody AlbumParam albumParam) { public AjaxResult cateDel(@Validated(value = AlbumParam.delete.class) @RequestBody AlbumParam albumParam) {
iAlbumService.cateDel(albumParam.getId()); iAlbumService.cateDel(albumParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -25,10 +25,10 @@ public class IndexController {
* 控制台 * 控制台
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/console") @GetMapping("/console")
public Object console() { public AjaxResult console() {
Map<String, Object> map = iIndexService.console(); Map<String, Object> map = iIndexService.console();
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -37,10 +37,10 @@ public class IndexController {
* 公共配置 * 公共配置
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/config") @GetMapping("/config")
public Object config() { public AjaxResult config() {
Map<String, Object> map = iIndexService.config(); Map<String, Object> map = iIndexService.config();
return AjaxResult.success(map); return AjaxResult.success(map);
} }

View File

@ -35,11 +35,11 @@ public class UploadController {
* *
* @author fzr * @author fzr
* @param request 请求对象 * @param request 请求对象
* @return Object * @return AjaxResult
*/ */
@Log(title = "上传图片", requestType = RequestType.File) @Log(title = "上传图片", requestType = RequestType.File)
@PostMapping("/image") @PostMapping("/image")
public Object image(HttpServletRequest request) { public AjaxResult image(HttpServletRequest request) {
MultipartFile multipartFile; MultipartFile multipartFile;
try { try {
multipartFile = ((MultipartRequest) request).getFile("file"); multipartFile = ((MultipartRequest) request).getFile("file");
@ -79,11 +79,11 @@ public class UploadController {
* *
* @author fzr * @author fzr
* @param request 请求对象 * @param request 请求对象
* @return Object * @return AjaxResult
*/ */
@Log(title = "上传视频", requestType = RequestType.File) @Log(title = "上传视频", requestType = RequestType.File)
@PostMapping("/video") @PostMapping("/video")
public Object video(HttpServletRequest request) { public AjaxResult video(HttpServletRequest request) {
MultipartFile multipartFile; MultipartFile multipartFile;
try { try {
multipartFile = ((MultipartRequest) request).getFile("file"); multipartFile = ((MultipartRequest) request).getFile("file");

View File

@ -26,10 +26,10 @@ public class DataController {
* *
* @author fzr * @author fzr
* @param limit 条数 * @param limit 条数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/article") @GetMapping("/article")
public Object article(@RequestParam(defaultValue = "10") Integer limit) { public AjaxResult article(@RequestParam(defaultValue = "10") Integer limit) {
List<Map<String, Object>> list = iDecorateDataService.article(limit); List<Map<String, Object>> list = iDecorateDataService.article(limit);
return AjaxResult.success(list); return AjaxResult.success(list);
} }

View File

@ -26,10 +26,10 @@ public class PagesController {
* *
* @author fzr * @author fzr
* @param id 主键 * @param id 主键
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
Map<String, Object> map = iDecoratePageService.detail(id); Map<String, Object> map = iDecoratePageService.detail(id);
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -39,11 +39,11 @@ public class PagesController {
* *
* @author fzr * @author fzr
* @param decoratePageParam 参数 * @param decoratePageParam 参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "页面装修保存") @Log(title = "页面装修保存")
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody DecoratePageParam decoratePageParam) { public AjaxResult save(@RequestBody DecoratePageParam decoratePageParam) {
iDecoratePageService.save(decoratePageParam); iDecoratePageService.save(decoratePageParam);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -23,10 +23,10 @@ public class TabbarController {
* 底部导航详情 * 底部导航详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, Object> detail = iDecorateTabbarService.detail(); Map<String, Object> detail = iDecorateTabbarService.detail();
return AjaxResult.success(detail); return AjaxResult.success(detail);
} }
@ -36,10 +36,10 @@ public class TabbarController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, Object> params) { public AjaxResult save(@RequestBody Map<String, Object> params) {
iDecorateTabbarService.save(params); iDecorateTabbarService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -28,11 +28,11 @@ public class CacheController {
* 缓存监控 * 缓存监控
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "缓存监控") @Log(title = "缓存监控")
@GetMapping("/cache") @GetMapping("/cache")
public Object info() { public AjaxResult info() {
Properties info = (Properties) redisTemplate.execute((RedisCallback<Object>) RedisServerCommands::info); Properties info = (Properties) redisTemplate.execute((RedisCallback<Object>) RedisServerCommands::info);
Properties commandStats = (Properties) redisTemplate.execute((RedisCallback<Object>) connection -> connection.info("commandstats")); Properties commandStats = (Properties) redisTemplate.execute((RedisCallback<Object>) connection -> connection.info("commandstats"));
Object dbSize = redisTemplate.execute((RedisCallback<Object>) RedisServerCommands::dbSize); Object dbSize = redisTemplate.execute((RedisCallback<Object>) RedisServerCommands::dbSize);

View File

@ -18,11 +18,11 @@ public class ServerController {
* 服务器信息 * 服务器信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "服务监控") @Log(title = "服务监控")
@GetMapping("/server") @GetMapping("/server")
public Object info() { public AjaxResult info() {
ServerResult server = new ServerResult(); ServerResult server = new ServerResult();
return AjaxResult.success(server.copyTo()); return AjaxResult.success(server.copyTo());
} }

View File

@ -22,10 +22,10 @@ public class CopyrightController {
* 获取网站版权信息 * 获取网站版权信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
List<Map<String, String>> list = iSettingCopyrightService.detail(); List<Map<String, String>> list = iSettingCopyrightService.detail();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -34,10 +34,10 @@ public class CopyrightController {
* 保存网站版本信息 * 保存网站版本信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody List<Map<String, String>> params) { public AjaxResult save(@RequestBody List<Map<String, String>> params) {
iSettingCopyrightService.save(params); iSettingCopyrightService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -33,7 +33,7 @@ public class DictDataController {
* @return Object * @return Object
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all(@RequestParam Map<String, String> params) { public AjaxResult all(@RequestParam Map<String, String> params) {
Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失"); Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失");
List<DictDataVo> list = iSettingDictDataService.all(params); List<DictDataVo> list = iSettingDictDataService.all(params);
return AjaxResult.success(list); return AjaxResult.success(list);
@ -45,10 +45,10 @@ public class DictDataController {
* @author fzr * @author fzr
* @param pageParam 分页参数 * @param pageParam 分页参数
* @param params 搜索参数 * @param params 搜索参数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失"); Assert.isFalse(StringUtil.isEmpty(params.get("dictType")), "dictType缺失");
PageResult<DictDataVo> list = iSettingDictDataService.list(pageParam, params); PageResult<DictDataVo> list = iSettingDictDataService.list(pageParam, params);
@ -63,7 +63,7 @@ public class DictDataController {
* @return Object * @return Object
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
DictDataVo vo = iSettingDictDataService.detail(id); DictDataVo vo = iSettingDictDataService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -73,10 +73,10 @@ public class DictDataController {
* *
* @author fzr * @author fzr
* @param dictDataParam 参数 * @param dictDataParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = DictDataParam.create.class) @RequestBody DictDataParam dictDataParam) { public AjaxResult add(@Validated(value = DictDataParam.create.class) @RequestBody DictDataParam dictDataParam) {
iSettingDictDataService.add(dictDataParam); iSettingDictDataService.add(dictDataParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -86,7 +86,7 @@ public class DictDataController {
* *
* @author fzr * @author fzr
* @param dictDataParam 参数 * @param dictDataParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = DictDataParam.update.class) @RequestBody DictDataParam dictDataParam) { public Object edit(@Validated(value = DictDataParam.update.class) @RequestBody DictDataParam dictDataParam) {
@ -99,10 +99,10 @@ public class DictDataController {
* *
* @author fzr * @author fzr
* @param dictDataParam 参数 * @param dictDataParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = DictDataParam.delete.class) @RequestBody DictDataParam dictDataParam) { public AjaxResult del(@Validated(value = DictDataParam.delete.class) @RequestBody DictDataParam dictDataParam) {
iSettingDictDataService.del(dictDataParam.getIds()); iSettingDictDataService.del(dictDataParam.getIds());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -31,7 +31,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all() { public AjaxResult all() {
List<DictTypeVo> list = iSettingDictTypeService.all(); List<DictTypeVo> list = iSettingDictTypeService.all();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -45,7 +45,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<DictTypeVo> list = iSettingDictTypeService.list(pageParam, params); PageResult<DictTypeVo> list = iSettingDictTypeService.list(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
@ -59,7 +59,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
DictTypeVo vo = iSettingDictTypeService.detail(id); DictTypeVo vo = iSettingDictTypeService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -72,7 +72,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = DictTypeParam.create.class) @RequestBody DictTypeParam dictTypeParam) { public AjaxResult add(@Validated(value = DictTypeParam.create.class) @RequestBody DictTypeParam dictTypeParam) {
iSettingDictTypeService.add(dictTypeParam); iSettingDictTypeService.add(dictTypeParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -85,7 +85,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = DictTypeParam.update.class) @RequestBody DictTypeParam dictTypeParam) { public AjaxResult edit(@Validated(value = DictTypeParam.update.class) @RequestBody DictTypeParam dictTypeParam) {
iSettingDictTypeService.edit(dictTypeParam); iSettingDictTypeService.edit(dictTypeParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -98,7 +98,7 @@ public class DictTypeController {
* @return Object * @return Object
*/ */
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = DictTypeParam.delete.class) @RequestBody DictTypeParam dictTypeParam) { public AjaxResult del(@Validated(value = DictTypeParam.delete.class) @RequestBody DictTypeParam dictTypeParam) {
iSettingDictTypeService.del(dictTypeParam.getIds()); iSettingDictTypeService.del(dictTypeParam.getIds());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -18,10 +18,10 @@ public class LoginController {
* 登录设置详情 * 登录设置详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, Object> map = iSettingLoginService.detail(); Map<String, Object> map = iSettingLoginService.detail();
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -34,7 +34,7 @@ public class LoginController {
* @return Object * @return Object
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, String> params) { public AjaxResult save(@RequestBody Map<String, String> params) {
iSettingLoginService.save(params); iSettingLoginService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -27,10 +27,10 @@ public class NoticeController {
* *
* @author fzr * @author fzr
* @param recipient 类型: 1=用户, 2=平台 * @param recipient 类型: 1=用户, 2=平台
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@RequestParam Integer recipient) { public AjaxResult list(@RequestParam Integer recipient) {
List<NoticeListVo> list = iSettingNoticeService.list(recipient); List<NoticeListVo> list = iSettingNoticeService.list(recipient);
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -40,10 +40,10 @@ public class NoticeController {
* *
* @author fzr * @author fzr
* @param id 主键 * @param id 主键
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
NoticeDetailVo vo = iSettingNoticeService.detail(id); NoticeDetailVo vo = iSettingNoticeService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -56,7 +56,7 @@ public class NoticeController {
* @return Object * @return Object
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, Object> params) { public AjaxResult save(@RequestBody Map<String, Object> params) {
iSettingNoticeService.save(params); iSettingNoticeService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -21,10 +21,10 @@ public class ProtocolController {
* 获取网站版权信息 * 获取网站版权信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, Map<String, String>> detail = iSettingProtocolService.detail(); Map<String, Map<String, String>> detail = iSettingProtocolService.detail();
return AjaxResult.success(detail); return AjaxResult.success(detail);
} }
@ -36,7 +36,7 @@ public class ProtocolController {
* @return Object * @return Object
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, Object> params) { public AjaxResult save(@RequestBody Map<String, Object> params) {
iSettingProtocolService.save(params); iSettingProtocolService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -21,10 +21,10 @@ public class SearchController {
* 热门搜索详情 * 热门搜索详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, Object> map = iSettingSearchService.detail(); Map<String, Object> map = iSettingSearchService.detail();
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -34,10 +34,10 @@ public class SearchController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, Object> params) { public AjaxResult save(@RequestBody Map<String, Object> params) {
iSettingSearchService.save(params); iSettingSearchService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -23,10 +23,10 @@ public class SmsController {
* 短信引擎列表 * 短信引擎列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list() { public AjaxResult list() {
List<Map<String, Object>> list = iSettingSmsService.list(); List<Map<String, Object>> list = iSettingSmsService.list();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -36,10 +36,10 @@ public class SmsController {
* *
* @author fzr * @author fzr
* @param alias 别名 * @param alias 别名
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(String alias) { public AjaxResult detail(String alias) {
Map<String, Object> map = iSettingSmsService.detail(alias); Map<String, Object> map = iSettingSmsService.detail(alias);
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -49,11 +49,11 @@ public class SmsController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "短信引擎保存") @Log(title = "短信引擎保存")
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, String> params) { public AjaxResult save(@RequestBody Map<String, String> params) {
iSettingSmsService.save(params); iSettingSmsService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -23,10 +23,10 @@ public class StorageController {
* 存储列表 * 存储列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list() { public AjaxResult list() {
List<Map<String, Object>> list = iSettingStorageService.list(); List<Map<String, Object>> list = iSettingStorageService.list();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -35,10 +35,10 @@ public class StorageController {
* 存储详情 * 存储详情
* *
* @param alias 引擎别名 * @param alias 引擎别名
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(String alias) { public AjaxResult detail(String alias) {
Map<String, Object> map = iSettingStorageService.detail(alias); Map<String, Object> map = iSettingStorageService.detail(alias);
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@ -48,10 +48,10 @@ public class StorageController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@RequestBody Map<String, String> params) { public AjaxResult edit(@RequestBody Map<String, String> params) {
iSettingStorageService.edit(params); iSettingStorageService.edit(params);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -61,10 +61,10 @@ public class StorageController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/change") @PostMapping("/change")
public Object change(@RequestBody Map<String, String> params) { public AjaxResult change(@RequestBody Map<String, String> params) {
Assert.notNull(params.get("alias"), "alias参数缺失"); Assert.notNull(params.get("alias"), "alias参数缺失");
Assert.notNull(params.get("status"), "status参数缺失"); Assert.notNull(params.get("status"), "status参数缺失");
String alias = params.get("alias"); String alias = params.get("alias");

View File

@ -21,7 +21,7 @@ public class UserController {
* 用户设置详情 * 用户设置详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public Object detail() {
@ -34,10 +34,10 @@ public class UserController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, String> params) { public AjaxResult save(@RequestBody Map<String, String> params) {
iSettingUserService.save(params); iSettingUserService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -21,10 +21,10 @@ public class WebsiteController {
* 获取网站配置信息 * 获取网站配置信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail() { public AjaxResult detail() {
Map<String, String> detail = iSettingWebsiteService.detail(); Map<String, String> detail = iSettingWebsiteService.detail();
return AjaxResult.success(detail); return AjaxResult.success(detail);
} }
@ -37,7 +37,7 @@ public class WebsiteController {
* @return Object * @return Object
*/ */
@PostMapping("/save") @PostMapping("/save")
public Object save(@RequestBody Map<String, String> params) { public AjaxResult save(@RequestBody Map<String, String> params) {
iSettingWebsiteService.save(params); iSettingWebsiteService.save(params);
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -30,10 +30,10 @@ public class AuthAdminController {
* 管理员列表 * 管理员列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<SystemAuthAdminVo> list = iSystemAuthAdminService.list(pageParam, params); PageResult<SystemAuthAdminVo> list = iSystemAuthAdminService.list(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
@ -43,10 +43,10 @@ public class AuthAdminController {
* 管理员信息 * 管理员信息
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/self") @GetMapping("/self")
public Object self() { public AjaxResult self() {
Integer adminId = LikeAdminThreadLocal.getAdminId(); Integer adminId = LikeAdminThreadLocal.getAdminId();
SystemAuthSelfVo vo = iSystemAuthAdminService.self(adminId); SystemAuthSelfVo vo = iSystemAuthAdminService.self(adminId);
return AjaxResult.success(vo); return AjaxResult.success(vo);
@ -57,10 +57,10 @@ public class AuthAdminController {
* *
* @author fzr * @author fzr
* @param id 主键ID * @param id 主键ID
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
SystemAuthAdminVo vo = iSystemAuthAdminService.detail(id); SystemAuthAdminVo vo = iSystemAuthAdminService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -70,11 +70,11 @@ public class AuthAdminController {
* *
* @author fzr * @author fzr
* @param systemAuthAdminParam 参数 * @param systemAuthAdminParam 参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "管理员新增") @Log(title = "管理员新增")
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = SystemAuthAdminParam.create.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) { public AjaxResult add(@Validated(value = SystemAuthAdminParam.create.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) {
iSystemAuthAdminService.add(systemAuthAdminParam); iSystemAuthAdminService.add(systemAuthAdminParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -84,11 +84,11 @@ public class AuthAdminController {
* *
* @author fzr * @author fzr
* @param systemAuthAdminParam 参数 * @param systemAuthAdminParam 参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "管理员编辑") @Log(title = "管理员编辑")
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = SystemAuthAdminParam.update.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) { public AjaxResult edit(@Validated(value = SystemAuthAdminParam.update.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) {
iSystemAuthAdminService.edit(systemAuthAdminParam); iSystemAuthAdminService.edit(systemAuthAdminParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -97,11 +97,11 @@ public class AuthAdminController {
* 当前管理员更新 * 当前管理员更新
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "管理员更新") @Log(title = "管理员更新")
@PostMapping("/upInfo") @PostMapping("/upInfo")
public Object upInfo(@Validated(value = SystemAuthAdminParam.upInfo.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) { public AjaxResult upInfo(@Validated(value = SystemAuthAdminParam.upInfo.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) {
Integer adminId = LikeAdminThreadLocal.getAdminId(); Integer adminId = LikeAdminThreadLocal.getAdminId();
iSystemAuthAdminService.upInfo(systemAuthAdminParam, adminId); iSystemAuthAdminService.upInfo(systemAuthAdminParam, adminId);
return AjaxResult.success(); return AjaxResult.success();
@ -111,11 +111,11 @@ public class AuthAdminController {
* 管理员删除 * 管理员删除
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "管理员删除") @Log(title = "管理员删除")
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = SystemAuthAdminParam.delete.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) { public AjaxResult del(@Validated(value = SystemAuthAdminParam.delete.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) {
iSystemAuthAdminService.del(systemAuthAdminParam.getId()); iSystemAuthAdminService.del(systemAuthAdminParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }
@ -124,11 +124,11 @@ public class AuthAdminController {
* 管理员状态切换 * 管理员状态切换
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "管理员状态切换") @Log(title = "管理员状态切换")
@PostMapping("/disable") @PostMapping("/disable")
public Object disable(@Validated(value = SystemAuthAdminParam.delete.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) { public AjaxResult disable(@Validated(value = SystemAuthAdminParam.delete.class) @RequestBody SystemAuthAdminParam systemAuthAdminParam) {
iSystemAuthAdminService.disable(systemAuthAdminParam.getId()); iSystemAuthAdminService.disable(systemAuthAdminParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -27,10 +27,10 @@ public class AuthDeptController {
* 部门所有 * 部门所有
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all() { public AjaxResult all() {
List<SystemAuthDeptVo> vos = iSystemAuthDeptService.all(); List<SystemAuthDeptVo> vos = iSystemAuthDeptService.all();
return AjaxResult.success(vos); return AjaxResult.success(vos);
} }
@ -39,10 +39,10 @@ public class AuthDeptController {
* 部门列表 * 部门列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@RequestParam Map<String, String> params) { public AjaxResult list(@RequestParam Map<String, String> params) {
JSONArray list = iSystemAuthDeptService.list(params); JSONArray list = iSystemAuthDeptService.list(params);
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -52,10 +52,10 @@ public class AuthDeptController {
* *
* @author fzr * @author fzr
* @param id 主键 * @param id 主键
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
SystemAuthDeptVo vo = iSystemAuthDeptService.detail(id); SystemAuthDeptVo vo = iSystemAuthDeptService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -65,10 +65,10 @@ public class AuthDeptController {
* *
* @author fzr * @author fzr
* @param systemAuthDeptParam 参数 * @param systemAuthDeptParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = SystemAuthDeptParam.create.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) { public AjaxResult add(@Validated(value = SystemAuthDeptParam.create.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) {
iSystemAuthDeptService.add(systemAuthDeptParam); iSystemAuthDeptService.add(systemAuthDeptParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -78,10 +78,10 @@ public class AuthDeptController {
* *
* @author fzr * @author fzr
* @param systemAuthDeptParam 参数 * @param systemAuthDeptParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = SystemAuthDeptParam.update.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) { public AjaxResult edit(@Validated(value = SystemAuthDeptParam.update.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) {
iSystemAuthDeptService.edit(systemAuthDeptParam); iSystemAuthDeptService.edit(systemAuthDeptParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -91,10 +91,10 @@ public class AuthDeptController {
* *
* @author fzr * @author fzr
* @param systemAuthDeptParam 参数 * @param systemAuthDeptParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = SystemAuthDeptParam.delete.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) { public AjaxResult del(@Validated(value = SystemAuthDeptParam.delete.class) @RequestBody SystemAuthDeptParam systemAuthDeptParam) {
iSystemAuthDeptService.del(systemAuthDeptParam.getId()); iSystemAuthDeptService.del(systemAuthDeptParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -27,7 +27,7 @@ public class AuthMenuController {
* 获取菜单路由 * 获取菜单路由
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/route") @GetMapping("/route")
public Object route() { public Object route() {
@ -40,7 +40,7 @@ public class AuthMenuController {
* 获取菜单列表 * 获取菜单列表
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list() { public Object list() {
@ -52,7 +52,7 @@ public class AuthMenuController {
* 获取菜单详情 * 获取菜单详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
@ -64,7 +64,7 @@ public class AuthMenuController {
* 新增菜单 * 新增菜单
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "菜单新增") @Log(title = "菜单新增")
@PostMapping("/add") @PostMapping("/add")
@ -77,11 +77,11 @@ public class AuthMenuController {
* 更新菜单 * 更新菜单
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "菜单编辑") @Log(title = "菜单编辑")
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = SystemAuthMenuParam.update.class) @RequestBody SystemAuthMenuParam systemAuthMenuParam) { public AjaxResult edit(@Validated(value = SystemAuthMenuParam.update.class) @RequestBody SystemAuthMenuParam systemAuthMenuParam) {
iSystemAuthMenuService.edit(systemAuthMenuParam); iSystemAuthMenuService.edit(systemAuthMenuParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -90,11 +90,11 @@ public class AuthMenuController {
* 删除菜单 * 删除菜单
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "菜单删除") @Log(title = "菜单删除")
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = SystemAuthMenuParam.delete.class) @RequestBody SystemAuthMenuParam systemAuthMenuParam) { public AjaxResult del(@Validated(value = SystemAuthMenuParam.delete.class) @RequestBody SystemAuthMenuParam systemAuthMenuParam) {
iSystemAuthMenuService.del(systemAuthMenuParam.getId()); iSystemAuthMenuService.del(systemAuthMenuParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -28,10 +28,10 @@ public class AuthPostController {
* 岗位所有 * 岗位所有
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all() { public AjaxResult all() {
List<SystemAuthPostVo> vos = iSystemAuthPostService.all(); List<SystemAuthPostVo> vos = iSystemAuthPostService.all();
return AjaxResult.success(vos); return AjaxResult.success(vos);
} }
@ -43,14 +43,21 @@ public class AuthPostController {
* @return Object * @return Object
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<SystemAuthPostVo> list = iSystemAuthPostService.list(pageParam, params); PageResult<SystemAuthPostVo> list = iSystemAuthPostService.list(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
} }
/**
* 岗位详情
*
* @author fzr
* @param id 主键
* @return AjaxResult
*/
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
SystemAuthPostVo vo = iSystemAuthPostService.detail(id); SystemAuthPostVo vo = iSystemAuthPostService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -60,10 +67,10 @@ public class AuthPostController {
* *
* @author fzr * @author fzr
* @param systemAuthPostParam 参数 * @param systemAuthPostParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = SystemAuthPostParam.create.class) @RequestBody SystemAuthPostParam systemAuthPostParam) { public AjaxResult add(@Validated(value = SystemAuthPostParam.create.class) @RequestBody SystemAuthPostParam systemAuthPostParam) {
iSystemAuthPostService.add(systemAuthPostParam); iSystemAuthPostService.add(systemAuthPostParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -73,10 +80,10 @@ public class AuthPostController {
* *
* @author fzr * @author fzr
* @param systemAuthPostParam 参数 * @param systemAuthPostParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = SystemAuthPostParam.update.class) @RequestBody SystemAuthPostParam systemAuthPostParam) { public AjaxResult edit(@Validated(value = SystemAuthPostParam.update.class) @RequestBody SystemAuthPostParam systemAuthPostParam) {
iSystemAuthPostService.edit(systemAuthPostParam); iSystemAuthPostService.edit(systemAuthPostParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -86,10 +93,10 @@ public class AuthPostController {
* *
* @author fzr * @author fzr
* @param systemAuthPostParam 参数 * @param systemAuthPostParam 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = SystemAuthPostParam.delete.class) @RequestBody SystemAuthPostParam systemAuthPostParam) { public AjaxResult del(@Validated(value = SystemAuthPostParam.delete.class) @RequestBody SystemAuthPostParam systemAuthPostParam) {
iSystemAuthPostService.del(systemAuthPostParam.getId()); iSystemAuthPostService.del(systemAuthPostParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -29,10 +29,10 @@ public class AuthRoleController {
* 角色所有 * 角色所有
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@GetMapping("/all") @GetMapping("/all")
public Object all() { public AjaxResult all() {
List<Map<String, Object>> list = iSystemAuthRoleService.all(); List<Map<String, Object>> list = iSystemAuthRoleService.all();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -42,11 +42,11 @@ public class AuthRoleController {
* *
* @author fzr * @author fzr
* @param pageParam 分页参数 * @param pageParam 分页参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "角色列表") @Log(title = "角色列表")
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam) { public AjaxResult list(@Validated PageParam pageParam) {
PageResult<SystemAuthRoleVo> lists = iSystemAuthRoleService.list(pageParam); PageResult<SystemAuthRoleVo> lists = iSystemAuthRoleService.list(pageParam);
return AjaxResult.success(lists); return AjaxResult.success(lists);
} }
@ -55,11 +55,11 @@ public class AuthRoleController {
* 角色详情 * 角色详情
* *
* @author fzr * @author fzr
* @return Object * @return AjaxResult
*/ */
@Log(title = "角色详情") @Log(title = "角色详情")
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
SystemAuthRoleVo vo = iSystemAuthRoleService.detail(id); SystemAuthRoleVo vo = iSystemAuthRoleService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -69,11 +69,11 @@ public class AuthRoleController {
* *
* @author fzr * @author fzr
* @param systemAuthRoleParam 角色参数 * @param systemAuthRoleParam 角色参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "角色新增") @Log(title = "角色新增")
@PostMapping("/add") @PostMapping("/add")
public Object add(@Validated(value = SystemAuthRoleParam.create.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) { public AjaxResult add(@Validated(value = SystemAuthRoleParam.create.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) {
iSystemAuthRoleService.add(systemAuthRoleParam); iSystemAuthRoleService.add(systemAuthRoleParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -83,11 +83,11 @@ public class AuthRoleController {
* *
* @author fzr * @author fzr
* @param systemAuthRoleParam 角色参数 * @param systemAuthRoleParam 角色参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "角色编辑") @Log(title = "角色编辑")
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@Validated(value = SystemAuthRoleParam.create.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) { public AjaxResult edit(@Validated(value = SystemAuthRoleParam.create.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) {
iSystemAuthRoleService.edit(systemAuthRoleParam); iSystemAuthRoleService.edit(systemAuthRoleParam);
return AjaxResult.success(); return AjaxResult.success();
} }
@ -97,11 +97,11 @@ public class AuthRoleController {
* *
* @author fzr * @author fzr
* @param systemAuthRoleParam 角色参数 * @param systemAuthRoleParam 角色参数
* @return Object * @return AjaxResult
*/ */
@Log(title = "角色删除") @Log(title = "角色删除")
@PostMapping("/del") @PostMapping("/del")
public Object del(@Validated(value = SystemAuthRoleParam.delete.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) { public AjaxResult del(@Validated(value = SystemAuthRoleParam.delete.class) @RequestBody SystemAuthRoleParam systemAuthRoleParam) {
iSystemAuthRoleService.del(systemAuthRoleParam.getId()); iSystemAuthRoleService.del(systemAuthRoleParam.getId());
return AjaxResult.success(); return AjaxResult.success();
} }

View File

@ -30,10 +30,10 @@ public class LoginController {
* *
* @author fzr * @author fzr
* @param systemLoginParam 登录参数 * @param systemLoginParam 登录参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/login") @PostMapping("/login")
public Object login(@Validated() @RequestBody SystemLoginParam systemLoginParam) { public AjaxResult login(@Validated() @RequestBody SystemLoginParam systemLoginParam) {
try { try {
Map<String, Object> map = iSystemLoginService.login(systemLoginParam); Map<String, Object> map = iSystemLoginService.login(systemLoginParam);
return AjaxResult.success(map); return AjaxResult.success(map);
@ -49,10 +49,10 @@ public class LoginController {
* *
* @author fzr * @author fzr
* @param request 请求接口 * @param request 请求接口
* @return Object * @return AjaxResult
*/ */
@PostMapping("/logout") @PostMapping("/logout")
public Object logout(HttpServletRequest request) { public AjaxResult logout(HttpServletRequest request) {
try { try {
iSystemLoginService.logout(request.getHeader("token")); iSystemLoginService.logout(request.getHeader("token"));
return AjaxResult.success(); return AjaxResult.success();

View File

@ -30,10 +30,10 @@ public class LogsController {
* *
* @author fzr * @author fzr
* @param params 搜索参数 * @param params 搜索参数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/operate") @GetMapping("/operate")
public Object operate(@Validated PageParam pageParam, @RequestParam Map<String, String> params) { public AjaxResult operate(@Validated PageParam pageParam, @RequestParam Map<String, String> params) {
PageResult<LogOperateVo> list = iSystemLogsServer.operate(pageParam, params); PageResult<LogOperateVo> list = iSystemLogsServer.operate(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@ -43,10 +43,10 @@ public class LogsController {
* *
* @author fzr * @author fzr
* @param params 搜索参数 * @param params 搜索参数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/login") @GetMapping("/login")
public Object login(@Validated PageParam pageParam, @RequestParam Map<String, String> params) { public AjaxResult login(@Validated PageParam pageParam, @RequestParam Map<String, String> params) {
PageResult<LogLoginVo> list = iSystemLogsServer.login(pageParam, params); PageResult<LogLoginVo> list = iSystemLogsServer.login(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
} }

View File

@ -29,10 +29,10 @@ public class UserController {
* @author fzr * @author fzr
* @param pageParam 分页参数 * @param pageParam 分页参数
* @param params 搜索参数 * @param params 搜索参数
* @return Object * @return AjaxResult
*/ */
@GetMapping("/list") @GetMapping("/list")
public Object list(@Validated PageParam pageParam, public AjaxResult list(@Validated PageParam pageParam,
@RequestParam Map<String, String> params) { @RequestParam Map<String, String> params) {
PageResult<UserVo> list = iUserService.list(pageParam, params); PageResult<UserVo> list = iUserService.list(pageParam, params);
return AjaxResult.success(list); return AjaxResult.success(list);
@ -43,10 +43,10 @@ public class UserController {
* *
* @author fzr * @author fzr
* @param id 主键 * @param id 主键
* @return Object * @return AjaxResult
*/ */
@GetMapping("/detail") @GetMapping("/detail")
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) {
UserVo vo = iUserService.detail(id); UserVo vo = iUserService.detail(id);
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@ -56,10 +56,10 @@ public class UserController {
* *
* @author fzr * @author fzr
* @param params 参数 * @param params 参数
* @return Object * @return AjaxResult
*/ */
@PostMapping("/edit") @PostMapping("/edit")
public Object edit(@RequestBody Map<String, String> params) { public AjaxResult edit(@RequestBody Map<String, String> params) {
Assert.notNull(params.get("id"), "id参数缺失"); Assert.notNull(params.get("id"), "id参数缺失");
Assert.notNull(params.get("field"), "field参数缺失"); Assert.notNull(params.get("field"), "field参数缺失");
Assert.notNull(params.get("value"), "value参数缺失"); Assert.notNull(params.get("value"), "value参数缺失");

View File

@ -1,5 +1,8 @@
package com.mdd.admin.service.channel; package com.mdd.admin.service.channel;
import com.mdd.admin.validate.channel.ChannelWxParam;
import com.mdd.admin.vo.channel.ChannelWxVo;
import java.util.Map; import java.util.Map;
/** /**
@ -11,15 +14,16 @@ public interface IChannelWxService {
* 微信开放平台设置详情 * 微信开放平台设置详情
* *
* @author fzr * @author fzr
* @return Map<String, String> * @return ChannelWxVo
*/ */
Map<String, Object> detail(); ChannelWxVo detail();
/** /**
* 微信开放平台设置保存 * 微信开放平台设置保存
* *
* @author fzr * @author fzr
* @param channelWxParam 参数
*/ */
void save(Map<String, String> param); void save(ChannelWxParam channelWxParam);
} }

View File

@ -1,6 +1,8 @@
package com.mdd.admin.service.channel.impl; package com.mdd.admin.service.channel.impl;
import com.mdd.admin.service.channel.IChannelWxService; import com.mdd.admin.service.channel.IChannelWxService;
import com.mdd.admin.validate.channel.ChannelWxParam;
import com.mdd.admin.vo.channel.ChannelWxVo;
import com.mdd.common.utils.ConfigUtil; import com.mdd.common.utils.ConfigUtil;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -17,27 +19,28 @@ public class ChannelWxServiceImpl implements IChannelWxService {
* 微信开放平台设置详情 * 微信开放平台设置详情
* *
* @author fzr * @author fzr
* @return Map<String, Object> * @return ChannelWxVo
*/ */
@Override @Override
public Map<String, Object> detail() { public ChannelWxVo detail() {
Map<String, String> config = ConfigUtil.get("wx_channel"); Map<String, String> config = ConfigUtil.get("wx_channel");
Map<String, Object> map = new LinkedHashMap<>(); ChannelWxVo vo = new ChannelWxVo();
map.put("appId", config.getOrDefault("appId", "0"));
map.put("appSecret", config.getOrDefault("appSecret", "0")); vo.setAppId(config.getOrDefault("appId", ""));
return map; vo.setAppSecret(config.getOrDefault("appSecret", ""));
return vo;
} }
/** /**
* 微信开放平台设置保存 * 微信开放平台设置保存
* *
* @author fzr * @author fzr
* @param param 参数 * @param channelWxParam 参数
*/ */
@Override @Override
public void save(Map<String, String> param) { public void save(ChannelWxParam channelWxParam) {
ConfigUtil.set("wx_channel", "appId", param.getOrDefault("appId", "")); ConfigUtil.set("wx_channel", "appId", channelWxParam.getAppId());
ConfigUtil.set("wx_channel", "appSecret", param.getOrDefault("appSecret", "")); ConfigUtil.set("wx_channel", "appSecret", channelWxParam.getAppSecret());
} }
} }

View File

@ -0,0 +1,23 @@
package com.mdd.admin.validate.channel;
import com.mdd.admin.validate.BaseParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.hibernate.validator.constraints.Length;
/**
* 开放平台渠道参数
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class ChannelWxParam extends BaseParam {
@Length(max = 100, message = "appId不能超100个字符")
private String appId = "";
@Length(max = 200, message = "appSecret不能超100个字符")
private String appSecret = "";
}

View File

@ -0,0 +1,14 @@
package com.mdd.admin.vo.channel;
import lombok.Data;
/**
* 开放平台渠道Vo
*/
@Data
public class ChannelWxVo {
private String appId;
private String appSecret;
}