$sjId, 'time' => $time], true); if (empty($stat)) { $addData = ['sjId' => $sjId, 'time' => $time, 'addTime' => $addTime]; $stat = self::add($addData, true); } if ($subscribe == 1) { //如果关注之前已经留有客户信息,无需再增加客户数 if ($add) { $stat->totalUserNum = $merchantAsset->totalUser; $stat->riseUserNum += 1; } $stat->totalFansNum = $merchantAsset->totalFans; $stat->riseFansNum += 1; } else { $stat->totalUserNum = $merchantAsset->totalUser; $stat->riseUserNum += 1; } $stat->save(); } //减少一个粉丝 ssh 2019.9.8 public static function decreaseFans($sjId, $merchantAsset) { $time = date("Ymd"); $addTime = time(); $stat = self::getByCondition(['sjId' => $sjId, 'time' => $time], true); if (empty($stat)) { $addData = ['sjId' => $sjId, 'time' => $time, 'addTime' => $addTime]; $stat = self::add($addData, true); } $stat->riseFansNum -= 1; $stat->totalFansNum = $merchantAsset->totalFans; $stat->save(); } //减少一个客户 ssh 2020.5.13 public static function reduceUser($sjId, $merchantAsset) { $time = date("Ymd"); $addTime = time(); $stat = self::getByCondition(['sjId' => $sjId, 'time' => $time], true); if (empty($stat)) { $addData = ['sjId' => $sjId, 'time' => $time, 'addTime' => $addTime]; $stat = self::add($addData, true); } $stat->riseUserNum -= 1; $stat->totalUserNum = $merchantAsset->totalUser; $stat->save(); } }