package com.casic.missiles.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.casic.missiles.core.model.auth.AuthUser; import com.casic.missiles.core.shiro.ShiroKit; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @Description: * @Author: wangpeng * @Date: 2023/7/21 16:50 */ @ApiModel @Data public class BaseRequest { @ApiModelProperty(hidden = true) @TableField(exist = false) private Long userId; @ApiModelProperty(hidden = true) @TableField(exist = false) private String userName; public Long getUserId() { AuthUser user = ShiroKit.getUser(); return user.getId(); } public String getUserName() { AuthUser user = ShiroKit.getUser(); return user.getName(); } }