Ver código fonte

add 基础配置

GITZYY 9 meses atrás
pai
commit
406d5d1d40

+ 0 - 42
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/UserInfoDto.java

@@ -1,42 +0,0 @@
-package com.hrsk.cloud.eg.dto.data;
-
-import lombok.Data;
-
-/**
- * @author: bianlanzhou
- * @create: 2024-08-01 13:48
- * @description: User信息Dto
- **/
-@Data
-public class UserInfoDto {
-    private Long userId;
-    private String userMobile;
-    private String idCardNo;
-    private String realName;
-    private String ip;
-    private Integer runPlatform;
-    private String deviceModel;
-    private Integer appId;
-    private String policeSex;
-    private String policeBirthBate;
-    private Integer age;
-    private String companyCity;
-    private Integer socialSecurity;
-    private Integer accumulation;
-    private Integer creditCard;
-    private Integer creditLimit;
-    private Integer sesame;
-    private Integer addressCityCode;
-    private Integer profession;
-    private Integer overdue;
-    private Integer borrowMoney;
-    private Integer borrowLimit;
-    private Integer borrowPurpose;
-    private String phoneMd5;
-    private String cityOfWork;
-    private String cityCode;
-    private String userMobileSalt;
-    private String idCardNoSalt;
-    private String channelCode;
-    private String activeChannelCode;
-}

+ 57 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserAssetCarInfoDto.java

@@ -0,0 +1,57 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理车产情况表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserAssetCarInfoDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     * 车产情况 1.无车产 2.有车可抵押 3. 有车不抵押
+     */
+    private Integer carType;
+
+    /**
+     * 估值 1.5万及以下 2.10万 3.15万 4.20万 5.30万 6.50万 7.80万及以上
+     */
+    private Integer appeasement;
+
+    /**
+     * 是否接受抵押 1. 不接受抵押 2. 可以抵押
+     */
+    private Integer spawn;
+
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+    /**
+     * 车牌号
+     */
+    private Integer vehiclePurchasePrice;
+
+
+}

+ 58 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserAssetHouseInfoDto.java

@@ -0,0 +1,58 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理房产情况表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserAssetHouseInfoDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     * 房产情况 1.商品住宅 2.无房产 3.商铺 4.办公楼 5.厂房 6.经济适用房/限价房 7.房改/危改房 8.小产权房 9.宅基地/自建房 10.军改房 11.商住两用房 12.有房可抵押,13:有房不抵押
+     * */
+    private Integer houseType;
+
+    /**
+     * 估值 1.50万以下 2.100万 3.200万 4.300万 5.500万 6.1000万以上
+     * */
+    private Integer appeasement;
+
+
+    /**
+     * 房产年限 1.10年以下 2.10-20年 3.20-25年 4.25-30年 5.30年以上
+     * */
+    private Integer houseLimit;
+
+    /**
+     * 是否接受抵押 1. 不接受抵押 2. 可以抵押
+     * */
+    private Integer spawn;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+
+}

+ 52 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserAssetInsuranceInfoDto.java

@@ -0,0 +1,52 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理寿险保单情况表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserAssetInsuranceInfoDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     * 寿险保单情况 1.未投寿险 2.投保6个月以上 3.投保6-12个月 4.投保1-3年 5.投保3-5年 6.投保5-10年 7.投保10年以上 8.有(时间未知)
+     * */
+    private Integer insuranceType;
+
+    /**
+     *  投保公司	1:安邦保险 2:中国平安 3:前海人寿 4:中国人寿 5:太平洋保险 6:泰康人寿 7:新华保险 8:阳光保险 9:招商保险 10:中国太平 11:其他
+     * */
+    private Integer insureCompany;
+
+    /**
+     *  保单估价 1.1万以下 2.1万-5万 3.5万-20万 4.20万-100万 5.100万以上
+     * */
+    private Integer appeasement;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+
+}

+ 167 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserInBaseInfoDto.java

