FansTagMapService.php 693 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace addons\Wechat\services;
  3. use Yii;
  4. use common\components\Service;
  5. use addons\Wechat\common\models\FansTagMap;
  6. /**
  7. * Class FansTagMapService
  8. * @package addons\Wechat\services
  9. * @author jianyan74 <751393839@qq.com>
  10. */
  11. class FansTagMapService extends Service
  12. {
  13. /**
  14. * 批量添加标签
  15. *
  16. * @param $fan_id
  17. * @param $data
  18. * @throws \yii\db\Exception
  19. */
  20. public function add($fans_id, $data)
  21. {
  22. FansTagMap::deleteAll(['fans_id' => $fans_id]);
  23. $field = ['fans_id', 'tag_id', 'store_id', 'merchant_id'];
  24. return Yii::$app->db->createCommand()->batchInsert(FansTagMap::tableName(), $field, $data)->execute();
  25. }
  26. }
粤ICP备19079148号