public function lineAutoSendCard($token)
{
if (!$token) {
if (date("H") >= '00' && date("H") <= '04') {
echo '<script language="JavaScript" type="text/javascript">
function re_fresh() {
window.location.reload();
}
setTimeout(\'re_fresh()\',60000);
</script> ';
} else {
$time = strtotime('tomorrow') - time(); //计算现在的时间和明天的时间差毫秒
$time = $time * 1000 + 3600000;
echo "<script language=\"JavaScript\" type=\"text/javascript\">
function re_fresh() {
window.location.reload();
}
setTimeout('re_fresh()',$time);
</script>";
}
}
if (S('token')) {
$month = $this->getMonthStarEnd($type = 1);
$rs = S('token');
$i = 1;
foreach ($rs as $key => $val) {
if ($i++ == 1) {
if ($token) {
$val['token'] = $token;
}
//微信accessToken
$caseModel = new CaseModel();
$accessToken = $caseModel->accessToken($val['token']);
if (!$accessToken) {
echo 'accessToken 无效';
//exit;
} else {
echo $val['token'] . "token请求成功";
}
if ($accessToken) {
//获取商户号
$PayTraceSelectModel = new PayTraceSelectModel();
$getMerchantNum = $PayTraceSelectModel->getMerchant($val['token']);
//次数购买
$trans_card_num = $this->trans_card_num($getMerchantNum, $month['month_star'], $accessToken, $val['token']);
//15天未购买
$not_buy = $this->not_buy($getMerchantNum, $month['month_star'], $accessToken, $val['token']);
//大于500的
$trans_fee = $this->trans_fee($getMerchantNum, $month['month_star'], $accessToken, $val['token']);
}
} else {
$data[] = $val;
}
}
S('token', NULL);
S('token', $data, 86400);
} else {
$sql = " SELECT w.token FROM `pigcms_users` AS u ,`pigcms_wxuser` AS w WHERE u.id= w.uid AND u.open_jukecrm > 0 AND wxappid != '' AND wxappsecret !=''";
$rs = M()->query($sql);
S('token', $rs, 86400);
}
}
之前写的扯淡定时执行
最新推荐文章于 2021-12-09 21:13:59 发布