@@ -0,0 +1,167 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+
+/**
+ * @author: bianlanzhou
+ * @create: 2024-08-01 13:48
+ * @description: User信息Dto
+ **/
+@Data
+public class UserInBaseInfoDto {
+    /**
+     * 用户ID
+     * */
+    private Long userId;
+    /**
+     * 电话
+     * */
+    private String userMobile;
+    /**
+     * 用户身份证号
+     * */
+    private String idCardNo;
+    /**
+     * 用户真实姓名
+     * */
+    private String realName;
+    /**
+     * ip
+     * */
+    private String ip;
+    /**
+     * 当前操作环境
+     * */
+    private Integer runPlatform;
+    /**
+     * 设备类型
+     * */
+    private String deviceModel;
+    /**
+     * appId
+     * */
+    private Integer appId;
+    /**
+     * 性别
+     * */
+    private String policeSex;
+    /**
+     * 出生日期
+     * */
+    private String policeBirthBate;
+    /**
+     * 年龄
+     * */
+    private Integer age;
+    /**
+     * 城市名称
+     * */
+    private String companyCity;
+    /**
+     * 社保
+     * */
+    private Integer socialSecurity;
+    /**
+     * 公积金
+     * */
+    private Integer accumulation;
+    /**
+     * 信用卡
+     * */
+    private Integer creditCard;
+    /**
+     * 信用额度
+     * */
+    private Integer creditLimit;
+    /**
+     * 芝麻分
+     * */
+    private Integer sesame;
+    /**
+     * 居住地址
+     * */
+    private Integer addressCityCode;
+    /**
+     * 职业
+     * */
+    private Integer profession;
+    /**
+     * 有无逾期
+     * */
+    private Integer overdue;
+    /**
+     * 需求金额
+     * */
+    private Integer borrowMoney;
+    /**
+     * 期限
+     * */
+    private Integer borrowLimit;
+    /**
+     * 贷款用途
+     * */
+    private Integer borrowPurpose;
+    /**
+     * 手机号md5
+     * */
+    private String phoneMd5;
+    /**
+     * 城市名称(对于我们助贷可能是简称)
+     * */
+    private String cityOfWork;
+    /**
+     * 城市code
+     * */
+    private String cityCode;
+    /**
+     * 电话盐
+     * */
+    private String userMobileSalt;
+    /**
+     * 身份证盐
+     * */
+    private String idCardNoSalt;
+    /**
+     * 注册渠道
+     * */
+    private String channelCode;
+    /**
+     * 激活渠道
+     * */
+    private String activeChannelCode;
+
+    /**
+     * 车产
+     * */
+    private UserAssetCarInfoDto carInfo;
+
+    /**
+     * 房产
+     * */
+    private UserAssetHouseInfoDto houseInfo;
+
+    /**
+     * 保单
+     * */
+    private UserAssetInsuranceInfoDto insuranceInfo;
+
+    /**
+     * 电商主
+     * */
+    private UserProfessionBusinessOwnerDto businessOwner;
+
+    /**
+     * 上班族信息
+     * */
+    private UserProfessionOfficeWorkersDto officeWorkers;
+
+    /**
+     * 企业主
+     * */
+    private UserProfessionEcommerceOwnersDto ecommerceOwners;
+
+    /**
+     * 个体户
+     * */
+    private UserProfessionSelfEmployedDto selfEmployed;
+}

+ 77 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserProfessionBusinessOwnerDto.java

@@ -0,0 +1,77 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理职业-企业主信息表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserProfessionBusinessOwnerDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     * 企业类型 1.微小型企业一年收入500万以下 2.中小企业一年收入500万-5000万 3.大型企业一年收入5000万以上
+     * */
+    private Integer companyType;
+
+    /**
+     * 企业名称
+     * */
+    private String companyName;
+
+    /**
+     * 企业对公流水 1.5万以下 2.5万-30万 3.30万-100万 4.100万-1000万 5.1000万以上
+     * */
+    private String companyCommWater;
+
+    /**
+     * 企业对私流水 1.1万以下2.1万-5万3.5万-20万4.20万-100万5.100万以上
+     * */
+    private String companyPrivateWater;
+
+    /**
+     * 经营年限 1.6个月以内 2.6-12月 3.1-3年 4.3-5年 5.5年以上
+     * */
+    private Integer workingLimit;
+
+    /**
+     * 经营执照 1.没办理 2.已办理,注册1年以内 3.已办理,注册满1年 4.已办理,注册满2年 5.已办理,注册满3年 6.已办理,注册满4年 7.已办理,注册满5年以上
+     * */
+    private Integer businessLicense;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+    /**
+     * 月收入
+     * */
+    private String monthlyBillingIncome;
+
+    /**
+     * 类型 0:企业主 1:工商老板 2, 企业法人
+     * */
+    private Integer type;
+
+
+}

