MerchantAssetService.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace biz\sj\services;
  3. use biz\base\services\BaseService;
  4. use biz\sj\classes\MerchantAssetClass;
  5. use Yii;
  6. class MerchantAssetService extends BaseService
  7. {
  8. public static $baseFile = '\biz\sj\classes\MerchantAssetClass';
  9. //获取商家资产信息 shish 2019.9.7
  10. public static function getByMerchantId($merchantId, $returnObj = false)
  11. {
  12. return MerchantAssetClass::getByMerchantId($merchantId, $returnObj);
  13. }
  14. //增加客户数和粉丝数 shish 2020.5.13
  15. public static function addUser($merchantId, $subscribe)
  16. {
  17. MerchantAssetClass::addUser($merchantId, $subscribe);
  18. }
  19. //减少粉丝数 shish 2019.9.7
  20. public static function reduceFans($merchantId)
  21. {
  22. MerchantAssetClass::reduceFans($merchantId);
  23. }
  24. //会员数+1
  25. public static function addMemberNum($merchantId)
  26. {
  27. MerchantAssetClass::addMemberNum($merchantId);
  28. }
  29. //根据商家id批量取商家资产 shish 2019.12.20
  30. public static function getAssetByMerchantIds($ids)
  31. {
  32. return MerchantAssetClass::getAllByCondition(['merchantId' => ['in', $ids]], null, '*', 'merchantId');
  33. }
  34. }