123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- namespace app\admin\service;
- use app\common\constants\BigData;
- use app\common\library\Ssdb;
- use think\Log;
- use think\exception\HttpException;
- class SsdbService
- {
- const SSDB_KEY_CUSTOM_PUSH = 'U:';
- public static $SSDB_CUSTOM_PUSH_KEYS = array(
- 'pv',//PV
- 'uv',//UV
- 'fn',//主服务号新增关注人数
- 'un',//主服务号取消关注人数
- 'nn',//主服务号净关注人数
- 'gn',//导粉号模糊关注数
- 'ro',//充值成功笔数
- 'rm'//今日充值成功金额
- );
- public function __construct(){}
- #region 客服群发
- /**获取客服图文群发keys
- * @param $pushid
- * @param $idx
- * @return string
- */
- public function getCustomPushImgKey ($pushid,$idx) {
- $keysArr = [];
- foreach (self::$SSDB_CUSTOM_PUSH_KEYS as $v){
- $keysArr[] = self::SSDB_KEY_CUSTOM_PUSH.BigData::BIG_DATA_MARK_IMAGE_TEXT.":".$pushid.":".$idx.":".date("Ymd").":".$v;
- }
- return $keysArr;
- }
- /**获取客服文字群发keys
- * @param $pushid
- * @param $idx
- * @return string
- */
- public function getCustomPushTextKey ($pushid,$idx) {
- $keysArr = [];
- foreach (self::$SSDB_CUSTOM_PUSH_KEYS as $v){
- $keysArr[] = self::SSDB_KEY_CUSTOM_PUSH.BigData::BIG_DATA_MARK_LINK.":".$pushid.":".$idx.":".date("Ymd").":".$v;
- }
- return $keysArr;
- }
- #endregion
- }
|