新增:erp、erp-spi
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
package com.zsw.model;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* AuthInfo
|
||||
*
|
||||
* @author 云久
|
||||
* @date 2020年03月31日21:43:31
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@ApiModel(description = "认证信息")
|
||||
public class AuthInfo {
|
||||
@ApiModelProperty(value = "令牌")
|
||||
private String token;
|
||||
@ApiModelProperty(value = "令牌类型")
|
||||
private String tokenType;
|
||||
@ApiModelProperty(value = "刷新令牌")
|
||||
private String refreshToken;
|
||||
@ApiModelProperty(value = "用户名")
|
||||
private String name;
|
||||
@ApiModelProperty(value = "账号名")
|
||||
private String account;
|
||||
@ApiModelProperty(value = "头像")
|
||||
private String avatar;
|
||||
@ApiModelProperty(value = "工作描述")
|
||||
private String workDescribe;
|
||||
@ApiModelProperty(value = "用户id")
|
||||
private Long userId;
|
||||
@ApiModelProperty(value = "用户类型")
|
||||
private String userType;
|
||||
@ApiModelProperty(value = "过期时间(秒)")
|
||||
private long expire;
|
||||
@ApiModelProperty(value = "到期时间")
|
||||
private Date expiration;
|
||||
@ApiModelProperty(value = "注册手机号")
|
||||
private String mobile;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.zsw.model;
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@ApiModel("登录查找的门店信息")
|
||||
@Builder
|
||||
public class AuthStore implements Serializable {
|
||||
|
||||
@ApiModelProperty("门店id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("门店名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "商户类型")
|
||||
private String posType;
|
||||
|
||||
@ApiModelProperty("是否启用了进销存")
|
||||
private Boolean useErp;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
package com.zsw.model;
|
||||
|
||||
import com.zsw.enums.UserType;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* jwt 存储的 内容
|
||||
*
|
||||
* @author 云久
|
||||
* @date 2018/11/20
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
public class JwtUserInfo implements Serializable {
|
||||
|
||||
/**
|
||||
* 账号id
|
||||
*/
|
||||
private Long userId;
|
||||
|
||||
/**
|
||||
* 账号
|
||||
*/
|
||||
private String account;
|
||||
|
||||
/**
|
||||
* 姓名
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 手机号
|
||||
*/
|
||||
private String mobile;
|
||||
|
||||
/**
|
||||
* 用户类型
|
||||
*/
|
||||
private UserType userType;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.zsw.model;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.ToString;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@ApiModel(description = "商户认证信息")
|
||||
@ToString(callSuper = true)
|
||||
public class TenantAuthInfo extends AuthInfo {
|
||||
|
||||
@ApiModelProperty(value = "商户编码")
|
||||
private String tenantCode;
|
||||
|
||||
@ApiModelProperty("是否是商户管理员")
|
||||
private Boolean isAdmin = false;
|
||||
|
||||
@ApiModelProperty("店铺列表")
|
||||
private List<AuthStore> storeList;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.zsw.model;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class Token implements Serializable {
|
||||
private static final long serialVersionUID = -8482946147572784305L;
|
||||
/**
|
||||
* token
|
||||
*/
|
||||
@ApiModelProperty(value = "token")
|
||||
private String token;
|
||||
/**
|
||||
* 有效时间:单位:秒
|
||||
*/
|
||||
@ApiModelProperty(value = "有效期")
|
||||
private Long expire;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "到期时间")
|
||||
private Date expiration;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user