增加: 操作日志注解

This commit is contained in:
TinyAnts 2023-03-16 10:17:44 +08:00
parent d5d397b2e9
commit 3cb5582b20
15 changed files with 46 additions and 40 deletions

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller; package com.mdd.admin.controller;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ICrontabService; import com.mdd.admin.service.ICrontabService;
import com.mdd.admin.validate.CrontabCreateValidate; import com.mdd.admin.validate.CrontabCreateValidate;
import com.mdd.admin.validate.CrontabUpdateValidate; import com.mdd.admin.validate.CrontabUpdateValidate;
@ -40,6 +41,7 @@ public class CrontabController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "计划任务新增")
@PostMapping("/add") @PostMapping("/add")
@ApiOperation(value="计划任务新增") @ApiOperation(value="计划任务新增")
public AjaxResult<Object> add(@Validated @RequestBody CrontabCreateValidate createValidate) throws SchedulerException { public AjaxResult<Object> add(@Validated @RequestBody CrontabCreateValidate createValidate) throws SchedulerException {
@ -47,6 +49,7 @@ public class CrontabController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "计划任务编辑")
@PostMapping("/edit") @PostMapping("/edit")
@ApiOperation(value="计划任务编辑") @ApiOperation(value="计划任务编辑")
public AjaxResult<Object> edit(@Validated @RequestBody CrontabUpdateValidate updateValidate) throws SchedulerException { public AjaxResult<Object> edit(@Validated @RequestBody CrontabUpdateValidate updateValidate) throws SchedulerException {
@ -54,6 +57,7 @@ public class CrontabController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "计划任务删除")
@PostMapping("/del") @PostMapping("/del")
@ApiOperation(value="计划任务删除") @ApiOperation(value="计划任务删除")
public AjaxResult<Object> del(@Validated @RequestBody IdValidate idValidate) throws SchedulerException { public AjaxResult<Object> del(@Validated @RequestBody IdValidate idValidate) throws SchedulerException {

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller; package com.mdd.admin.controller;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IUsersService; import com.mdd.admin.service.IUsersService;
import com.mdd.admin.validate.UsersSearchValidate; import com.mdd.admin.validate.UsersSearchValidate;
import com.mdd.admin.validate.UsersUpdateValidate; import com.mdd.admin.validate.UsersUpdateValidate;
@ -38,6 +39,7 @@ public class UsersController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "用户编辑")
@PostMapping("/edit") @PostMapping("/edit")
@ApiOperation(value="用户编辑") @ApiOperation(value="用户编辑")
public AjaxResult<Object> edit(@Validated @RequestBody UsersUpdateValidate updateValidate) { public AjaxResult<Object> edit(@Validated @RequestBody UsersUpdateValidate updateValidate) {

View File

@ -21,13 +21,6 @@ public class DecoratePagesController {
@Resource @Resource
IDecoratePageService iDecoratePageService; IDecoratePageService iDecoratePageService;
/**
* 页面装修详情
*
* @author fzr
* @param id 主键
* @return AjaxResult<DecoratePageVo>
*/
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperation(value="页面装修详情") @ApiOperation(value="页面装修详情")
public AjaxResult<DecoratePageVo> detail(@Validated @IDMust() @RequestParam("id") Integer id) { public AjaxResult<DecoratePageVo> detail(@Validated @IDMust() @RequestParam("id") Integer id) {
@ -35,13 +28,6 @@ public class DecoratePagesController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
/**
* 页面装修保存
*
* @author fzr
* @param decoratePageValidate 参数
* @return AjaxResult<Object>
*/
@Log(title = "页面装修保存") @Log(title = "页面装修保存")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="页面装修保存") @ApiOperation(value="页面装修保存")

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.decorate; package com.mdd.admin.controller.decorate;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IDecorateTabbarService; import com.mdd.admin.service.IDecorateTabbarService;
import com.mdd.admin.validate.DecorateTabsValidate; import com.mdd.admin.validate.DecorateTabsValidate;
import com.mdd.admin.vo.decorate.DecorateTabbarVo; import com.mdd.admin.vo.decorate.DecorateTabbarVo;
@ -19,12 +20,6 @@ public class DecorateTabbarController {
@Resource @Resource
IDecorateTabbarService iDecorateTabbarService; IDecorateTabbarService iDecorateTabbarService;
/**
* 底部导航详情
*
* @author fzr
* @return AjaxResult<DecorateTabbarVo>
*/
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperation(value="底部导航详情") @ApiOperation(value="底部导航详情")
public AjaxResult<DecorateTabbarVo> detail() { public AjaxResult<DecorateTabbarVo> detail() {
@ -32,15 +27,9 @@ public class DecorateTabbarController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
/** @Log(title = "底部导航编辑")
* 底部导航保存
*
* @author fzr
* @param tabsValidate 参数
* @return AjaxResult<Object>
*/
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="底部导航保存") @ApiOperation(value="底部导航编辑")
public AjaxResult<Object> save(@Validated @RequestBody DecorateTabsValidate tabsValidate) { public AjaxResult<Object> save(@Validated @RequestBody DecorateTabsValidate tabsValidate) {
iDecorateTabbarService.save(tabsValidate); iDecorateTabbarService.save(tabsValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingCopyrightService; import com.mdd.admin.service.ISettingCopyrightService;
import com.mdd.admin.validate.setting.SettingCopyrightValidate; import com.mdd.admin.validate.setting.SettingCopyrightValidate;
import com.mdd.admin.vo.setting.SettingCopyrightVo; import com.mdd.admin.vo.setting.SettingCopyrightVo;
@ -21,14 +22,15 @@ public class SettingCopyrightController {
ISettingCopyrightService iSettingCopyrightService; ISettingCopyrightService iSettingCopyrightService;
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperation(value="获取网站版权信息") @ApiOperation(value="网站版权信息")
public AjaxResult<List<SettingCopyrightVo>> detail() { public AjaxResult<List<SettingCopyrightVo>> detail() {
List<SettingCopyrightVo> list = iSettingCopyrightService.detail(); List<SettingCopyrightVo> list = iSettingCopyrightService.detail();
return AjaxResult.success(list); return AjaxResult.success(list);
} }
@Log(title = "网站版权编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="保存网站版本信息") @ApiOperation(value="网站版权编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingCopyrightValidate copyrightValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingCopyrightValidate copyrightValidate) {
iSettingCopyrightService.save(copyrightValidate); iSettingCopyrightService.save(copyrightValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,6 +1,7 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.baomidou.mybatisplus.core.toolkit.Assert; import com.baomidou.mybatisplus.core.toolkit.Assert;
import com.mdd.admin.aop.Log;
import com.mdd.common.aop.NotPower; import com.mdd.common.aop.NotPower;
import com.mdd.admin.service.ISettingDictDataService; import com.mdd.admin.service.ISettingDictDataService;
import com.mdd.admin.validate.commons.IdsValidate; import com.mdd.admin.validate.commons.IdsValidate;
@ -54,6 +55,7 @@ public class SettingDictDataController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "字典数据新增")
@PostMapping("/add") @PostMapping("/add")
@ApiOperation(value="字典数据新增") @ApiOperation(value="字典数据新增")
public AjaxResult<Object> add(@Validated @RequestBody DictDataCreateValidate createValidate) { public AjaxResult<Object> add(@Validated @RequestBody DictDataCreateValidate createValidate) {
@ -61,6 +63,7 @@ public class SettingDictDataController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "字典数据编辑")
@PostMapping("/edit") @PostMapping("/edit")
@ApiOperation(value="字典数据编辑") @ApiOperation(value="字典数据编辑")
public AjaxResult<Object> edit(@Validated @RequestBody DictDataUpdateValidate updateValidate) { public AjaxResult<Object> edit(@Validated @RequestBody DictDataUpdateValidate updateValidate) {
@ -68,6 +71,7 @@ public class SettingDictDataController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "字典数据删除")
@PostMapping("/del") @PostMapping("/del")
@ApiOperation(value="字典数据删除") @ApiOperation(value="字典数据删除")
public AjaxResult<Object> del(@Validated @RequestBody IdsValidate idsValidate) { public AjaxResult<Object> del(@Validated @RequestBody IdsValidate idsValidate) {

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.common.aop.NotPower; import com.mdd.common.aop.NotPower;
import com.mdd.admin.service.ISettingDictTypeService; import com.mdd.admin.service.ISettingDictTypeService;
import com.mdd.admin.validate.commons.IdsValidate; import com.mdd.admin.validate.commons.IdsValidate;
@ -50,6 +51,7 @@ public class SettingDictTypeController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "字典类型新增")
@PostMapping("/add") @PostMapping("/add")
@ApiOperation(value="字典类型新增") @ApiOperation(value="字典类型新增")
public AjaxResult<Object> add(@Validated @RequestBody DictTypeCreateValidate createValidate) { public AjaxResult<Object> add(@Validated @RequestBody DictTypeCreateValidate createValidate) {
@ -57,6 +59,7 @@ public class SettingDictTypeController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "字典类型编辑")
@PostMapping("/edit") @PostMapping("/edit")
@ApiOperation(value="字典类型编辑") @ApiOperation(value="字典类型编辑")
public AjaxResult<Object> edit(@Validated @RequestBody DictTypeUpdateValidate updateValidate) { public AjaxResult<Object> edit(@Validated @RequestBody DictTypeUpdateValidate updateValidate) {
@ -64,6 +67,7 @@ public class SettingDictTypeController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "字典类型删除")
@PostMapping("/del") @PostMapping("/del")
@ApiOperation(value="字典类型删除") @ApiOperation(value="字典类型删除")
public AjaxResult<Object> del(@Validated @RequestBody IdsValidate idsValidate) { public AjaxResult<Object> del(@Validated @RequestBody IdsValidate idsValidate) {

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingLoginService; import com.mdd.admin.service.ISettingLoginService;
import com.mdd.admin.validate.setting.SettingLoginValidate; import com.mdd.admin.validate.setting.SettingLoginValidate;
import com.mdd.admin.vo.setting.SettingLoginVo; import com.mdd.admin.vo.setting.SettingLoginVo;
@ -27,8 +28,9 @@ public class SettingLoginController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "登录设置编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="登录设置保存") @ApiOperation(value="登录设置编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingLoginValidate loginValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingLoginValidate loginValidate) {
iSettingLoginService.save(loginValidate); iSettingLoginService.save(loginValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingNoticeService; import com.mdd.admin.service.ISettingNoticeService;
import com.mdd.admin.vo.setting.SettingNoticeDetailVo; import com.mdd.admin.vo.setting.SettingNoticeDetailVo;
import com.mdd.admin.vo.setting.SettingNoticeListedVo; import com.mdd.admin.vo.setting.SettingNoticeListedVo;
@ -39,8 +40,9 @@ public class SettingNoticeController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "通知设置编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="通知设置保存") @ApiOperation(value="通知设置编辑")
public AjaxResult<Object> save(@RequestBody Map<String, Object> params) { public AjaxResult<Object> save(@RequestBody Map<String, Object> params) {
iSettingNoticeService.save(params); iSettingNoticeService.save(params);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingProtocolService; import com.mdd.admin.service.ISettingProtocolService;
import com.mdd.admin.validate.setting.SettingProtocolValidate; import com.mdd.admin.validate.setting.SettingProtocolValidate;
import com.mdd.admin.vo.setting.SettingProtocolDetailVo; import com.mdd.admin.vo.setting.SettingProtocolDetailVo;
@ -20,14 +21,15 @@ public class SettingProtocolController {
ISettingProtocolService iSettingProtocolService; ISettingProtocolService iSettingProtocolService;
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperation(value="获取政策协议信息") @ApiOperation(value="政策协议信息")
public AjaxResult<SettingProtocolDetailVo> detail() { public AjaxResult<SettingProtocolDetailVo> detail() {
SettingProtocolDetailVo detail = iSettingProtocolService.detail(); SettingProtocolDetailVo detail = iSettingProtocolService.detail();
return AjaxResult.success(detail); return AjaxResult.success(detail);
} }
@Log(title = "政策协议编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="保存政策协议信息") @ApiOperation(value="政策协议编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingProtocolValidate protocolValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingProtocolValidate protocolValidate) {
iSettingProtocolService.save(protocolValidate); iSettingProtocolService.save(protocolValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingSearchService; import com.mdd.admin.service.ISettingSearchService;
import com.mdd.admin.validate.setting.SettingSearchValidate; import com.mdd.admin.validate.setting.SettingSearchValidate;
import com.mdd.admin.vo.setting.SettingSearchDetailVo; import com.mdd.admin.vo.setting.SettingSearchDetailVo;
@ -27,8 +28,9 @@ public class SettingSearchController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "热门搜索编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="热门搜索保存") @ApiOperation(value="热门搜索编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingSearchValidate searchValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingSearchValidate searchValidate) {
iSettingSearchService.save(searchValidate); iSettingSearchService.save(searchValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -36,9 +36,9 @@ public class SettingSmsController {
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@Log(title = "短信引擎保存") @Log(title = "短信引擎编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="短信引擎保存") @ApiOperation(value="短信引擎编辑")
public AjaxResult<Object> save(@RequestBody Map<String, String> params) { public AjaxResult<Object> save(@RequestBody Map<String, String> params) {
iSettingSmsService.save(params); iSettingSmsService.save(params);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,6 +1,7 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.baomidou.mybatisplus.core.toolkit.Assert; import com.baomidou.mybatisplus.core.toolkit.Assert;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingStorageService; import com.mdd.admin.service.ISettingStorageService;
import com.mdd.common.core.AjaxResult; import com.mdd.common.core.AjaxResult;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
@ -33,6 +34,7 @@ public class SettingStorageController {
return AjaxResult.success(map); return AjaxResult.success(map);
} }
@Log(title = "存储编辑")
@PostMapping("/edit") @PostMapping("/edit")
@ApiOperation(value="存储编辑") @ApiOperation(value="存储编辑")
public AjaxResult<Object> edit(@RequestBody Map<String, String> params) { public AjaxResult<Object> edit(@RequestBody Map<String, String> params) {
@ -40,6 +42,7 @@ public class SettingStorageController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "存储切换")
@PostMapping("/change") @PostMapping("/change")
@ApiOperation(value="存储切换") @ApiOperation(value="存储切换")
public AjaxResult<Object> change(@RequestBody Map<String, String> params) { public AjaxResult<Object> change(@RequestBody Map<String, String> params) {

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingUserService; import com.mdd.admin.service.ISettingUserService;
import com.mdd.admin.validate.setting.SettingUserValidate; import com.mdd.admin.validate.setting.SettingUserValidate;
import com.mdd.admin.vo.setting.SettingUserVo; import com.mdd.admin.vo.setting.SettingUserVo;
@ -26,8 +27,9 @@ public class SettingUserController {
return AjaxResult.success(vo); return AjaxResult.success(vo);
} }
@Log(title = "用户设置编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="用户设置保存") @ApiOperation(value="用户设置编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingUserValidate userValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingUserValidate userValidate) {
iSettingUserService.save(userValidate); iSettingUserService.save(userValidate);
return AjaxResult.success(); return AjaxResult.success();

View File

@ -1,5 +1,6 @@
package com.mdd.admin.controller.setting; package com.mdd.admin.controller.setting;
import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ISettingWebsiteService; import com.mdd.admin.service.ISettingWebsiteService;
import com.mdd.admin.validate.setting.SettingWebsiteValidate; import com.mdd.admin.validate.setting.SettingWebsiteValidate;
import com.mdd.admin.vo.setting.SettingWebsiteVo; import com.mdd.admin.vo.setting.SettingWebsiteVo;
@ -21,14 +22,15 @@ public class SettingWebsiteController {
ISettingWebsiteService iSettingWebsiteService; ISettingWebsiteService iSettingWebsiteService;
@GetMapping("/detail") @GetMapping("/detail")
@ApiOperation(value="获取网站配置信息") @ApiOperation(value="网站配置信息")
public AjaxResult<SettingWebsiteVo> detail() { public AjaxResult<SettingWebsiteVo> detail() {
SettingWebsiteVo detail = iSettingWebsiteService.detail(); SettingWebsiteVo detail = iSettingWebsiteService.detail();
return AjaxResult.success(detail); return AjaxResult.success(detail);
} }
@Log(title = "网站配置编辑")
@PostMapping("/save") @PostMapping("/save")
@ApiOperation(value="保存网站配置信息") @ApiOperation(value="网站配置编辑")
public AjaxResult<Object> save(@Validated @RequestBody SettingWebsiteValidate websiteValidate) { public AjaxResult<Object> save(@Validated @RequestBody SettingWebsiteValidate websiteValidate) {
iSettingWebsiteService.save(websiteValidate); iSettingWebsiteService.save(websiteValidate);
return AjaxResult.success(); return AjaxResult.success();