|
...
|
...
|
@@ -100,14 +100,14 @@ class DomainInfo extends Command |
|
|
|
$v->domain_start_time = $valid_time['start'];
|
|
|
|
$v->domain_end_time = $valid_time['end'];
|
|
|
|
$v->save();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//域名到期提醒
|
|
|
|
if ($v->domain_end_time && $v->domain_end_time < $end_day) {
|
|
|
|
$is_end = $v->domain_end_time < date('Y-m-d H:i:s') ? 1 : 0;
|
|
|
|
if ($valid_time['end'] < $end_day) {
|
|
|
|
$is_end = $valid_time['end'] < date('Y-m-d H:i:s') ? 1 : 0;
|
|
|
|
$this->domainChatMessage($v['project_id'], $v['id'], $v['domain'], $is_end);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
//除自建站项目外,记录已解析到别的ip的域名
|
|
|
|
if (!check_domain_record($v['domain'], $servers_ip_info)) {
|
|
...
|
...
|
@@ -141,14 +141,14 @@ class DomainInfo extends Command |
|
|
|
$v->domain_start_time = $valid_time['start'];
|
|
|
|
$v->domain_end_time = $valid_time['end'];
|
|
|
|
$v->save();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//域名到期提醒
|
|
|
|
if ($v->domain_end_time && $v->domain_end_time < $end_day) {
|
|
|
|
$is_end = $v->domain_end_time < date('Y-m-d H:i:s') ? 1 : 0;
|
|
|
|
if ($valid_time['end'] < $end_day) {
|
|
|
|
$is_end = $valid_time['end'] < date('Y-m-d H:i:s') ? 1 : 0;
|
|
|
|
$this->domainChatMessage($v['project_id'], $v['id'], $v['domain'], $is_end);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($v['amp_status'] == 1) {
|
|
|
|
$domain_array = parse_url($v['domain']);
|
|
...
|
...
|
@@ -412,15 +412,15 @@ class DomainInfo extends Command |
|
|
|
->where('binding_app', ProjectAssociation::ENTERPRISE_WECHAT)
|
|
|
|
->value('friend_id');
|
|
|
|
if ($friend_id) {
|
|
|
|
$tips = $is_end ? ' 已经到期' : ' 即将到期';
|
|
|
|
$message = '【域名到期提醒】' . PHP_EOL . '域名 ' . $domain . $tips . ',请及时处理。';
|
|
|
|
$tips = $is_end ? ' 已经到期,请及时处理。' : ' 有效期不足一个月,请留意。';
|
|
|
|
$message = '【域名到期提醒】' . PHP_EOL . '域名 ' . $domain . $tips;
|
|
|
|
$param = [
|
|
|
|
'project_id' => $project_id,
|
|
|
|
'friend_id' => $friend_id,
|
|
|
|
'type' => MessagePush::TYPE_DOMAIN,
|
|
|
|
'content' => $message,
|
|
|
|
'ref_ids' => $domain_id,
|
|
|
|
'send_time' => date('Y-m-d H:i:s'),
|
|
|
|
'send_time' => date('Y-m-d 14:00:00'),
|
|
|
|
'status' => 0,
|
|
|
|
];
|
|
|
|
//写入一条推送消息 自动消费
|
...
|
...
|
|