112 lines
4.0 KiB
PHP
112 lines
4.0 KiB
PHP
<?php
|
||
// +------------------------------------------------+
|
||
// |http://www.cjango.com |
|
||
// +------------------------------------------------+
|
||
// | 修复BUG不是一朝一夕的事情,等我喝醉了再说吧! |
|
||
// +------------------------------------------------+
|
||
// | Author: 小陈叔叔 <Jason.Chen> |
|
||
// +------------------------------------------------+
|
||
|
||
namespace app\common\service;
|
||
|
||
use app\common\service\WechatTpl as WechatTplService;
|
||
|
||
/**
|
||
* 信息
|
||
*/
|
||
class Sendtplmsg extends _Init
|
||
{
|
||
|
||
//开通7天vip试用-模版消息推送
|
||
public static function opened_7days($member)
|
||
{
|
||
if ($member->openid) {
|
||
$tpl_user = [
|
||
'openid' => $member->openid,
|
||
'first' => '恭喜您获得推广先锋7天试用特权',
|
||
'title' => '推广先锋7天试用',
|
||
'end_time' => $member->info->vip_time,
|
||
'remark' => '感谢您的使用。',
|
||
'url' => url('center/index'),
|
||
];
|
||
WechatTplService::send_vip7days_opened($tpl_user);
|
||
}
|
||
|
||
}
|
||
|
||
//7天试用到/推广先锋/推广代理商到期提醒-模版消息推送
|
||
public static function services_ending($member, $type = 1)
|
||
{
|
||
if ($member->openid) {
|
||
$tpl_user = [
|
||
'openid' => $member->openid,
|
||
'first' => '您的服务即将到期。',
|
||
'title' => $type == 1 ? $member->info->is_vip == 1 ? '推广先锋' : '推广先锋7天试用' : '推广代理商',
|
||
'end_time' => $type == 1 ? $member->info->vip_time : $member->info->agent_time,
|
||
'remark' => '避免影响试用,请您及时续费。',
|
||
'url' => url('center/index'),
|
||
];
|
||
WechatTplService::send_ending($tpl_user);
|
||
}
|
||
|
||
}
|
||
|
||
//推广先锋/推广代理商开通提醒-模版消息推送
|
||
public static function services_opened($member, $type = 1)
|
||
{
|
||
if ($member->openid) {
|
||
$tpl_user = [
|
||
'openid' => $member->openid,
|
||
'first' => '恭喜您成功开通以下项目:',
|
||
'title' => $type == 1 ? '推广先锋' : '推广代理商',
|
||
'status' => '已开通',
|
||
'end_time' => $type == 1 ? $member->info->vip_time : $member->info->agent_time,
|
||
'begin_time' => date('Y-m-d'),
|
||
'remark' => '感谢您的支持!',
|
||
'url' => url('center/index'),
|
||
];
|
||
WechatTplService::send_opened($tpl_user);
|
||
}
|
||
|
||
}
|
||
|
||
//推广先锋/推广代理商续费提醒-模版消息推送
|
||
public static function services_renewed($member, $type = 1)
|
||
{
|
||
if ($member->openid) {
|
||
$tpl_user = [
|
||
'openid' => $member->openid,
|
||
'first' => '恭喜您成功续费以下项目:',
|
||
'title' => $type == 1 ? '推广先锋' : '推广代理商',
|
||
'end_time' => $type == 1 ? $member->info->vip_time : $member->info->agent_time,
|
||
'remark' => '感谢您的支持!',
|
||
'url' => url('center/index'),
|
||
];
|
||
WechatTplService::send_renewed($tpl_user);
|
||
}
|
||
|
||
}
|
||
|
||
//获得分润提醒-模版消息推送
|
||
public static function account($data, $type = 1)
|
||
{
|
||
if ($type == 1) {
|
||
$title = '分润到账提醒';
|
||
$increase = $data['increase'];
|
||
} else {
|
||
$title = '提现成功提醒';
|
||
$increase = $data['increase'] . '(实际到账' . $data['price'] . ')';
|
||
}
|
||
$tpl_user = [
|
||
'openid' => $data['openid'],
|
||
'first' => $title,
|
||
'create_time' => $data['create_time'],
|
||
'increase' => $increase,
|
||
'balance' => $data['balance'],
|
||
'remark' => '',
|
||
'url' => url('mobile/center/index'),
|
||
];
|
||
return WechatTplService::send_account($tpl_user);
|
||
}
|
||
}
|