Commit 057e80a4 authored by liuyuzhen's avatar liuyuzhen

配送时间相关

parent 5f7c936b
...@@ -225,7 +225,9 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -225,7 +225,9 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
$tenMinute =15; $tenMinute =15;
$forthMinute = 45; $forthMinute = 45;
} }
if($currentMinute>$tenMinute&&$currentMinute<30){ if($currentMinute<=$tenMinute){
$currentTime = mktime(date('H',$currentTime),0,0,date('m',$currentTime),date('d',$currentTime),date('Y',$currentTime));
}else if($currentMinute>$tenMinute&&$currentMinute<=$forthMinute){
$currentTime = mktime(date('H',$currentTime),30,0,date('m',$currentTime),date('d',$currentTime),date('Y',$currentTime)); $currentTime = mktime(date('H',$currentTime),30,0,date('m',$currentTime),date('d',$currentTime),date('Y',$currentTime));
}else if($currentMinute>$forthMinute){ }else if($currentMinute>$forthMinute){
$currentTime = mktime(date('H',$currentTime),60,0,date('m',$currentTime),date('d',$currentTime),date('Y',$currentTime)); $currentTime = mktime(date('H',$currentTime),60,0,date('m',$currentTime),date('d',$currentTime),date('Y',$currentTime));
...@@ -385,14 +387,14 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -385,14 +387,14 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
if($initMinute==0||$initMinute==30){ if($initMinute==0||$initMinute==30){
$startTime = $beginTime; $startTime = $beginTime;
}else{ }else{
if($initMinute<30){ if($initMinute<10){
$startTime = mktime(date('H',$beginTime),30,0,date('m',$beginTime),date('d',$beginTime),date('Y',$beginTime)); $startTime = mktime(date('H',$beginTime),30,0,date('m',$beginTime),date('d',$beginTime),date('Y',$beginTime));
}else if($initMinute<60){ }else if($initMinute<60){
$startTime = mktime(date('H',$beginTime),60,0,date('m',$beginTime),date('d',$beginTime),date('Y',$beginTime)); $startTime = mktime(date('H',$beginTime),60,0,date('m',$beginTime),date('d',$beginTime),date('Y',$beginTime));
} }
} }
if($beginTime+\Our\ApiConst::halfHour<$endTime){ if($startTime+\Our\ApiConst::halfHour<$endTime){
for($i=$beginTime;$i<$endTime;$i = $i+(\Our\ApiConst::halfHour)){ for($i=$startTime;$i<$endTime;$i = $i+(\Our\ApiConst::halfHour)){
$temp = array(); $temp = array();
$temp['time'] = $i; $temp['time'] = $i;
$temp['isDefault'] = $isDefault; $temp['isDefault'] = $isDefault;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment