fixed
This commit is contained in:
parent
3dba51a7b3
commit
a9b62cbdd6
@ -78,7 +78,7 @@ class UserTokenService
|
||||
public static function overtimeToken($token)
|
||||
{
|
||||
$time = time();
|
||||
$userSession = UserSession::where('token', '=', $token)->find();
|
||||
$userSession = UserSession::where('token', '=', $token)->findOrEmpty();
|
||||
if ($userSession->isEmpty()) {
|
||||
return false;
|
||||
}
|
||||
|
@ -695,7 +695,7 @@ class TaskLogic extends BaseLogic
|
||||
foreach ($shopMerchantSettleinLogList as $item) {
|
||||
|
||||
// 入驻5天内是否完成商品上架
|
||||
$startTime = $item['create_time']; // 入驻时间
|
||||
$startTime = strtotime($item['create_time']); // 入驻时间 读取时间戳会被自动转换为 Y-m-d H:i:s格式的字符串
|
||||
$endTime = bcadd($startTime, bcmul(86400, $templateInfo['stage_day_one']));
|
||||
// 只在入驻5天后的最后一天结算,不然会重复结算
|
||||
if (date('Y-m-d', $endTime) == date('Y-m-d', time())) {
|
||||
@ -718,7 +718,7 @@ class TaskLogic extends BaseLogic
|
||||
|
||||
|
||||
// 商品上架构后15天内是否完成库存更新
|
||||
$startTime = $item['create_time'];
|
||||
$startTime = strtotime($item['create_time']);
|
||||
$endTime = bcadd($startTime, bcmul( 86400, bcadd($templateInfo['stage_day_one'], $templateInfo['stage_day_two']))) ;
|
||||
// 只在上架完成15天后的最后一天结算
|
||||
if (date('Y-m-d', $endTime) == date('Y-m-d', time())) {
|
||||
@ -761,7 +761,7 @@ class TaskLogic extends BaseLogic
|
||||
foreach ($shopMerchantSettleinLogList as $item) {
|
||||
|
||||
// 第一阶段 从入驻时间累计到第一阶段周期天数 为结算日期 只在截止日当天才结算
|
||||
$startTime = strtotime(date('Y-m-d', $item['create_time'])); // 入驻当日 00:00:00
|
||||
$startTime = strtotime(date('Y-m-d', strtotime($item['create_time']))); // 入驻当日 00:00:00
|
||||
$endTime = strtotime("{$templateInfo['stage_day_one']} day", $startTime); // $templateInfo['stage_day_one']天后的 00:00:00
|
||||
if (date('Y-m-d', $endTime) == date('Y-m-d', time())){
|
||||
// 任务判定
|
||||
@ -915,7 +915,7 @@ class TaskLogic extends BaseLogic
|
||||
foreach ($shopMerchantSettleinLogList as $item) {
|
||||
|
||||
// 第一阶段 从入驻时间累计到第一阶段周期天数 为结算日期 只在截止日当天才结算
|
||||
$startTime = strtotime(date('Y-m-d', $item['create_time'])); // 入驻当日 00:00:00
|
||||
$startTime = strtotime(date('Y-m-d', strtotime($item['create_time']))); // 入驻当日 00:00:00
|
||||
$endTime = strtotime("{$templateInfo['stage_day_one']} day", $startTime); // $templateInfo['stage_day_one']天后的 00:00:00
|
||||
if (date('Y-m-d', $endTime) == date('Y-m-d', time())){
|
||||
// 任务判定
|
||||
@ -1066,7 +1066,7 @@ class TaskLogic extends BaseLogic
|
||||
$taskMoney = 0;
|
||||
if ($dayCount == $templateInfo['stage_day_one']) {
|
||||
// 15 自任务下发第15天
|
||||
$startTime = $templateInfo['create_time'];
|
||||
$startTime = strtotime($templateInfo['create_time']);
|
||||
$endTime = strtotime("+15 day", $startTime);
|
||||
$responsibleArea = $townCompany['responsible_area'];
|
||||
$param = [
|
||||
@ -1081,7 +1081,7 @@ class TaskLogic extends BaseLogic
|
||||
return $taskMoney;
|
||||
}
|
||||
// 30 自任务下发第30天
|
||||
$startTime = $templateInfo['create_time'];
|
||||
$startTime = strtotime($templateInfo['create_time']);
|
||||
$endTime = strtotime("+30 day", $startTime);
|
||||
$responsibleArea = $townCompany['responsible_area'];
|
||||
$param = [
|
||||
@ -1096,7 +1096,7 @@ class TaskLogic extends BaseLogic
|
||||
return $taskMoney;
|
||||
}
|
||||
// 60 自任务下发第60天
|
||||
$startTime = $templateInfo['create_time'];
|
||||
$startTime = strtotime($templateInfo['create_time']);
|
||||
$endTime = strtotime("+60 day", $startTime);
|
||||
$responsibleArea = $townCompany['responsible_area'];
|
||||
$param = [
|
||||
@ -1221,7 +1221,7 @@ class TaskLogic extends BaseLogic
|
||||
// 遍历农科公司区域下的商户,对每个商户进行判定
|
||||
foreach ($shopMerchantSettleinLogList as $item) {
|
||||
// 商品上架
|
||||
$startTime = $item['create_time']; // 入驻时间
|
||||
$startTime = strtotime($item['create_time']); // 入驻时间
|
||||
$endTime = bcadd($startTime, bcmul(86400, 5));
|
||||
// 第一阶段
|
||||
$merIntentionId = $item['mer_intention_id'];
|
||||
@ -1267,7 +1267,7 @@ class TaskLogic extends BaseLogic
|
||||
// 任务累计天数 = 第一阶段 判定条件完成,结算
|
||||
if ($dayCount == $stageDayOne) {
|
||||
// 第一个月
|
||||
$startTime = strtotime(date('Y-m-d', $taskInfo['create_time'])); // 任务下发当天 00:00:00
|
||||
$startTime = strtotime(date('Y-m-d', strtotime($taskInfo['create_time']))); // 任务下发当天 00:00:00
|
||||
$endTime = strtotime("+30 day", $startTime); // 30天后的00:00:00
|
||||
$taskMoney1 = self::countMonthTaskMoney($templateInfo, $townCompany, 10000, $startTime, $endTime);
|
||||
|
||||
@ -1397,7 +1397,7 @@ class TaskLogic extends BaseLogic
|
||||
// 任务累计天数 = 第一阶段 判定条件完成,计算任务金额,分润结算
|
||||
if ($dayCount == $stageDayOne) {
|
||||
// 第一个月
|
||||
$startTime = strtotime(date('Y-m-d', $taskInfo['create_time'])); // 任务下发当天 00:00:00
|
||||
$startTime = strtotime(date('Y-m-d', strtotime($taskInfo['create_time']))); // 任务下发当天 00:00:00
|
||||
$endTime = strtotime("+30 day", $startTime); // 30天后的00:00:00
|
||||
$taskMoney1 = self::countTradeAmountMonthTaskMoney($templateInfo, $townCompany, 10000, $startTime, $endTime);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user