feature: add spring doc api annotation (#173)

* feat: rename @Operation to @AuditLog

* feat: add swagger annotation to api
This commit is contained in:
vran
2022-05-14 13:31:11 +08:00
committed by GitHub
parent 5b9728282b
commit cf8d106f1f
23 changed files with 185 additions and 58 deletions

View File

@@ -7,7 +7,7 @@ import java.lang.annotation.Target;
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Operation {
public @interface AuditLog {
String module();

View File

@@ -1,7 +1,7 @@
package com.databasir.core.domain.log.service;
import com.databasir.common.JsonData;
import com.databasir.core.domain.log.annotation.Operation;
import com.databasir.core.domain.log.annotation.AuditLog;
import com.databasir.core.domain.log.converter.OperationLogPojoConverter;
import com.databasir.core.domain.log.converter.OperationLogRequestConverter;
import com.databasir.core.domain.log.data.OperationLogPageCondition;
@@ -55,7 +55,7 @@ public class OperationLogService {
OperationLogRequest log = OperationLogRequest.builder()
.isSuccess(false)
.operationCode("login")
.operationModule(Operation.Modules.LOGIN)
.operationModule(AuditLog.Modules.LOGIN)
.operationName("登录")
.operatorNickname(username)
.operatorUsername(username)
@@ -81,7 +81,7 @@ public class OperationLogService {
.isSuccess(success)
.involvedUserId(user.getId())
.operationCode("login")
.operationModule(Operation.Modules.LOGIN)
.operationModule(AuditLog.Modules.LOGIN)
.operationName("登录")
.operatorNickname(user.getNickname())
.operatorUsername(user.getUsername())