Browse Source

更新user表结构

刘立冬 2 months ago
parent
commit
32b1933097

+ 11 - 11
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/dao/mapper/UserBaseMapper.java

@@ -10,7 +10,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     long countByExample(UserBaseExample example);
 
@@ -18,7 +18,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int deleteByExample(UserBaseExample example);
 
@@ -26,7 +26,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int deleteByPrimaryKey(Long id);
 
@@ -34,7 +34,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int insert(UserBase record);
 
@@ -42,7 +42,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int insertSelective(UserBase record);
 
@@ -50,7 +50,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     List<UserBase> selectByExample(UserBaseExample example);
 
@@ -58,7 +58,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     UserBase selectByPrimaryKey(Long id);
 
@@ -66,7 +66,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByExampleSelective(@Param("record") UserBase record, @Param("example") UserBaseExample example);
 
@@ -74,7 +74,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByExample(@Param("record") UserBase record, @Param("example") UserBaseExample example);
 
@@ -82,7 +82,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByPrimaryKeySelective(UserBase record);
 
@@ -90,7 +90,7 @@ public interface UserBaseMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByPrimaryKey(UserBase record);
 }

+ 11 - 11
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/dao/mapper/UserCorpMapper.java

@@ -10,7 +10,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     long countByExample(UserCorpExample example);
 
@@ -18,7 +18,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int deleteByExample(UserCorpExample example);
 
@@ -26,7 +26,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int deleteByPrimaryKey(Long id);
 
@@ -34,7 +34,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int insert(UserCorp record);
 
@@ -42,7 +42,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int insertSelective(UserCorp record);
 
@@ -50,7 +50,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     List<UserCorp> selectByExample(UserCorpExample example);
 
@@ -58,7 +58,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     UserCorp selectByPrimaryKey(Long id);
 
@@ -66,7 +66,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByExampleSelective(@Param("record") UserCorp record, @Param("example") UserCorpExample example);
 
@@ -74,7 +74,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByExample(@Param("record") UserCorp record, @Param("example") UserCorpExample example);
 
@@ -82,7 +82,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByPrimaryKeySelective(UserCorp record);
 
@@ -90,7 +90,7 @@ public interface UserCorpMapper {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     int updateByPrimaryKey(UserCorp record);
 }

+ 135 - 19
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/model/po/UserBase.java

