全局:增加 VO 数据翻译的支持

This commit is contained in:
YunaiV
2024-04-01 12:42:27 +08:00
parent dcf6cc293e
commit beea186507
18 changed files with 160 additions and 134 deletions

View File

@ -1,5 +1,8 @@
package cn.iocoder.yudao.module.system.api.logger.dto;
import com.fhs.core.trans.anno.Trans;
import com.fhs.core.trans.constant.TransType;
import com.fhs.core.trans.vo.VO;
import lombok.Data;
import java.time.LocalDateTime;
@ -10,8 +13,12 @@ import java.time.LocalDateTime;
* @author HUIHUI
*/
@Data
public class OperateLogV2RespDTO {
public class OperateLogV2RespDTO implements VO {
/**
* 日志编号
*/
private Long id;
/**
* 链路追踪编号
*/
@ -19,6 +26,8 @@ public class OperateLogV2RespDTO {
/**
* 用户编号
*/
@Trans(type = TransType.RPC, targetClassName = "cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO",
fields = "nickname", ref = "userName")
private Long userId;
/**
* 用户名称