+ 66 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserProfessionEcommerceOwnersDto.java

@@ -0,0 +1,66 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理职业-电商主信息表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserProfessionEcommerceOwnersDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     *  "入驻平台 1.京东 " +
+     *             "2.淘宝 3.天猫 4.当当 5.eBay 6.amazon 7.其他"
+     *
+     */
+    private Integer ecommercePlatform;
+
+    /**
+     *  "月度营业额 " +
+     *             "1.1万以下 2.1万-5万 3.5万-20万 4.20万-100万 5.100万以上"
+     *
+     */
+    private Integer turnover;
+
+    /**
+     *  "经营年限 " +
+     *             "1.6个月以内 2.6-12月 3.1-3年 4.3-5年 5.5年以上"
+     *
+     */
+    private Integer workingLimit;
+
+    /**
+     *  "是否有营业执照" +
+     *             " 1.没办理 2.已办理,注册1年以内" +
+     *             " 3.已办理,注册满1年 4.已办理,注册满2年 5.已办理,注册满3年 6.已办理,注册满4年" +
+     *             " 7.已办理,注册满5年以上"
+     *
+     */
+    private Integer businessLicense;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+
+}

+ 67 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserProfessionOfficeWorkersDto.java

@@ -0,0 +1,67 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理职业-上班族信息表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserProfessionOfficeWorkersDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     *  "公司类型 " +
+     *             "1.民营企业 2.国企单位 3.事业单位 4.公务员 5.外企 6.其他"
+     * */
+    private Integer companyType;
+
+    /**
+     *  "公司名称"
+     * */
+    private String companyName;
+
+    /**
+     *  " "月收入 " +
+     *             "1.1000以下 2.1000-3000" +
+     *             "  3.3000-5000  4.5000-8000 " +
+     *             " 5.8000-1.2万  6.1.2万-2万  7.2万-5万  8.5万-10万  9.10万以上""
+     * */
+    private Integer monthlyIncome;
+
+    /**
+     *  工资支付方式 1.银行代发 2.转账工资 3.现金发放"
+     * */
+    private Integer salaryPayment;
+
+    /**
+     *  "工作年限 " +
+     *             "1.6个月以内  2.6-12月  3.1-3年  4.3-5年  5.5年以上"
+     * */
+    private Integer workingLimit;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+
+}

+ 76 - 0
egress-gateway-service-client/src/main/java/com/hrsk/cloud/eg/dto/data/user/UserProfessionSelfEmployedDto.java

@@ -0,0 +1,76 @@
+package com.hrsk.cloud.eg.dto.data.user;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * <p>
+ * 信贷经理职业-个体户信息表
+ * </p>
+ *
+ * @author zhangyy
+ * @since 2019-09-29
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserProfessionSelfEmployedDto implements Serializable {
+
+
+    private Integer id;
+
+    private Long userId;
+
+    /**
+     * "经营年限 " +
+     *             " 1.6个月以内  2.6-12月  3.1-3年  4.3-5年  5.5年以上"
+     */
+    private Integer workingLimit;
+
+    /**
+     * "月度营业额  " +
+     *             "1.1000以下 2.1000-3000 3.3000-8000 4.8000-20000 5.20000-50000" +
+     *             " 6.50000-100000 7.100000以上"
+     */
+    private Integer turnover;
+
+    /**
+     *"是否有营业执照 " +
+     *             "1.没办理 2.已办理,注册1年以内 3.已办理,注册满1年 " +
+     *             "4.已办理,注册满2年 5.已办理,注册满3年" +
+     *             " 6.已办理,注册满4年 7.已办理,注册满5年以上"
+     */
+    private Integer businessLicense;
+
+    /**
+     *"pos机使用流水 1.无pos机 2.5万以下 3.5万-30万" +
+     *             " 4.30万-100万 5.100万-1000万 6.1000万以上"
+     */
+    private Integer posUseMoney;
+
+    /**
+     *"pos机使用年限 " +
+     *             "1.无pos机 2.6个月以内 3.6-12月 4.1-3年 5.3-5年 6.5年以上"
+     */
+    private Integer posUseLimit;
+
+    private Date createTime;
+
+    private String createBy;
+
+    private Date updateTime;
+
+    private String updateBy;
+
+    private Integer monthlyBillingIncome;
+
+    private Integer merchantType;
+
+
+
+
+}