doum
2026-06-18 93de43267e1663031fe5dc2f5ae40d128a182a76
server/system_service/src/main/java/com/doumee/core/model/LoginUserInfo.java
@@ -12,12 +12,13 @@
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.List;
/**
 * 登录用户信息
 * @author Eva.Caesar Liu
 * @author doumee
 * @date 2023/03/21 14:49
 */
@Data
@@ -52,6 +53,25 @@
    private List<Integer> companyIdList;
    private Company company;
    @ApiModelProperty("H5用户类型 0运维人员 1商户")
    private Integer h5UserType;
    @ApiModelProperty("商户ID(h5UserType=1时有值)")
    private Integer customerId;
    @ApiModelProperty("商户名称(h5UserType=1时有值)")
    private String customerName;
    @ApiModelProperty("商户人员姓名(h5UserType=1时有值)")
    private String memberName;
    @ApiModelProperty("展示名称:客户名称-人员名称")
    private String displayName;
    public static final int H5_USER_OPS = 0;
    public static final int H5_USER_CUSTOMER = 1;
    public static final int SOURCE_H5_CUSTOMER = 10;
    //jwt登录设置
    public static LoginUserInfo from(SystemUser user, List<SystemRole> roles, List<SystemPermission> permissions,Company company,String sessionId) {
        if (user == null) {