【小(xiǎo)編推薦】CRMEB二次開(kāi)發 下(xià©✔)級用(yòng)戶有(yǒu)訂單則永久綁定

2024-02-19  &nb™♦ sp;|   發布者: &n≠αbsp; |   查看(k$ àn):3320次

CRMEB

二次開(kāi)發 下(xià)級用(yòng)戶有(y©δ"ǒu)訂單則永久綁定


背景:

後台設置:1.分(fēn)銷綁定模式 臨時(shí) ,2.綁定用(yòn¥¥£÷g)戶 所有(yǒu)人(rén)

開(kāi)發調試:

use think\facade\Log;

use think\facade\Db;

Log::error('-------- ≈-------');

Log::error(json_encode($userInfo[↕™≥£9;extend_info']));


user表中 pay_count  用(yòng)戶購(gòu¶§$)買次數(shù)。







文(wén)件(jiàn)位置: /www¥π/wwwroot/pumeiren.域名.com/app/li↓•stener/user/Register.php 


UserSpreadJob::dispatch([$uid, $sprea↓←≠dUid]);

改成:

      ¥∏       if($u¥"♠​serInfo['pay_count']==0)§ε{

      &nb×™sp;     &nb₩∞♣φsp;    UserSpreadJob::φ€dispatch([$uid, $spreadUid]);✘​♦≠

      γλ₽φ      &nbs‌↓±>p;}


UserFriendsJob::dispatch([$uid, $s≤¶pread_uid]);

改成

          &nbs≥₹γ&p;  if($userInfo['paγ÷€y_count']==0){

          &nbs‌®p;     UserFriends↔β Job::dispatch([$uid, $spread_ui $₽d]);

       •♣;      }

 

 

####################≥₩♦ε######################################∞₽#####################


後發現(xiàn)是(shì)這(zhè)個(gè):

/www/wwwroot/pumeiren.域名.com/∑←γ©app/services/user  Login©₽•Services.php



      ±™      //綁定分(≈∞ fēn)銷關系 = 所有(yǒu)用(y≤∑òng)戶

        ε☆<®    if (sys_con♠↕εfig('brokerage_bindind'✔‍★;, 1) == 1) {

        &nbs​€↔p;       //☆♦★₽分(fēn)銷綁定類型為(wèi)時(shí)間(jiān)段且過期ε"< ||臨時(shí)

         Ω•₹;      ↓₹; $store_brokerage_binding_time = ✔©↑sys_config('store_bro ≤kerage_binding_time', 30);

       γ≥♣♦;     &nbsΩαp;   if (!$userInfo['α≠γ spread_uid'] || $store_broker↔ gae_binding_status == 3 || ($s↔‍tore_brokergae_binding_status =="★​ 2 && ($userIn  §fo['spread_time'] + $store♠'_brokerage_binding_time * 24 * 3600) £Ω< time())) {

          &nbσ↓₩¥sp;       &nb ≥‌sp; $spreadUid = $spread_ui&×d;

        &n™♠β‌bsp;      ∑εα​     if ($spreadUid &a≠Ωmp;& $userInfo->uid == $thβ₩is->dao->value(['uid'↔∞σ≥ => $spreadUid], ♠λ↓<9;spread_uid')) {

      &​ ★nbsp;       &←¶©nbsp;         &'; $spreadUid = 0;

        ♣‍>§         ∏®   }

      &βε®nbsp;        ÷λ →     if ($spreadUid &'π↑α& $this->dao-↑≥®↓>count(['uid' =>αγ (int)$spreadUid])) {

這(zhè)裡(lǐ)是(shì)判斷邏輯,

        &nbs↔π ≥p;     &nb$≤♣sp;       &nb‍σσsp;/* $data['spread_uid'] = $  spreadUid;

     ↕≠         &nb☆ sp;         $♣¥÷data['spread_time&♣♥#39;] = time();*/

        &n ₹≤♠bsp;      φφ↕ ;     }

        &n≠→bsp;       }

          &nbs←≥p; }

15383615781


https://pumeiren.域名.com?spid=1


https://pumeiren.域名.co"'m?spid=2