|
@@ -0,0 +1,343 @@
|
|
|
|
|
+package com.jzg.quotation.taikang.entity;
|
|
|
|
|
+
|
|
|
|
|
+import com.jzg.quotation.taikang.client.BaseResponse;
|
|
|
|
|
+import lombok.Getter;
|
|
|
|
|
+import lombok.Setter;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+@Getter
|
|
|
|
|
+@Setter
|
|
|
|
|
+public class LoginResult {
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ public static class Response extends BaseResponse<LoginResult> {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 平台ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String tplatformId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private WebsysUserVo websysUserVo;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 登录密钥
|
|
|
|
|
+ */
|
|
|
|
|
+ private String tplatLoginKey;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 登录状态
|
|
|
|
|
+ */
|
|
|
|
|
+ private String loginStatus;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 消息
|
|
|
|
|
+ */
|
|
|
|
|
+ private String message;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String userId;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * Token
|
|
|
|
|
+ */
|
|
|
|
|
+ private String token;
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysUserVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户区域信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysUserAreaVo> websysUserAreaVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户组区域信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<Object> websysUserGroupAreaVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 生活车锁渠道
|
|
|
|
|
+ */
|
|
|
|
|
+ private String lifeCarLockChannel;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 来源ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String fromid;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 期望折扣
|
|
|
|
|
+ */
|
|
|
|
|
+ private String expectDiscount;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户网络订单信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<Object> websysUserNetworkOrderVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 客户标识标志
|
|
|
|
|
+ */
|
|
|
|
|
+ private String customerIdentifierFlag;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 属性
|
|
|
|
|
+ */
|
|
|
|
|
+ private String property;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 税务分类
|
|
|
|
|
+ */
|
|
|
|
|
+ private String taxClassification;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户角色信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysRoleVo> websysRoleVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户中文名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String usercnname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 重复保险
|
|
|
|
|
+ */
|
|
|
|
|
+ private String repeatInsurance;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户菜单
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysMenu> websysMenus;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 期望赔付比例
|
|
|
|
|
+ */
|
|
|
|
|
+ private String expectpayoutratio;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * IP地址
|
|
|
|
|
+ */
|
|
|
|
|
+ private String ip;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 手机号
|
|
|
|
|
+ */
|
|
|
|
|
+ private String mobile;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 渠道名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String channelname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 渠道代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String channelcode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户渠道信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private WebsysUserChannelVo websysUserChannelVo;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户组订单区域信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<Object> websysUserGroupOrderAreaVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 匹配名称代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String matchingNameCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 活动配置
|
|
|
|
|
+ */
|
|
|
|
|
+ private String activeConfig;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 渠道列表
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<ChannelVo> channelVoList;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 等级
|
|
|
|
|
+ */
|
|
|
|
|
+ private String gradeowns;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 软提示标志
|
|
|
|
|
+ */
|
|
|
|
|
+ private String softTipFlag;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户权限信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysPermissionVo> websysPermissionVos;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 用户名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String username;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysUserAreaVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 区域名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String areaname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 区域代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String areacode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysRoleVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 角色代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String roleCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 角色名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String roleName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 描述
|
|
|
|
|
+ */
|
|
|
|
|
+ private String description;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 角色ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 角色权限信息
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysPermissionVo> websysPermissionVos;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysPermissionVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 子权限
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysPermissionVo> children;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 权限名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String name;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 权限ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 权限代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String permissionCode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysMenu {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 子菜单
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<WebsysMenu> children;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 菜单URL
|
|
|
|
|
+ */
|
|
|
|
|
+ private String menuUrl;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 发送URL
|
|
|
|
|
+ */
|
|
|
|
|
+ private String sendUrl;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 菜单代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private Integer menuCode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 菜单名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String name;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 菜单ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String id;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class WebsysUserChannelVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 中介中文名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String intermediarycnname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 中介代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String intermediarycode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 来源ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String fromid;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @Setter
|
|
|
|
|
+ public static class ChannelVo {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 中介中文名
|
|
|
|
|
+ */
|
|
|
|
|
+ private String intermediarycnname;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 中介代码
|
|
|
|
|
+ */
|
|
|
|
|
+ private String intermediarycode;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 来源ID
|
|
|
|
|
+ */
|
|
|
|
|
+ private String fromid;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|