@@ -13,19 +13,32 @@ public class UserBase {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Long id;
 
     /**
+     * Database Column Remarks:
+     *   全局唯一标识
      *
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.uuid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String uuid;
 
+    /**
+     * Database Column Remarks:
+     *   企业微信ID
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column qywx_user_base.vid
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    private Long vid;
+
     /**
      * Database Column Remarks:
      *   微信绑定手机号
@@ -33,44 +46,72 @@ public class UserBase {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.mobile
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String mobile;
 
     /**
+     * Database Column Remarks:
+     *   真实姓名
      *
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.realname
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String realname;
 
     /**
+     * Database Column Remarks:
+     *   头像URL
      *
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.avatar
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String avatar;
 
     /**
+     * Database Column Remarks:
+     *   登录状态(0-未登录 1-已登录 2-已注销)
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column qywx_user_base.login_status
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    private Integer loginStatus;
+
+    /**
+     * Database Column Remarks:
+     *   创建时间
      *
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_base.create_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Date createTime;
 
+    /**
+     * Database Column Remarks:
+     *   更新时间
+     *
+     * This field was generated by MyBatis Generator.
+     * This field corresponds to the database column qywx_user_base.update_time
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    private Date updateTime;
+
     /**
      * This method was generated by MyBatis Generator.
      * This method returns the value of the database column qywx_user_base.id
      *
      * @return the value of qywx_user_base.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Long getId() {
         return id;
@@ -82,7 +123,7 @@ public class UserBase {
      *
      * @param id the value for qywx_user_base.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setId(Long id) {
         this.id = id;
@@ -94,7 +135,7 @@ public class UserBase {
      *
      * @return the value of qywx_user_base.uuid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getUuid() {
         return uuid;
@@ -106,19 +147,43 @@ public class UserBase {
      *
      * @param uuid the value for qywx_user_base.uuid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setUuid(String uuid) {
         this.uuid = uuid;
     }
 
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column qywx_user_base.vid
+     *
+     * @return the value of qywx_user_base.vid
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public Long getVid() {
+        return vid;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column qywx_user_base.vid
+     *
+     * @param vid the value for qywx_user_base.vid
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public void setVid(Long vid) {
+        this.vid = vid;
+    }
+
     /**
      * This method was generated by MyBatis Generator.
      * This method returns the value of the database column qywx_user_base.mobile
      *
      * @return the value of qywx_user_base.mobile
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getMobile() {
         return mobile;
@@ -130,7 +195,7 @@ public class UserBase {
      *
      * @param mobile the value for qywx_user_base.mobile
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setMobile(String mobile) {
         this.mobile = mobile;
@@ -142,7 +207,7 @@ public class UserBase {
      *
      * @return the value of qywx_user_base.realname
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getRealname() {
         return realname;
@@ -154,7 +219,7 @@ public class UserBase {
      *
      * @param realname the value for qywx_user_base.realname
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setRealname(String realname) {
         this.realname = realname;
@@ -166,7 +231,7 @@ public class UserBase {
      *
      * @return the value of qywx_user_base.avatar
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getAvatar() {
         return avatar;
@@ -178,19 +243,43 @@ public class UserBase {
      *
      * @param avatar the value for qywx_user_base.avatar
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setAvatar(String avatar) {
         this.avatar = avatar;
     }
 
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column qywx_user_base.login_status
+     *
+     * @return the value of qywx_user_base.login_status
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public Integer getLoginStatus() {
+        return loginStatus;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column qywx_user_base.login_status
+     *
+     * @param loginStatus the value for qywx_user_base.login_status
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public void setLoginStatus(Integer loginStatus) {
+        this.loginStatus = loginStatus;
+    }
+
     /**
      * This method was generated by MyBatis Generator.
      * This method returns the value of the database column qywx_user_base.create_time
      *
      * @return the value of qywx_user_base.create_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Date getCreateTime() {
         return createTime;
@@ -202,17 +291,41 @@ public class UserBase {
      *
      * @param createTime the value for qywx_user_base.create_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setCreateTime(Date createTime) {
         this.createTime = createTime;
     }
 
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method returns the value of the database column qywx_user_base.update_time
+     *
+     * @return the value of qywx_user_base.update_time
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public Date getUpdateTime() {
+        return updateTime;
+    }
+
+    /**
+     * This method was generated by MyBatis Generator.
+     * This method sets the value of the database column qywx_user_base.update_time
+     *
+     * @param updateTime the value for qywx_user_base.update_time
+     *
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
+     */
+    public void setUpdateTime(Date updateTime) {
+        this.updateTime = updateTime;
+    }
+
     /**
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     @Override
     public String toString() {
@@ -222,10 +335,13 @@ public class UserBase {
         sb.append("Hash = ").append(hashCode());
         sb.append(", id=").append(id);
         sb.append(", uuid=").append(uuid);
+        sb.append(", vid=").append(vid);
         sb.append(", mobile=").append(mobile);
         sb.append(", realname=").append(realname);
         sb.append(", avatar=").append(avatar);
+        sb.append(", loginStatus=").append(loginStatus);
         sb.append(", createTime=").append(createTime);
+        sb.append(", updateTime=").append(updateTime);
         sb.append("]");
         return sb.toString();
     }

+ 197 - 17
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/model/po/UserBaseExample.java

@@ -9,7 +9,7 @@ public class UserBaseExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected String orderByClause;
 
@@ -17,7 +17,7 @@ public class UserBaseExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected boolean distinct;
 
@@ -25,7 +25,7 @@ public class UserBaseExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected List<Criteria> oredCriteria;
 
@@ -33,7 +33,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public UserBaseExample() {
         oredCriteria = new ArrayList<Criteria>();
@@ -43,7 +43,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setOrderByClause(String orderByClause) {
         this.orderByClause = orderByClause;
@@ -53,7 +53,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getOrderByClause() {
         return orderByClause;
@@ -63,7 +63,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setDistinct(boolean distinct) {
         this.distinct = distinct;
@@ -73,7 +73,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public boolean isDistinct() {
         return distinct;
@@ -83,7 +83,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public List<Criteria> getOredCriteria() {
         return oredCriteria;
@@ -93,7 +93,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void or(Criteria criteria) {
         oredCriteria.add(criteria);
@@ -103,7 +103,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Criteria or() {
         Criteria criteria = createCriteriaInternal();
@@ -115,7 +115,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Criteria createCriteria() {
         Criteria criteria = createCriteriaInternal();
@@ -129,7 +129,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected Criteria createCriteriaInternal() {
         Criteria criteria = new Criteria();
@@ -140,7 +140,7 @@ public class UserBaseExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void clear() {
         oredCriteria.clear();
@@ -152,7 +152,7 @@ public class UserBaseExample {
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected abstract static class GeneratedCriteria {
         protected List<Criterion> criteria;
@@ -325,6 +325,66 @@ public class UserBaseExample {
             return (Criteria) this;
         }
 
+        public Criteria andVidIsNull() {
+            addCriterion("vid is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidIsNotNull() {
+            addCriterion("vid is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidEqualTo(Long value) {
+            addCriterion("vid =", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidNotEqualTo(Long value) {
+            addCriterion("vid <>", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidGreaterThan(Long value) {
+            addCriterion("vid >", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidGreaterThanOrEqualTo(Long value) {
+            addCriterion("vid >=", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidLessThan(Long value) {
+            addCriterion("vid <", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidLessThanOrEqualTo(Long value) {
+            addCriterion("vid <=", value, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidIn(List<Long> values) {
+            addCriterion("vid in", values, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidNotIn(List<Long> values) {
+            addCriterion("vid not in", values, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidBetween(Long value1, Long value2) {
+            addCriterion("vid between", value1, value2, "vid");
+            return (Criteria) this;
+        }
+
+        public Criteria andVidNotBetween(Long value1, Long value2) {
+            addCriterion("vid not between", value1, value2, "vid");
+            return (Criteria) this;
+        }
+
         public Criteria andMobileIsNull() {
             addCriterion("mobile is null");
             return (Criteria) this;
@@ -535,6 +595,66 @@ public class UserBaseExample {
             return (Criteria) this;
         }
 
+        public Criteria andLoginStatusIsNull() {
+            addCriterion("login_status is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusIsNotNull() {
+            addCriterion("login_status is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusEqualTo(Integer value) {
+            addCriterion("login_status =", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusNotEqualTo(Integer value) {
+            addCriterion("login_status <>", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusGreaterThan(Integer value) {
+            addCriterion("login_status >", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusGreaterThanOrEqualTo(Integer value) {
+            addCriterion("login_status >=", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusLessThan(Integer value) {
+            addCriterion("login_status <", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusLessThanOrEqualTo(Integer value) {
+            addCriterion("login_status <=", value, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusIn(List<Integer> values) {
+            addCriterion("login_status in", values, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusNotIn(List<Integer> values) {
+            addCriterion("login_status not in", values, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusBetween(Integer value1, Integer value2) {
+            addCriterion("login_status between", value1, value2, "loginStatus");
+            return (Criteria) this;
+        }
+
+        public Criteria andLoginStatusNotBetween(Integer value1, Integer value2) {
+            addCriterion("login_status not between", value1, value2, "loginStatus");
+            return (Criteria) this;
+        }
+
         public Criteria andCreateTimeIsNull() {
             addCriterion("create_time is null");
             return (Criteria) this;
@@ -594,13 +714,73 @@ public class UserBaseExample {
             addCriterion("create_time not between", value1, value2, "createTime");
             return (Criteria) this;
         }
+
+        public Criteria andUpdateTimeIsNull() {
+            addCriterion("update_time is null");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeIsNotNull() {
+            addCriterion("update_time is not null");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeEqualTo(Date value) {
+            addCriterion("update_time =", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeNotEqualTo(Date value) {
+            addCriterion("update_time <>", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeGreaterThan(Date value) {
+            addCriterion("update_time >", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+            addCriterion("update_time >=", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeLessThan(Date value) {
+            addCriterion("update_time <", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+            addCriterion("update_time <=", value, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeIn(List<Date> values) {
+            addCriterion("update_time in", values, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeNotIn(List<Date> values) {
+            addCriterion("update_time not in", values, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+            addCriterion("update_time between", value1, value2, "updateTime");
+            return (Criteria) this;
+        }
+
+        public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+            addCriterion("update_time not between", value1, value2, "updateTime");
+            return (Criteria) this;
+        }
     }
 
     /**
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_base
      *
-     * @mbg.generated do_not_delete_during_merge Wed May 14 01:08:39 CST 2025
+     * @mbg.generated do_not_delete_during_merge Wed May 14 16:04:39 CST 2025
      */
     public static class Criteria extends GeneratedCriteria {
 
@@ -613,7 +793,7 @@ public class UserBaseExample {
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_base
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public static class Criterion {
         private String condition;

+ 31 - 31
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/model/po/UserCorp.java

@@ -13,7 +13,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Long id;
 
@@ -24,7 +24,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.user_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Long userId;
 
@@ -35,7 +35,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.corp_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Long corpId;
 
@@ -46,7 +46,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.unionid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String unionid;
 
@@ -57,7 +57,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.acctid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String acctid;
 
@@ -68,7 +68,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.position
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String position;
 
@@ -79,7 +79,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.english_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String englishName;
 
@@ -90,7 +90,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.corp_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private String corpName;
 
@@ -101,7 +101,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.login_status
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Boolean loginStatus;
 
@@ -112,7 +112,7 @@ public class UserCorp {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column qywx_user_corp.update_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     private Date updateTime;
 
@@ -122,7 +122,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Long getId() {
         return id;
@@ -134,7 +134,7 @@ public class UserCorp {
      *
      * @param id the value for qywx_user_corp.id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setId(Long id) {
         this.id = id;
@@ -146,7 +146,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.user_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Long getUserId() {
         return userId;
@@ -158,7 +158,7 @@ public class UserCorp {
      *
      * @param userId the value for qywx_user_corp.user_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setUserId(Long userId) {
         this.userId = userId;
@@ -170,7 +170,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.corp_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Long getCorpId() {
         return corpId;
@@ -182,7 +182,7 @@ public class UserCorp {
      *
      * @param corpId the value for qywx_user_corp.corp_id
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setCorpId(Long corpId) {
         this.corpId = corpId;
@@ -194,7 +194,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.unionid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getUnionid() {
         return unionid;
@@ -206,7 +206,7 @@ public class UserCorp {
      *
      * @param unionid the value for qywx_user_corp.unionid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setUnionid(String unionid) {
         this.unionid = unionid;
@@ -218,7 +218,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.acctid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getAcctid() {
         return acctid;
@@ -230,7 +230,7 @@ public class UserCorp {
      *
      * @param acctid the value for qywx_user_corp.acctid
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setAcctid(String acctid) {
         this.acctid = acctid;
@@ -242,7 +242,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.position
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getPosition() {
         return position;
@@ -254,7 +254,7 @@ public class UserCorp {
      *
      * @param position the value for qywx_user_corp.position
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setPosition(String position) {
         this.position = position;
@@ -266,7 +266,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.english_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getEnglishName() {
         return englishName;
@@ -278,7 +278,7 @@ public class UserCorp {
      *
      * @param englishName the value for qywx_user_corp.english_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setEnglishName(String englishName) {
         this.englishName = englishName;
@@ -290,7 +290,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.corp_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getCorpName() {
         return corpName;
@@ -302,7 +302,7 @@ public class UserCorp {
      *
      * @param corpName the value for qywx_user_corp.corp_name
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setCorpName(String corpName) {
         this.corpName = corpName;
@@ -314,7 +314,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.login_status
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Boolean getLoginStatus() {
         return loginStatus;
@@ -326,7 +326,7 @@ public class UserCorp {
      *
      * @param loginStatus the value for qywx_user_corp.login_status
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setLoginStatus(Boolean loginStatus) {
         this.loginStatus = loginStatus;
@@ -338,7 +338,7 @@ public class UserCorp {
      *
      * @return the value of qywx_user_corp.update_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Date getUpdateTime() {
         return updateTime;
@@ -350,7 +350,7 @@ public class UserCorp {
      *
      * @param updateTime the value for qywx_user_corp.update_time
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setUpdateTime(Date updateTime) {
         this.updateTime = updateTime;
@@ -360,7 +360,7 @@ public class UserCorp {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     @Override
     public String toString() {

+ 17 - 17
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/model/po/UserCorpExample.java

@@ -9,7 +9,7 @@ public class UserCorpExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected String orderByClause;
 
@@ -17,7 +17,7 @@ public class UserCorpExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected boolean distinct;
 
@@ -25,7 +25,7 @@ public class UserCorpExample {
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected List<Criteria> oredCriteria;
 
@@ -33,7 +33,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public UserCorpExample() {
         oredCriteria = new ArrayList<Criteria>();
@@ -43,7 +43,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setOrderByClause(String orderByClause) {
         this.orderByClause = orderByClause;
@@ -53,7 +53,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public String getOrderByClause() {
         return orderByClause;
@@ -63,7 +63,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void setDistinct(boolean distinct) {
         this.distinct = distinct;
@@ -73,7 +73,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public boolean isDistinct() {
         return distinct;
@@ -83,7 +83,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public List<Criteria> getOredCriteria() {
         return oredCriteria;
@@ -93,7 +93,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void or(Criteria criteria) {
         oredCriteria.add(criteria);
@@ -103,7 +103,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Criteria or() {
         Criteria criteria = createCriteriaInternal();
@@ -115,7 +115,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public Criteria createCriteria() {
         Criteria criteria = createCriteriaInternal();
@@ -129,7 +129,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected Criteria createCriteriaInternal() {
         Criteria criteria = new Criteria();
@@ -140,7 +140,7 @@ public class UserCorpExample {
      * This method was generated by MyBatis Generator.
      * This method corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public void clear() {
         oredCriteria.clear();
@@ -152,7 +152,7 @@ public class UserCorpExample {
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     protected abstract static class GeneratedCriteria {
         protected List<Criterion> criteria;
@@ -850,7 +850,7 @@ public class UserCorpExample {
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated do_not_delete_during_merge Wed May 14 01:08:39 CST 2025
+     * @mbg.generated do_not_delete_during_merge Wed May 14 16:04:39 CST 2025
      */
     public static class Criteria extends GeneratedCriteria {
 
@@ -863,7 +863,7 @@ public class UserCorpExample {
      * This class was generated by MyBatis Generator.
      * This class corresponds to the database table qywx_user_corp
      *
-     * @mbg.generated Wed May 14 01:08:39 CST 2025
+     * @mbg.generated Wed May 14 16:04:39 CST 2025
      */
     public static class Criterion {
         private String condition;

+ 69 - 22
risk-control-core/src/main/resources/mapper/UserBaseMapper.xml

@@ -5,20 +5,23 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <id column="id" jdbcType="BIGINT" property="id" />
     <result column="uuid" jdbcType="VARCHAR" property="uuid" />
+    <result column="vid" jdbcType="BIGINT" property="vid" />
     <result column="mobile" jdbcType="VARCHAR" property="mobile" />
     <result column="realname" jdbcType="VARCHAR" property="realname" />
     <result column="avatar" jdbcType="VARCHAR" property="avatar" />
+    <result column="login_status" jdbcType="INTEGER" property="loginStatus" />
     <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
+    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
   </resultMap>
   <sql id="Example_Where_Clause">
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <where>
       <foreach collection="oredCriteria" item="criteria" separator="or">
@@ -52,7 +55,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <where>
       <foreach collection="example.oredCriteria" item="criteria" separator="or">
@@ -86,15 +89,15 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
-    id, uuid, mobile, realname, avatar, create_time
+    id, uuid, vid, mobile, realname, avatar, login_status, create_time, update_time
   </sql>
   <select id="selectByExample" parameterType="com.tzld.piaoquan.risk.control.model.po.UserBaseExample" resultMap="BaseResultMap">
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select
     <if test="distinct">
@@ -113,7 +116,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select 
     <include refid="Base_Column_List" />
@@ -124,7 +127,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     delete from qywx_user_base
     where id = #{id,jdbcType=BIGINT}
@@ -133,7 +136,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     delete from qywx_user_base
     <if test="_parameter != null">
@@ -144,20 +147,22 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
-    insert into qywx_user_base (id, uuid, mobile, 
-      realname, avatar, create_time
+    insert into qywx_user_base (id, uuid, vid, 
+      mobile, realname, avatar, 
+      login_status, create_time, update_time
       )
-    values (#{id,jdbcType=BIGINT}, #{uuid,jdbcType=VARCHAR}, #{mobile,jdbcType=VARCHAR}, 
-      #{realname,jdbcType=VARCHAR}, #{avatar,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}
+    values (#{id,jdbcType=BIGINT}, #{uuid,jdbcType=VARCHAR}, #{vid,jdbcType=BIGINT}, 
+      #{mobile,jdbcType=VARCHAR}, #{realname,jdbcType=VARCHAR}, #{avatar,jdbcType=VARCHAR}, 
+      #{loginStatus,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
       )
   </insert>
   <insert id="insertSelective" parameterType="com.tzld.piaoquan.risk.control.model.po.UserBase">
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     insert into qywx_user_base
     <trim prefix="(" suffix=")" suffixOverrides=",">
@@ -167,6 +172,9 @@
       <if test="uuid != null">
         uuid,
       </if>
+      <if test="vid != null">
+        vid,
+      </if>
       <if test="mobile != null">
         mobile,
       </if>
@@ -176,9 +184,15 @@
       <if test="avatar != null">
         avatar,
       </if>
+      <if test="loginStatus != null">
+        login_status,
+      </if>
       <if test="createTime != null">
         create_time,
       </if>
+      <if test="updateTime != null">
+        update_time,
+      </if>
     </trim>
     <trim prefix="values (" suffix=")" suffixOverrides=",">
       <if test="id != null">
@@ -187,6 +201,9 @@
       <if test="uuid != null">
         #{uuid,jdbcType=VARCHAR},
       </if>
+      <if test="vid != null">
+        #{vid,jdbcType=BIGINT},
+      </if>
       <if test="mobile != null">
         #{mobile,jdbcType=VARCHAR},
       </if>
@@ -196,16 +213,22 @@
       <if test="avatar != null">
         #{avatar,jdbcType=VARCHAR},
       </if>
+      <if test="loginStatus != null">
+        #{loginStatus,jdbcType=INTEGER},
+      </if>
       <if test="createTime != null">
         #{createTime,jdbcType=TIMESTAMP},
       </if>
+      <if test="updateTime != null">
+        #{updateTime,jdbcType=TIMESTAMP},
+      </if>
     </trim>
   </insert>
   <select id="countByExample" parameterType="com.tzld.piaoquan.risk.control.model.po.UserBaseExample" resultType="java.lang.Long">
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select count(*) from qywx_user_base
     <if test="_parameter != null">
@@ -216,7 +239,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_base
     <set>
@@ -226,6 +249,9 @@
       <if test="record.uuid != null">
         uuid = #{record.uuid,jdbcType=VARCHAR},
       </if>
+      <if test="record.vid != null">
+        vid = #{record.vid,jdbcType=BIGINT},
+      </if>
       <if test="record.mobile != null">
         mobile = #{record.mobile,jdbcType=VARCHAR},
       </if>
@@ -235,9 +261,15 @@
       <if test="record.avatar != null">
         avatar = #{record.avatar,jdbcType=VARCHAR},
       </if>
+      <if test="record.loginStatus != null">
+        login_status = #{record.loginStatus,jdbcType=INTEGER},
+      </if>
       <if test="record.createTime != null">
         create_time = #{record.createTime,jdbcType=TIMESTAMP},
       </if>
+      <if test="record.updateTime != null">
+        update_time = #{record.updateTime,jdbcType=TIMESTAMP},
+      </if>
     </set>
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
@@ -247,15 +279,18 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_base
     set id = #{record.id,jdbcType=BIGINT},
       uuid = #{record.uuid,jdbcType=VARCHAR},
+      vid = #{record.vid,jdbcType=BIGINT},
       mobile = #{record.mobile,jdbcType=VARCHAR},
       realname = #{record.realname,jdbcType=VARCHAR},
       avatar = #{record.avatar,jdbcType=VARCHAR},
-      create_time = #{record.createTime,jdbcType=TIMESTAMP}
+      login_status = #{record.loginStatus,jdbcType=INTEGER},
+      create_time = #{record.createTime,jdbcType=TIMESTAMP},
+      update_time = #{record.updateTime,jdbcType=TIMESTAMP}
     <if test="_parameter != null">
       <include refid="Update_By_Example_Where_Clause" />
     </if>
@@ -264,13 +299,16 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_base
     <set>
       <if test="uuid != null">
         uuid = #{uuid,jdbcType=VARCHAR},
       </if>
+      <if test="vid != null">
+        vid = #{vid,jdbcType=BIGINT},
+      </if>
       <if test="mobile != null">
         mobile = #{mobile,jdbcType=VARCHAR},
       </if>
@@ -280,9 +318,15 @@
       <if test="avatar != null">
         avatar = #{avatar,jdbcType=VARCHAR},
       </if>
+      <if test="loginStatus != null">
+        login_status = #{loginStatus,jdbcType=INTEGER},
+      </if>
       <if test="createTime != null">
         create_time = #{createTime,jdbcType=TIMESTAMP},
       </if>
+      <if test="updateTime != null">
+        update_time = #{updateTime,jdbcType=TIMESTAMP},
+      </if>
     </set>
     where id = #{id,jdbcType=BIGINT}
   </update>
@@ -290,14 +334,17 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_base
     set uuid = #{uuid,jdbcType=VARCHAR},
+      vid = #{vid,jdbcType=BIGINT},
       mobile = #{mobile,jdbcType=VARCHAR},
       realname = #{realname,jdbcType=VARCHAR},
       avatar = #{avatar,jdbcType=VARCHAR},
-      create_time = #{createTime,jdbcType=TIMESTAMP}
+      login_status = #{loginStatus,jdbcType=INTEGER},
+      create_time = #{createTime,jdbcType=TIMESTAMP},
+      update_time = #{updateTime,jdbcType=TIMESTAMP}
     where id = #{id,jdbcType=BIGINT}
   </update>
 </mapper>

+ 15 - 15
risk-control-core/src/main/resources/mapper/UserCorpMapper.xml

@@ -5,7 +5,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <id column="id" jdbcType="BIGINT" property="id" />
     <result column="user_id" jdbcType="BIGINT" property="userId" />
@@ -22,7 +22,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <where>
       <foreach collection="oredCriteria" item="criteria" separator="or">
@@ -56,7 +56,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     <where>
       <foreach collection="example.oredCriteria" item="criteria" separator="or">
@@ -90,7 +90,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     id, user_id, corp_id, unionid, acctid, `position`, english_name, corp_name, login_status, 
     update_time
@@ -99,7 +99,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select
     <if test="distinct">
@@ -118,7 +118,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select 
     <include refid="Base_Column_List" />
@@ -129,7 +129,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     delete from qywx_user_corp
     where id = #{id,jdbcType=BIGINT}
@@ -138,7 +138,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     delete from qywx_user_corp
     <if test="_parameter != null">
@@ -149,7 +149,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     insert into qywx_user_corp (id, user_id, corp_id, 
       unionid, acctid, `position`, 
@@ -164,7 +164,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     insert into qywx_user_corp
     <trim prefix="(" suffix=")" suffixOverrides=",">
@@ -236,7 +236,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     select count(*) from qywx_user_corp
     <if test="_parameter != null">
@@ -247,7 +247,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_corp
     <set>
@@ -290,7 +290,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_corp
     set id = #{record.id,jdbcType=BIGINT},
@@ -311,7 +311,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_corp
     <set>
@@ -349,7 +349,7 @@
     <!--
       WARNING - @mbg.generated
       This element is automatically generated by MyBatis Generator, do not modify.
-      This element was generated on Wed May 14 01:08:39 CST 2025.
+      This element was generated on Wed May 14 16:04:39 CST 2025.
     -->
     update qywx_user_corp
     set user_id = #{userId,jdbcType=BIGINT},

+ 0 - 3
risk-control-server/src/main/java/com/tzld/piaoquan/risk/control/controller/QwLoginController.java

@@ -5,11 +5,9 @@ import com.alibaba.fastjson.TypeReference;
 import com.tzld.piaoquan.risk.control.common.base.CommonResponse;
 import com.tzld.piaoquan.risk.control.config.QywxConfig;
 import com.tzld.piaoquan.risk.control.model.qywx.QwCommonResModel;
-import com.tzld.piaoquan.risk.control.model.qywx.QwInitResponseModel;
 import com.tzld.piaoquan.risk.control.model.qywx.QwLoginCheckCode;
 import com.tzld.piaoquan.risk.control.model.qywx.QwLoginQRCodeModel;
 import com.tzld.piaoquan.risk.control.service.QwLoginService;
-import com.tzld.piaoquan.risk.control.service.qywx.Constant;
 import com.tzld.piaoquan.risk.control.util.HttpClientUtil;
 import com.tzld.piaoquan.risk.control.util.HttpPoolClient;
 import lombok.extern.slf4j.Slf4j;
@@ -71,7 +69,6 @@ public class QwLoginController {
 
     }
 
-
     @PostMapping("/checkLogin")//前端轮训检测是否登录成功
     public CommonResponse<String> checkLogin(@RequestBody String uuid) {
         if(true) {