<noframes id="bhrfl"><address id="bhrfl"></address>

    <address id="bhrfl"></address>

    <noframes id="bhrfl"><address id="bhrfl"><th id="bhrfl"></th></address>

    <form id="bhrfl"><th id="bhrfl"><progress id="bhrfl"></progress></th></form>

    <em id="bhrfl"><span id="bhrfl"></span></em>

    全部
    常見問題
    產品動態
    精選推薦

    合并微信賬號和h5賬號功能優化

    管理 管理 編輯 刪除

    合并微信賬號和h5賬號時有信息遺漏問題修復

    00f78202307071457527158.png


    public static function setUserRelationInfos($bindingPhone, $uid, $newUid, $isDel = true, $qcodeId = 0)

       {

           self::startTrans();

           try {

               //修改下級推廣人關系

               self::where('spread_uid', $uid)->update(['spread_uid' => $newUid]);


               //修改用戶金額變動記錄表

               self::getDb('user_bill')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改簽到記錄表

               self::getDb('user_sign')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改虛擬幣充值記錄表

               self::getDb('user_recharge')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改收貨地址表

               self::getDb('user_address')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改提現記錄用戶

               self::getDb('user_extract')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改專題相關表

               self::getDb('special_buy')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('special_watch')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('learning_records')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('special_exchange')->where('use_uid', $uid)->update(['use_uid' => $newUid]);

               self::getDb('special_record')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('special_relation')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('special_reply')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改直播嘉賓表

               self::getDb('live_user')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('live_barrage')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('live_honoured_guest')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('live_reward')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改購物車記錄表

               self::getDb('store_cart')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('store_product_reply')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改用戶訂單記錄

               self::getDb('store_order')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改拼團用戶記錄

               self::getDb('store_pink')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改手機用戶表記錄

               self::getDb('phone_user')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改會員記錄表記錄

               self::getDb('member_record')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改搜索記錄表記錄

               self::getDb('search_history')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改用戶報名表記錄

               self::getDb('event_sign_up')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('event_write_off_user')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改資料訂單表記錄

               self::getDb('data_download_buy')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('data_download_order')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('data_download_records')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改證書記錄表記錄

               self::getDb('certificate_record')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改考試相關表記錄

               self::getDb('examination_record')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('examination_test_record')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('examination_wrong_bank')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('test_paper_obtain')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('test_paper_order')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改講師相關表

               self::getDb('merchant')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('merchant_follow')->where('uid', $uid)->update(['uid' => $newUid]);

               self::getDb('user_enter')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改學員相關表

               self::getDb('student')->where('uid', $uid)->update(['uid' => $newUid]);


               //修改老師相關表

               self::getDb('teacher')->where('uid', $uid)->update(['uid' => $newUid]);



               //刪除用戶表H5用戶記錄

               $user = self::where('uid', $uid)->find();

               if ($isDel) self::where('uid', $uid)->delete();

               //修改上級推廣關系和綁定手機號碼

               self::where('uid', $newUid)->update([

                   'phone' => $bindingPhone,

                   'spread_uid' => $user['spread_uid'],

                   'spread_time' => $user['spread_time'],

                   'valid_time' => $user['valid_time'],

                   'is_promoter' => $user['is_promoter'],

                   'pay_count' => $user['pay_count'],

                   'is_senior' => $user['is_senior'],

                   'now_money' => $user['now_money'],

                   'gold_num' => $user['gold_num'],

                   'brokerage_price' => $user['brokerage_price'],

                   'is_permanent' => $user['is_permanent'],

                   'member_time' => $user['member_time'],

                   'overdue_time' => $user['overdue_time'],

                   'level' => $user['level'],

                   'identitys' => $user['identitys'],

                   'is_write_off' => $user['is_write_off'],

                   'business' => $user['business']

               ]);

               if ($qcodeId) WechatQrcode::where('id', $qcodeId)->update(['scan_id' => $newUid]);

               self::commit();

               Session::clear('wap');

               Session::set('loginUid', $newUid, 'wap');

               return true;

           } catch (\Exception $e) {

               self::rollback();

               return self::setErrorInfo($e->getMessage());

           }

       }

    請登錄后查看

    全 最后編輯于2023-07-07 15:15:01

    快捷回復
    回復
    回復
    回復({{post_count}}) {{!is_user ? '我的回復' :'全部回復'}}
    排序 默認正序 回復倒序 點贊倒序

    {{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

    作者 管理員 企業

    {{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推薦': '推薦'}}
    {{item.is_suggest == 1? '取消推薦': '推薦'}}
    沙發 板凳 地板 {{item.floor}}#
    {{item.user_info.title || '暫無簡介'}}
    附件

    {{itemf.name}}

    {{item.created_at}}  {{item.ip_address}}
    打賞
    已打賞¥{{item.reward_price}}
    {{item.like_count}}
    {{item.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復

    {{itemc.user_info.nickname}}

    {{itemc.user_name}}

    回復 {{itemc.comment_user_info.nickname}}

    附件

    {{itemf.name}}

    {{itemc.created_at}}
    打賞
    已打賞¥{{itemc.reward_price}}
    {{itemc.like_count}}
    {{itemc.showReply ? '取消回復' : '回復'}}
    刪除
    回復
    回復
    查看更多
    打賞
    已打賞¥{{reward_price}}
    3125
    {{like_count}}
    {{collect_count}}
    添加回復 ({{post_count}})

    相關推薦

    快速安全登錄

    使用微信掃碼登錄
    {{item.label}} 加精
    {{item.label}} {{item.label}} 板塊推薦 常見問題 產品動態 精選推薦 首頁頭條 首頁動態 首頁推薦
    取 消 確 定
    回復
    回復
    問題:
    問題自動獲取的帖子內容,不準確時需要手動修改. [獲取答案]
    答案:
    提交
    bug 需求 取 消 確 定
    打賞金額
    當前余額:¥{{rewardUserInfo.reward_price}}
    {{item.price}}元
    請輸入 0.1-{{reward_max_price}} 范圍內的數值
    打賞成功
    ¥{{price}}
    完成 確認打賞

    微信登錄/注冊

    切換手機號登錄

    {{ bind_phone ? '綁定手機' : '手機登錄'}}

    {{codeText}}
    切換微信登錄/注冊
    暫不綁定
    亚洲欧美字幕
    CRMEB客服

    CRMEB咨詢熱線 咨詢熱線

    400-8888-794

    微信掃碼咨詢

    CRMEB開源商城下載 源碼下載 CRMEB幫助文檔 幫助文檔
    返回頂部 返回頂部
    CRMEB客服