1 Star 0 Fork 0

夏之随想/wangchen

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
fanli.php 1.80 KB
一键复制 编辑 原始数据 按行查看 历史
夏之随想 提交于 2018-01-11 17:49 . 初版
<?php
/**
定时返利文件
*/
define('IN_ECS', true);
set_time_limit(0); //设置不超时,程序一直运行。
ignore_user_abort(true); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
require ('includes/init.php');
$user = $GLOBALS['user'];
$_CFG = $GLOBALS['_CFG'];
$_LANG = $GLOBALS['_LANG'];
$smarty = $GLOBALS['smarty'];
$db = $GLOBALS['db'];
$ecs = $GLOBALS['ecs'];
$sql = 'SELECT value FROM ' . $ecs->table('shop_config') . ' WHERE id=1080'; //
$meirikou = $db->getOne($sql);
//查看用户幸福宝金额大于0开始返还 一天一次
$sql = 'SELECT * FROM ' . $ecs->table('users') . ' WHERE xingfubao>0'; //
$fanhuanlist = $db->getAll($sql);
//获取一个月之前的时间
//$lastday=time()-85000;
$lastday=time()-250;
$lastmonth=time()-2592000;
foreach($fanhuanlist as $key => $val){
if($val['lastupdate_time']<$lastday){
//扣除的手续费
$shouxufei=$val['xingfubao']*$meirikou;
//到账可提现数值
$ketixian=floatval($val['xingfubao']-$shouxufei);
$sql = 'SELECT pay_time FROM ' . $ecs->table('order_info') . ' WHERE pay_status=2 order by order_id desc limit 1'; //
$pay_time = $db->getOne($sql);
if(empty($pay_time)){
//30天内无订单 模式B
$pay_points=$ketixian*0.1;
$pay_points_yigou=$ketixian*0.9;
}else{
if($pay_time>$lastmonth){
//30天内有订单 模式A
$pay_points=$shouxufei*0.05;
$pay_points_yigou=$shouxufei*0.45;
log_account_change($val['user_id'], $ketixian, 0, 0,0, date('Y年m月d日',time()).'释放赠送幸福宝');
}else{
//30天内无订单 模式B
$pay_points=$ketixian*0.1;
$pay_points_yigou=$ketixian*0.9;
}
}
log_account_change($val['user_id'], 0, 0, 0, $pay_points, date('Y年m月d日',time()).'释放赠送幸福宝','99',$pay_points_yigou,$val['xingfubao']*(-1));
}
}
?>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tf926088/wangchen.git
[email protected]:tf926088/wangchen.git
tf926088
wangchen
wangchen
master

搜索帮助