mirror of https://gitee.com/stylefeng/roses
【7.1.6】【log】更新其他业务模块日志记录
parent
6f4dd78f1d
commit
fd81ea7e5e
|
@ -28,6 +28,7 @@ import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
|||
import cn.stylefeng.roses.kernel.dsctn.api.pojo.request.DatabaseInfoRequest;
|
||||
import cn.stylefeng.roses.kernel.dsctn.modular.entity.DatabaseInfo;
|
||||
import cn.stylefeng.roses.kernel.dsctn.modular.service.DatabaseInfoService;
|
||||
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;
|
||||
|
@ -62,6 +63,7 @@ public class DatabaseInfoController {
|
|||
* @date 2020/11/1 22:16
|
||||
*/
|
||||
@PostResource(name = "新增数据源", path = "/databaseInfo/add")
|
||||
@BusinessLog
|
||||
public ResponseData<?> add(@RequestBody @Validated(BaseRequest.add.class) DatabaseInfoRequest databaseInfoRequest) {
|
||||
databaseInfoService.add(databaseInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -74,6 +76,7 @@ public class DatabaseInfoController {
|
|||
* @date 2020/11/1 22:18
|
||||
*/
|
||||
@PostResource(name = "删除数据源", path = "/databaseInfo/delete")
|
||||
@BusinessLog
|
||||
public ResponseData<?> del(@RequestBody @Validated(DatabaseInfoRequest.delete.class) DatabaseInfoRequest databaseInfoRequest) {
|
||||
databaseInfoService.del(databaseInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -86,6 +89,7 @@ public class DatabaseInfoController {
|
|||
* @date 2020/11/1 22:16
|
||||
*/
|
||||
@PostResource(name = "编辑数据源", path = "/databaseInfo/edit")
|
||||
@BusinessLog
|
||||
public ResponseData<?> edit(@RequestBody @Validated(DatabaseInfoRequest.edit.class) DatabaseInfoRequest databaseInfoRequest) {
|
||||
databaseInfoService.edit(databaseInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -31,6 +31,7 @@ import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoListResponse;
|
|||
import cn.stylefeng.roses.kernel.file.api.pojo.response.SysFileInfoResponse;
|
||||
import cn.stylefeng.roses.kernel.file.modular.entity.SysFileInfo;
|
||||
import cn.stylefeng.roses.kernel.file.modular.service.SysFileInfoService;
|
||||
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
|
||||
import cn.stylefeng.roses.kernel.rule.enums.YesOrNotEnum;
|
||||
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
|
||||
import cn.stylefeng.roses.kernel.rule.pojo.response.SuccessResponseData;
|
||||
|
@ -242,6 +243,7 @@ public class SysFileInfoController {
|
|||
* @date 2020/11/29 11:19
|
||||
*/
|
||||
@PostResource(name = "删除文件信息(真删除文件信息)", path = "/sysFileInfo/deleteReally", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> deleteReally(@RequestBody @Validated(SysFileInfoRequest.delete.class) SysFileInfoRequest sysFileInfoRequest) {
|
||||
this.sysFileInfoService.deleteReally(sysFileInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -27,6 +27,7 @@ package cn.stylefeng.roses.kernel.system.modular.loginlog.controller;
|
|||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||
import cn.stylefeng.roses.kernel.log.api.pojo.loginlog.SysLoginLogDto;
|
||||
import cn.stylefeng.roses.kernel.log.api.pojo.loginlog.SysLoginLogRequest;
|
||||
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;
|
||||
|
@ -58,6 +59,7 @@ public class SysLoginLogController {
|
|||
* @date 2021/1/13 17:51
|
||||
*/
|
||||
@GetResource(name = "清空登录日志", path = "/loginLog/deleteAll")
|
||||
@BusinessLog
|
||||
public ResponseData<?> deleteAll() {
|
||||
sysLoginLogService.delAll();
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
* 5.在修改包名,模块名称,项目代码等时,请注明软件出处 https://gitee.com/stylefeng/guns
|
||||
* 6.若您的项目无法满足以上几点,可申请商业授权
|
||||
*/
|
||||
package cn.stylefeng.roses.kernel.log.manage;
|
||||
package cn.stylefeng.roses.kernel.log.manage.controller;
|
||||
|
||||
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
|
||||
import cn.stylefeng.roses.kernel.log.api.LogManagerApi;
|
||||
|
@ -30,6 +30,7 @@ import cn.stylefeng.roses.kernel.log.api.pojo.manage.LogManagerRequest;
|
|||
import cn.stylefeng.roses.kernel.log.api.pojo.record.LogRecordDTO;
|
||||
import cn.stylefeng.roses.kernel.log.db.service.SysLogService;
|
||||
import cn.stylefeng.roses.kernel.log.manage.wrapper.LogInfoWrapper;
|
||||
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;
|
||||
|
@ -95,6 +96,7 @@ public class LogManagerController {
|
|||
* @date 2020/11/3 13:47
|
||||
*/
|
||||
@PostResource(name = "删除日志", path = "/logManager/delete")
|
||||
@BusinessLog
|
||||
public ResponseData<?> delete(@RequestBody @Validated(LogManagerRequest.delete.class) LogManagerRequest logManagerRequest) {
|
||||
sysLogService.delAll(logManagerRequest);
|
||||
return new SuccessResponseData<>();
|
|
@ -25,6 +25,7 @@
|
|||
package cn.stylefeng.roses.kernel.timer.modular.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;
|
||||
|
@ -63,6 +64,7 @@ public class SysTimersController {
|
|||
* @date 2020/6/30 18:26
|
||||
*/
|
||||
@PostResource(name = "添加定时任务", path = "/sysTimers/add")
|
||||
@BusinessLog
|
||||
public ResponseData<?> add(@RequestBody @Valid @Validated(SysTimersParam.add.class) SysTimersParam sysTimersParam) {
|
||||
sysTimersService.add(sysTimersParam);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -75,6 +77,7 @@ public class SysTimersController {
|
|||
* @date 2020/6/30 18:26
|
||||
*/
|
||||
@PostResource(name = "删除定时任务", path = "/sysTimers/delete")
|
||||
@BusinessLog
|
||||
public ResponseData<?> del(@RequestBody @Validated(SysTimersParam.delete.class) SysTimersParam sysTimersParam) {
|
||||
sysTimersService.del(sysTimersParam);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -87,6 +90,7 @@ public class SysTimersController {
|
|||
* @date 2020/6/30 18:26
|
||||
*/
|
||||
@PostResource(name = "编辑定时任务", path = "/sysTimers/edit")
|
||||
@BusinessLog
|
||||
public ResponseData<?> edit(@RequestBody @Validated(SysTimersParam.edit.class) SysTimersParam sysTimersParam) {
|
||||
sysTimersService.edit(sysTimersParam);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -99,6 +103,7 @@ public class SysTimersController {
|
|||
* @date 2020/7/1 14:34
|
||||
*/
|
||||
@PostResource(name = "启动定时任务", path = "/sysTimers/start")
|
||||
@BusinessLog
|
||||
public ResponseData<?> start(@RequestBody @Validated(SysTimersParam.startTimer.class) SysTimersParam sysTimersParam) {
|
||||
sysTimersService.start(sysTimersParam);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -111,6 +116,7 @@ public class SysTimersController {
|
|||
* @date 2020/7/1 14:34
|
||||
*/
|
||||
@PostResource(name = "停止定时任务", path = "/sysTimers/stop")
|
||||
@BusinessLog
|
||||
public ResponseData<?> stop(@RequestBody @Validated(SysTimersParam.stopTimer.class) SysTimersParam sysTimersParam) {
|
||||
sysTimersService.stop(sysTimersParam);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -4,6 +4,7 @@ import cn.stylefeng.roses.kernel.customer.api.pojo.CustomerInfo;
|
|||
import cn.stylefeng.roses.kernel.customer.api.pojo.CustomerInfoRequest;
|
||||
import cn.stylefeng.roses.kernel.customer.modular.request.CustomerRequest;
|
||||
import cn.stylefeng.roses.kernel.customer.modular.service.CustomerService;
|
||||
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;
|
||||
|
@ -47,6 +48,7 @@ public class CustomerInfoController {
|
|||
* @date 2021/6/18 16:29
|
||||
*/
|
||||
@PostResource(name = "修改个人密码", path = "/customerInfo/updatePassword", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> updatePassword(@RequestBody @Validated(CustomerInfoRequest.changePassword.class) CustomerInfoRequest customerInfoRequest) {
|
||||
this.customerService.updatePassword(customerInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -59,6 +61,7 @@ public class CustomerInfoController {
|
|||
* @date 2021/6/18 16:29
|
||||
*/
|
||||
@PostResource(name = "修改个人头像", path = "/customerInfo/updateAvatar", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> updateAvatar(@RequestBody @Validated(CustomerInfoRequest.changeAvatar.class) CustomerInfoRequest customerInfoRequest) {
|
||||
this.customerService.updateAvatar(customerInfoRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -71,9 +74,10 @@ public class CustomerInfoController {
|
|||
* @date 2021/7/20 10:44
|
||||
*/
|
||||
@PostResource(name = "重置个人秘钥", path = "/customerInfo/resetPersonalSecret", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<String> resetPersonalSecret() {
|
||||
String secret = customerService.updateSecret();
|
||||
return new SuccessResponseData<>(secret);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ import cn.stylefeng.roses.kernel.customer.modular.entity.Customer;
|
|||
import cn.stylefeng.roses.kernel.customer.modular.request.CustomerRequest;
|
||||
import cn.stylefeng.roses.kernel.customer.modular.service.CustomerService;
|
||||
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 CustomerManageController {
|
|||
* @date 2021/06/07 11:40
|
||||
*/
|
||||
@PostResource(name = "添加", path = "/customer/add")
|
||||
@BusinessLog
|
||||
public ResponseData<?> add(@RequestBody @Validated(CustomerRequest.add.class) CustomerRequest customerRequest) {
|
||||
customerService.add(customerRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -48,6 +50,7 @@ public class CustomerManageController {
|
|||
* @date 2021/06/07 11:40
|
||||
*/
|
||||
@PostResource(name = "删除", path = "/customer/delete")
|
||||
@BusinessLog
|
||||
public ResponseData<?> delete(@RequestBody @Validated(CustomerRequest.delete.class) CustomerRequest customerRequest) {
|
||||
customerService.del(customerRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -60,6 +63,7 @@ public class CustomerManageController {
|
|||
* @date 2021/06/07 11:40
|
||||
*/
|
||||
@PostResource(name = "编辑", path = "/customer/edit")
|
||||
@BusinessLog
|
||||
public ResponseData<?> edit(@RequestBody @Validated(CustomerRequest.edit.class) CustomerRequest customerRequest) {
|
||||
customerService.edit(customerRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -98,4 +102,4 @@ public class CustomerManageController {
|
|||
return new SuccessResponseData<>(customerService.findPage(customerRequest));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ import cn.stylefeng.roses.kernel.dict.modular.entity.SysDict;
|
|||
import cn.stylefeng.roses.kernel.dict.modular.pojo.TreeDictInfo;
|
||||
import cn.stylefeng.roses.kernel.dict.modular.pojo.request.DictRequest;
|
||||
import cn.stylefeng.roses.kernel.dict.modular.service.DictService;
|
||||
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;
|
||||
|
@ -63,6 +64,7 @@ public class DictController {
|
|||
* @date 2020/10/29 16:35
|
||||
*/
|
||||
@PostResource(name = "添加字典", path = "/dict/add", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> add(@RequestBody @Validated(DictRequest.add.class) DictRequest dictRequest) {
|
||||
this.dictService.add(dictRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -75,6 +77,7 @@ public class DictController {
|
|||
* @date 2020/10/29 16:35
|
||||
*/
|
||||
@PostResource(name = "删除字典", path = "/dict/delete", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> delete(@RequestBody @Validated(DictRequest.delete.class) DictRequest dictRequest) {
|
||||
this.dictService.del(dictRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -87,6 +90,7 @@ public class DictController {
|
|||
* @date 2020/10/29 16:35
|
||||
*/
|
||||
@PostResource(name = "修改字典", path = "/dict/edit", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> edit(@RequestBody @Validated(DictRequest.edit.class) DictRequest dictRequest) {
|
||||
this.dictService.edit(dictRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -29,6 +29,7 @@ import cn.stylefeng.roses.kernel.dict.api.constants.DictConstants;
|
|||
import cn.stylefeng.roses.kernel.dict.modular.entity.SysDictType;
|
||||
import cn.stylefeng.roses.kernel.dict.modular.pojo.request.DictTypeRequest;
|
||||
import cn.stylefeng.roses.kernel.dict.modular.service.DictTypeService;
|
||||
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;
|
||||
|
@ -62,6 +63,7 @@ public class DictTypeController {
|
|||
* @date 2018/7/25 下午12:36
|
||||
*/
|
||||
@PostResource(name = "添加字典类型", path = "/dictType/add", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> add(@RequestBody @Validated(DictTypeRequest.add.class) DictTypeRequest dictTypeRequest) {
|
||||
this.dictTypeService.add(dictTypeRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -74,6 +76,7 @@ public class DictTypeController {
|
|||
* @date 2018/7/25 下午12:36
|
||||
*/
|
||||
@PostResource(name = "删除字典类型", path = "/dictType/delete", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> delete(@RequestBody @Validated(DictTypeRequest.delete.class) DictTypeRequest dictTypeRequest) {
|
||||
this.dictTypeService.del(dictTypeRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -86,6 +89,7 @@ public class DictTypeController {
|
|||
* @date 2018/7/25 下午12:36
|
||||
*/
|
||||
@PostResource(name = "修改字典类型", path = "/dictType/edit", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> edit(@RequestBody @Validated(DictTypeRequest.edit.class) DictTypeRequest dictTypeRequest) {
|
||||
this.dictTypeService.edit(dictTypeRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
@ -98,6 +102,7 @@ public class DictTypeController {
|
|||
* @date 2018/7/25 下午12:36
|
||||
*/
|
||||
@PostResource(name = "修改字典类型状态", path = "/dictType/updateStatus", requiredPermission = false)
|
||||
@BusinessLog
|
||||
public ResponseData<?> updateStatus(@RequestBody @Validated(BaseRequest.updateStatus.class) DictTypeRequest dictTypeRequest) {
|
||||
this.dictTypeService.editStatus(dictTypeRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
|
@ -32,6 +32,7 @@ import cn.stylefeng.roses.kernel.message.api.pojo.request.MessageRequest;
|
|||
import cn.stylefeng.roses.kernel.message.api.pojo.request.MessageSendRequest;
|
||||
import cn.stylefeng.roses.kernel.message.api.pojo.response.MessageResponse;
|
||||
import cn.stylefeng.roses.kernel.message.modular.wrapper.MessageWrapper;
|
||||
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;
|
||||
|
@ -69,6 +70,7 @@ public class SysMessageController {
|
|||
* @date 2021/1/8 13:50
|
||||
*/
|
||||
@PostResource(name = "发送系统消息", path = "/sysMessage/sendMessage")
|
||||
@BusinessLog
|
||||
public ResponseData<?> sendMessage(@RequestBody @Validated(MessageSendRequest.add.class) MessageSendRequest messageSendRequest) {
|
||||
messageSendRequest.setMessageSendTime(new Date());
|
||||
messageApi.sendMessage(messageSendRequest);
|
||||
|
@ -82,6 +84,7 @@ public class SysMessageController {
|
|||
* @date 2021/1/8 13:50
|
||||
*/
|
||||
@PostResource(name = "批量更新系统消息状态", path = "/sysMessage/batchUpdateReadFlag")
|
||||
@BusinessLog
|
||||
public ResponseData<?> batchUpdateReadFlag(@RequestBody @Validated(MessageRequest.updateReadFlag.class) MessageRequest messageRequest) {
|
||||
List<Long> messageIdList = messageRequest.getMessageIdList();
|
||||
messageApi.batchReadFlagByMessageIds(StrUtil.join(",", messageIdList), MessageReadFlagEnum.READ);
|
||||
|
@ -107,6 +110,7 @@ public class SysMessageController {
|
|||
* @date 2021/1/8 13:50
|
||||
*/
|
||||
@PostResource(name = "删除系统消息", path = "/sysMessage/delete")
|
||||
@BusinessLog
|
||||
public ResponseData<?> delete(@RequestBody @Validated(MessageRequest.delete.class) MessageRequest messageRequest) {
|
||||
messageApi.deleteByMessageId(messageRequest.getMessageId());
|
||||
return new SuccessResponseData<>();
|
||||
|
|
Loading…
Reference in New Issue