zjk
10 小时以前 8ea6a7dd1fcdbd4e22c564ed63a5a8023510161a
hugray-server/ruoyi-modules/ruoyi-user/src/main/java/com/ruoyi/user/mapper/AccountUserMapper.java
@@ -79,6 +79,24 @@
    public int updateUserAuthStatus(AccountUser accountUser);
    /**
     * 修改企业/个体认证状态(只更新 company_auth_status 列,企业认证审核通过/驳回时回写)
     *
     * 与 updateUserAuthStatus 的区别:个人认证写 auth_status,企业/个体认证写 company_auth_status,
     * 两者互不覆盖。审核通过时一并把 subject_type 同步为 2/3(由 XML 的 <if> 控制),
     * 驳回则不动 subject_type——避免审核未通过就把会员标成企业主体。
     */
    public int updateUserCompanyAuthStatus(AccountUser accountUser);
    /**
     * 修改会员头像(只更新 avatar 一列)
     *
     * 刻意单开:avatar 若挂到共享的 updateAccountUser 上,后台编辑接口(/account/user)
     * 的请求体带个 avatar 就能改任意会员头像。与 updateUserStatus / updateUserAuthStatus 同一套路,
     * 头像只能由会员本人在 C 端接口里改写。
     */
    public int updateUserAvatar(AccountUser accountUser);
    /**
     * 修改服务商标识(只更新 provider_flag 列,服务商建档时置 '1')
     *
     * 刻意不做进 insertAccountUser / updateAccountUser 的动态列:那两个是共享入口,
@@ -88,6 +106,14 @@
    public int updateUserProviderFlag(AccountUser accountUser);
    /**
     * 查询某会员的直接下级(被邀请人)列表
     *
     * 按 referrer_id 过滤(命中 idx_account_user_referrer)+ referrer_bind_time 倒序;
     * 不挂 join,避免干扰 PageHelper 的 count SQL。
     */
    public List<AccountUser> selectInvitees(Long referrerId);
    /**
     * 搜索可绑定为城市公司档案关联用户的会员(限 L4,最多 20 条)
     *
     * keyword 与 keywordId 由服务层同时算好:keywordId 仅在 keyword 为纯数字时非空,