【7.1.6】【log】更新业务日志记录

pull/26/MERGE
fengshuonan 2022-02-11 15:28:26 +08:00
parent 33013dcce1
commit 6f4dd78f1d
10 changed files with 50 additions and 3 deletions

View File

@ -25,6 +25,7 @@
package cn.stylefeng.roses.kernel.system.modular.notice.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -62,6 +63,7 @@ public class SysNoticeController {
* @date 2021/1/9 14:44
*/
@PostResource(name = "添加通知管理", path = "/sysNotice/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysNoticeRequest.add.class) SysNoticeRequest sysNoticeParam) {
sysNoticeService.add(sysNoticeParam);
return new SuccessResponseData<>();
@ -74,6 +76,7 @@ public class SysNoticeController {
* @date 2021/1/9 14:54
*/
@PostResource(name = "编辑通知管理", path = "/sysNotice/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysNoticeRequest.edit.class) SysNoticeRequest sysNoticeParam) {
sysNoticeService.edit(sysNoticeParam);
return new SuccessResponseData<>();
@ -86,6 +89,7 @@ public class SysNoticeController {
* @date 2021/1/9 14:54
*/
@PostResource(name = "删除通知管理", path = "/sysNotice/delete")
@BusinessLog
public ResponseData<?> delete(@RequestBody @Validated(SysNoticeRequest.delete.class) SysNoticeRequest sysNoticeParam) {
sysNoticeService.del(sysNoticeParam);
return new SuccessResponseData<>();

View File

@ -25,6 +25,7 @@
package cn.stylefeng.roses.kernel.system.modular.organization.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.rule.tree.ztree.ZTreeNode;
@ -62,6 +63,7 @@ public class HrOrganizationController {
* @date 2020/11/04 11:05
*/
@PostResource(name = "添加系统组织机构", path = "/hrOrganization/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(HrOrganizationRequest.add.class) HrOrganizationRequest hrOrganizationRequest) {
hrOrganizationService.add(hrOrganizationRequest);
return new SuccessResponseData<>();
@ -74,6 +76,7 @@ public class HrOrganizationController {
* @date 2020/11/04 11:05
*/
@PostResource(name = "删除系统组织机构", path = "/hrOrganization/delete")
@BusinessLog
public ResponseData<?> delete(@RequestBody @Validated(HrOrganizationRequest.delete.class) HrOrganizationRequest hrOrganizationRequest) {
hrOrganizationService.del(hrOrganizationRequest);
return new SuccessResponseData<>();
@ -86,6 +89,7 @@ public class HrOrganizationController {
* @date 2020/11/04 11:05
*/
@PostResource(name = "编辑系统组织机构", path = "/hrOrganization/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(HrOrganizationRequest.edit.class) HrOrganizationRequest hrOrganizationRequest) {
hrOrganizationService.edit(hrOrganizationRequest);
return new SuccessResponseData<>();
@ -98,6 +102,7 @@ public class HrOrganizationController {
* @date 2020/11/04 11:05
*/
@PostResource(name = "修改组织机构状态", path = "/hrOrganization/updateStatus")
@BusinessLog
public ResponseData<?> updateStatus(@RequestBody @Validated(HrOrganizationRequest.updateStatus.class) HrOrganizationRequest hrOrganizationRequest) {
hrOrganizationService.updateStatus(hrOrganizationRequest);
return new SuccessResponseData<>();

View File

@ -25,6 +25,7 @@
package cn.stylefeng.roses.kernel.system.modular.organization.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
@ -61,6 +62,7 @@ public class HrPositionController {
* @date 2020/11/04 11:07
*/
@PostResource(name = "添加系统职位", path = "/hrPosition/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(HrPositionRequest.add.class) HrPositionRequest hrPositionRequest) {
hrPositionService.add(hrPositionRequest);
return new SuccessResponseData<>();
@ -73,6 +75,7 @@ public class HrPositionController {
* @date 2020/11/04 11:07
*/
@PostResource(name = "删除系统职位", path = "/hrPosition/delete")
@BusinessLog
public ResponseData<?> delete(@RequestBody @Validated(HrPositionRequest.delete.class) HrPositionRequest hrPositionRequest) {
hrPositionService.del(hrPositionRequest);
return new SuccessResponseData<>();
@ -85,6 +88,7 @@ public class HrPositionController {
* @date 2021/4/8 13:50
*/
@PostResource(name = "批量删除系统职位", path = "/hrPosition/batchDelete")
@BusinessLog
public ResponseData<?> batchDelete(@RequestBody @Validated(HrPositionRequest.batchDelete.class) HrPositionRequest hrPositionRequest) {
hrPositionService.batchDel(hrPositionRequest);
return new SuccessResponseData<>();
@ -97,6 +101,7 @@ public class HrPositionController {
* @date 2020/11/04 11:07
*/
@PostResource(name = "编辑系统职位", path = "/hrPosition/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(HrPositionRequest.edit.class) HrPositionRequest hrPositionRequest) {
hrPositionService.edit(hrPositionRequest);
return new SuccessResponseData<>();
@ -109,6 +114,7 @@ public class HrPositionController {
* @date 2020/11/04 11:07
*/
@PostResource(name = "更新职位状态", path = "/hrPosition/updateStatus")
@BusinessLog
public ResponseData<?> updateStatus(@RequestBody @Validated(BaseRequest.updateStatus.class) HrPositionRequest hrPositionRequest) {
hrPositionService.changeStatus(hrPositionRequest);
return new SuccessResponseData<>();

View File

@ -26,6 +26,7 @@ package cn.stylefeng.roses.kernel.system.modular.role.controller;
import cn.hutool.core.collection.ListUtil;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.dict.SimpleDict;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
@ -67,6 +68,7 @@ public class SysRoleController {
* @date 2020/11/5 10:38
*/
@PostResource(name = "添加角色", path = "/sysRole/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysRoleRequest.add.class) SysRoleRequest sysRoleRequest) {
sysRoleService.add(sysRoleRequest);
return new SuccessResponseData<>();
@ -79,6 +81,7 @@ public class SysRoleController {
* @date 2020/11/5 10:48
*/
@PostResource(name = "角色删除", path = "/sysRole/delete")
@BusinessLog
public ResponseData<?> delete(@RequestBody @Validated(SysRoleRequest.delete.class) SysRoleRequest sysRoleRequest) {
sysRoleService.del(sysRoleRequest);
return new SuccessResponseData<>();
@ -91,6 +94,7 @@ public class SysRoleController {
* @date 2020/11/5 10:49
*/
@PostResource(name = "角色编辑", path = "/sysRole/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysRoleRequest.edit.class) SysRoleRequest sysRoleRequest) {
sysRoleService.edit(sysRoleRequest);
return new SuccessResponseData<>();

View File

@ -1,6 +1,7 @@
package cn.stylefeng.roses.kernel.system.modular.theme.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -36,6 +37,7 @@ public class SysThemeController {
* @date 2021/12/17 16:43
*/
@PostResource(name = "增加系统主题", path = "/sysTheme/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysThemeRequest.add.class) SysThemeRequest sysThemeParam) {
sysThemeService.add(sysThemeParam);
return new SuccessResponseData<>();
@ -48,6 +50,7 @@ public class SysThemeController {
* @date 2021/12/17 16:45
*/
@PostResource(name = "删除系统主题", path = "/sysTheme/del")
@BusinessLog
public ResponseData<?> del(@RequestBody @Validated(SysThemeRequest.delete.class) SysThemeRequest sysThemeParam) {
sysThemeService.del(sysThemeParam);
return new SuccessResponseData<>();
@ -60,6 +63,7 @@ public class SysThemeController {
* @date 2021/12/17 16:50
*/
@PostResource(name = "修改系统主题", path = "/sysTheme/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysThemeRequest.edit.class) SysThemeRequest sysThemeParam) {
sysThemeService.edit(sysThemeParam);
return new SuccessResponseData<>();
@ -94,6 +98,7 @@ public class SysThemeController {
* @date 2021/12/17 17:32
*/
@PostResource(name = "修改系统主题启用状态", path = "/sysTheme/updateStatus")
@BusinessLog
public ResponseData<?> updateThemeStatus(@RequestBody @Validated(SysThemeRequest.updateStatus.class) SysThemeRequest sysThemeParam) {
sysThemeService.updateThemeStatus(sysThemeParam);
return new SuccessResponseData<>();

View File

@ -1,6 +1,7 @@
package cn.stylefeng.roses.kernel.system.modular.theme.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -37,6 +38,7 @@ public class SysThemeTemplateController {
* @date 2021/12/17 14:16
*/
@PostResource(name = "增加系统主题模板", path = "/sysThemeTemplate/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysThemeTemplateRequest.add.class) SysThemeTemplateRequest sysThemeTemplateParam) {
sysThemeTemplateService.add(sysThemeTemplateParam);
return new SuccessResponseData<>();
@ -49,6 +51,7 @@ public class SysThemeTemplateController {
* @date 2021/12/17 14:36
*/
@PostResource(name = "编辑系统主题模板", path = "/sysThemeTemplate/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysThemeTemplateRequest.edit.class) SysThemeTemplateRequest sysThemeTemplateParam) {
sysThemeTemplateService.edit(sysThemeTemplateParam);
return new SuccessResponseData<>();
@ -61,6 +64,7 @@ public class SysThemeTemplateController {
* @date 2021/12/17 14:47
*/
@PostResource(name = "删除系统主题模板", path = "/sysThemeTemplate/del")
@BusinessLog
public ResponseData<?> del(@RequestBody @Validated(SysThemeTemplateRequest.delete.class) SysThemeTemplateRequest sysThemeTemplateParam) {
sysThemeTemplateService.del(sysThemeTemplateParam);
return new SuccessResponseData<>();
@ -95,6 +99,7 @@ public class SysThemeTemplateController {
* @date 2021/12/17 15:09
*/
@PostResource(name = "修改系统主题模板状态", path = "/sysThemeTemplate/updateStatus")
@BusinessLog
public ResponseData<?> updateTemplateStatus(@RequestBody @Validated(SysThemeTemplateRequest.updateStatus.class) SysThemeTemplateRequest sysThemeTemplateParam) {
sysThemeTemplateService.updateTemplateStatus(sysThemeTemplateParam);
return new SuccessResponseData<>();

View File

@ -1,6 +1,7 @@
package cn.stylefeng.roses.kernel.system.modular.theme.controller;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -36,6 +37,7 @@ public class SysThemeTemplateFieldController {
* @date 2021/12/17 11:22
*/
@PostResource(name = "增加系统主题模板属性", path = "/sysThemeTemplateField/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysThemeTemplateFieldRequest.add.class) SysThemeTemplateFieldRequest sysThemeTemplateFieldParam) {
sysThemeTemplateFieldService.add(sysThemeTemplateFieldParam);
return new SuccessResponseData<>();
@ -48,6 +50,7 @@ public class SysThemeTemplateFieldController {
* @date 2021/12/17 11:25
*/
@PostResource(name = "删除系统主题模板属性", path = "/sysThemeTemplateField/del")
@BusinessLog
public ResponseData<?> del(@RequestBody @Validated(SysThemeTemplateFieldRequest.delete.class) SysThemeTemplateFieldRequest sysThemeTemplateFieldParam) {
sysThemeTemplateFieldService.del(sysThemeTemplateFieldParam);
return new SuccessResponseData<>();
@ -60,6 +63,7 @@ public class SysThemeTemplateFieldController {
* @date 2021/12/17 11:38
*/
@PostResource(name = "修改系统模板属性", path = "/sysThemeTemplateField/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysThemeTemplateFieldRequest.edit.class) SysThemeTemplateFieldRequest sysThemeTemplateFieldParam) {
sysThemeTemplateFieldService.edit(sysThemeTemplateFieldParam);
return new SuccessResponseData<>();

View File

@ -1,5 +1,6 @@
package cn.stylefeng.roses.kernel.system.modular.theme.controller;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -32,6 +33,7 @@ public class SysThemeTemplateRelController {
* @date 2021/12/24 11:17
*/
@PostResource(name = "增加系统主题模板属性关系", path = "/sysThemeTemplateRel/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(SysThemeTemplateRelRequest.add.class) SysThemeTemplateRelRequest sysThemeTemplateParam) {
sysThemeTemplateRelService.add(sysThemeTemplateParam);
return new SuccessResponseData<>();
@ -44,6 +46,7 @@ public class SysThemeTemplateRelController {
* @date 2021/12/24 11:23
*/
@PostResource(name = "删除系统主题模板属性关系", path = "/sysThemeTemplateRel/del")
@BusinessLog
public ResponseData<?> del(@RequestBody SysThemeTemplateRelRequest sysThemeTemplateRelParam) {
sysThemeTemplateRelService.del(sysThemeTemplateRelParam);
return new SuccessResponseData<>();

View File

@ -24,6 +24,7 @@
*/
package cn.stylefeng.roses.kernel.system.modular.user.controller;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
@ -56,6 +57,7 @@ public class PersonalInfoController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "个人信息_更新个人信息", path = "/sysUser/updateInfo", requiredPermission = false)
@BusinessLog
public ResponseData<?> updateInfo(@RequestBody @Validated(SysUserRequest.updateInfo.class) SysUserRequest sysUserRequest) {
sysUserService.editInfo(sysUserRequest);
return new SuccessResponseData<>();
@ -68,6 +70,7 @@ public class PersonalInfoController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "个人信息_修改密码", path = "/sysUser/updatePassword", requiredPermission = false)
@BusinessLog
public ResponseData<?> updatePwd(@RequestBody @Validated(SysUserRequest.updatePwd.class) SysUserRequest sysUserRequest) {
sysUserService.editPassword(sysUserRequest);
return new SuccessResponseData<>();
@ -80,6 +83,7 @@ public class PersonalInfoController {
* @date 2020/11/6 13:48
*/
@PostResource(name = "个人信息_修改头像", path = "/sysUser/updateAvatar", requiredPermission = false)
@BusinessLog
public ResponseData<?> updateAvatar(@RequestBody @Validated(SysUserRequest.updateAvatar.class) SysUserRequest sysUserRequest) {
sysUserService.editAvatar(sysUserRequest);
return new SuccessResponseData<>();

View File

@ -27,6 +27,7 @@ package cn.stylefeng.roses.kernel.system.modular.user.controller;
import cn.stylefeng.roses.kernel.auth.api.context.LoginContext;
import cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.pojo.dict.SimpleDict;
import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
@ -71,6 +72,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_增加", path = "/sysUser/add")
@BusinessLog
public ResponseData<?> add(@RequestBody @Validated(BaseRequest.add.class) SysUserRequest sysUserRequest) {
sysUserService.add(sysUserRequest);
return new SuccessResponseData<>();
@ -83,6 +85,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_删除", path = "/sysUser/delete")
@BusinessLog
public ResponseData<?> delete(@RequestBody @Validated(SysUserRequest.delete.class) SysUserRequest sysUserRequest) {
sysUserService.del(sysUserRequest);
return new SuccessResponseData<>();
@ -95,6 +98,7 @@ public class SysUserController {
* @date 2021/4/7 16:12
*/
@PostResource(name = "系统用户_批量删除系统用户", path = "/sysUser/batchDelete")
@BusinessLog
public ResponseData<?> batchDelete(@RequestBody @Validated(SysUserRequest.batchDelete.class) SysUserRequest sysUserRequest) {
sysUserService.batchDelete(sysUserRequest);
return new SuccessResponseData<>();
@ -107,6 +111,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_编辑", path = "/sysUser/edit")
@BusinessLog
public ResponseData<?> edit(@RequestBody @Validated(SysUserRequest.edit.class) SysUserRequest sysUserRequest) {
sysUserService.edit(sysUserRequest);
return new SuccessResponseData<>();
@ -119,6 +124,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_修改状态", path = "/sysUser/changeStatus")
@BusinessLog
public ResponseData<?> changeStatus(@RequestBody @Validated(SysUserRequest.changeStatus.class) SysUserRequest sysUserRequest) {
sysUserService.editStatus(sysUserRequest);
return new SuccessResponseData<>();
@ -131,6 +137,7 @@ public class SysUserController {
* @date 2020/11/6 13:48
*/
@PostResource(name = "系统用户_重置密码", path = "/sysUser/resetPwd")
@BusinessLog
public ResponseData<?> resetPwd(@RequestBody @Validated(SysUserRequest.resetPwd.class) SysUserRequest sysUserRequest) {
sysUserService.resetPassword(sysUserRequest);
return new SuccessResponseData<>();
@ -143,6 +150,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_授权角色", path = "/sysUser/grantRole")
@BusinessLog
public ResponseData<?> grantRole(@RequestBody @Validated(SysUserRequest.grantRole.class) SysUserRequest sysUserRequest) {
sysUserService.grantRole(sysUserRequest);
return new SuccessResponseData<>();
@ -155,6 +163,7 @@ public class SysUserController {
* @date 2020/11/6 13:50
*/
@PostResource(name = "系统用户_授权数据", path = "/sysUser/grantData")
@BusinessLog
public ResponseData<?> grantData(@RequestBody @Validated(SysUserRequest.grantData.class) SysUserRequest sysUserRequest) {
sysUserService.grantData(sysUserRequest);
return new SuccessResponseData<>();
@ -204,6 +213,7 @@ public class SysUserController {
* @date 2020/11/6 13:57
*/
@GetResource(name = "系统用户_导出", path = "/sysUser/export")
@BusinessLog
public void export(HttpServletResponse response) {
sysUserService.export(response);
}
@ -259,7 +269,6 @@ public class SysUserController {
/**
* ID
*
* @return {@link ResponseData< List< SysUserRequest>>}
* @author majianguo
* @date 2022/1/17 14:24
**/
@ -272,7 +281,6 @@ public class SysUserController {
/**
*
*
* @return {@link PageResult< Integer>}
* @author majianguo
* @date 2022/1/27 14:29
**/
@ -284,7 +292,6 @@ public class SysUserController {
/**
* token
*
* @return {@link ResponseData< List< SysUserRequest>>}
* @author majianguo
* @date 2022/1/17 14:24
**/