Commit 90106879 authored by liuyuzhen's avatar liuyuzhen

配送公式问题

parent 27c20519
...@@ -86,7 +86,6 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -86,7 +86,6 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
$tommorowEndTime = $todayEndTime + \Our\ApiConst::oneDaySecond; $tommorowEndTime = $todayEndTime + \Our\ApiConst::oneDaySecond;
if($deliveryFormula['state'] == \Our\ApiConst::one) { if($deliveryFormula['state'] == \Our\ApiConst::one) {
$returnData = $this->getCommonFormula($choosedData,$todayStartTime,$todayEndTime,$tommorowStartTime,$tommorowEndTime,$deliveryIntval); $returnData = $this->getCommonFormula($choosedData,$todayStartTime,$todayEndTime,$tommorowStartTime,$tommorowEndTime,$deliveryIntval);
$returnData = $this->getCommonFormula($choosedData,$todayStartTime,$todayEndTime,$tommorowStartTime,$tommorowEndTime,$deliveryIntval);
}else{ }else{
$returnData = $this->getSimpleFormula($choosedData,$todayStartTime,$todayEndTime,$tommorowStartTime,$tommorowEndTime,$deliveryIntval); $returnData = $this->getSimpleFormula($choosedData,$todayStartTime,$todayEndTime,$tommorowStartTime,$tommorowEndTime,$deliveryIntval);
} }
...@@ -155,8 +154,16 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -155,8 +154,16 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
if($expriseData){ if($expriseData){
$returnData = array_merge($expriseData,$returnData); $returnData = array_merge($expriseData,$returnData);
} }
}
if($returnData){
$returnData = array_merge($returnData,$tommorowData); $returnData = array_merge($returnData,$tommorowData);
}else{
$returnData = $tommorowData;
}
foreach($returnData as $key => $delivery){
$time[$key] = $delivery['time'];
} }
array_multisort($time, SORT_ASC, $returnData);
return $returnData; return $returnData;
} }
...@@ -237,6 +244,10 @@ class DeliveryFormulaModel extends \DAO\AbstractModel { ...@@ -237,6 +244,10 @@ class DeliveryFormulaModel extends \DAO\AbstractModel {
} }
} }
$returnData = array_merge($returnData,$tommorowData); $returnData = array_merge($returnData,$tommorowData);
foreach($returnData as $key => $delivery){
$time[$key] = $delivery['time'];
}
array_multisort($time, SORT_ASC, $returnData);
return $returnData; return $returnData;
} }
......
...@@ -699,7 +699,7 @@ class CodeConfigModel { ...@@ -699,7 +699,7 @@ class CodeConfigModel {
self::noStoreDeliveryTypeForOrder => '该店铺未配置商家配送', self::noStoreDeliveryTypeForOrder => '该店铺未配置商家配送',
self::wrongStoreDeliveryFeeForOrder => '店铺配送费参数错误', self::wrongStoreDeliveryFeeForOrder => '店铺配送费参数错误',
self::wrongDeliveryTimeRangeForOrder => '下单时配送时间格式', self::wrongDeliveryTimeRangeForOrder => '下单时配送时间格式',
self::noBuyerDeliveryTypeForOrder => '该店铺配置到店自提', self::noBuyerDeliveryTypeForOrder => '该店铺配置到店自提',
self::noDeliveryFeeForBuyerType => '到店自提不收取配送费', self::noDeliveryFeeForBuyerType => '到店自提不收取配送费',
self::noExpressDeliveryForOrder => '该店铺未配置快递配送', self::noExpressDeliveryForOrder => '该店铺未配置快递配送',
self::wrongPaywayForStoreForOrder => '店铺暂未配置您选择的支付方式', self::wrongPaywayForStoreForOrder => '店铺暂未配置您选择的支付方式',
......
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