Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
my-yaf-project
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenchuanwen
my-yaf-project
Commits
78bf6b0c
Commit
78bf6b0c
authored
Feb 12, 2019
by
liuyuzhengrace
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
全国范围内配送
parent
f263cd0b
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
4 deletions
+5
-4
CartService.php
application/models/Business/Cart/CartService.php
+5
-4
No files found.
application/models/Business/Cart/CartService.php
View file @
78bf6b0c
...
@@ -717,7 +717,7 @@ class CartServiceModel extends \Business\AbstractModel{
...
@@ -717,7 +717,7 @@ class CartServiceModel extends \Business\AbstractModel{
$deliverySetting
[
'sellerDistribution'
]
=
$store
[
'seller_distribution'
];
$deliverySetting
[
'sellerDistribution'
]
=
$store
[
'seller_distribution'
];
if
(
$deliverySetting
[
'sellerDistribution'
]){
if
(
$deliverySetting
[
'sellerDistribution'
]){
$deliverySetting
[
'leftAmount'
]
=
\Our\ApiConst
::
zero
;
$deliverySetting
[
'leftAmount'
]
=
\Our\ApiConst
::
zero
;
$deliverySetting
[
'inServiceAreaFlag'
]
=
\Our\ApiConst
::
zero
;
$deliverySetting
[
'inServiceAreaFlag'
]
=
\Our\ApiConst
::
one
;
//var_dump(json_encode($store));
//var_dump(json_encode($store));
if
((
isset
(
$store
[
'start_shipping_price'
])
&&
$store
[
'start_shipping_price'
]
>
\Our\ApiConst
::
zero
)
&&
$storeCarts
[
'storeTotalPrice'
]
<
$store
[
'start_shipping_price'
]){
if
((
isset
(
$store
[
'start_shipping_price'
])
&&
$store
[
'start_shipping_price'
]
>
\Our\ApiConst
::
zero
)
&&
$storeCarts
[
'storeTotalPrice'
]
<
$store
[
'start_shipping_price'
]){
//$deliverySetting['sellerDistribution'] = \Our\ApiConst::zero;
//$deliverySetting['sellerDistribution'] = \Our\ApiConst::zero;
...
@@ -729,7 +729,8 @@ class CartServiceModel extends \Business\AbstractModel{
...
@@ -729,7 +729,8 @@ class CartServiceModel extends \Business\AbstractModel{
}
}
$deliverySetting
[
'deliverTimeList'
]
=
array
();
$deliverySetting
[
'deliverTimeList'
]
=
array
();
if
(
$address
){
if
(
$address
){
$result
=
\Store\StoreUtil
::
getInstance
()
->
checkAddressInServiceArea
(
array
(
'lng'
=>
$address
[
'lng'
],
'lat'
=>
$address
[
'lat'
]),
$storeId
);
//$result = \Store\StoreUtil::getInstance()->checkAddressInServiceArea(array('lng'=>$address['lng'],'lat'=>$address['lat']),$storeId);
$result
=
true
;
$storeDistance
=
\Our\CommonExtension
::
getDistance
(
$address
[
'lat'
],
$address
[
'lng'
],
$store
[
'store_latitude'
],
$store
[
'store_longitude'
],
\Our\ApiConst
::
one
);
$storeDistance
=
\Our\CommonExtension
::
getDistance
(
$address
[
'lat'
],
$address
[
'lng'
],
$store
[
'store_latitude'
],
$store
[
'store_longitude'
],
\Our\ApiConst
::
one
);
if
(
$result
){
if
(
$result
){
$deliverySetting
[
'inServiceAreaFlag'
]
=
\Our\ApiConst
::
one
;
$deliverySetting
[
'inServiceAreaFlag'
]
=
\Our\ApiConst
::
one
;
...
@@ -741,14 +742,14 @@ class CartServiceModel extends \Business\AbstractModel{
...
@@ -741,14 +742,14 @@ class CartServiceModel extends \Business\AbstractModel{
$deliverySetting
[
'other'
]
=
$deliverTimeList
[
'other'
]
?
$deliverTimeList
[
'other'
]
:
\Our\ApiConst
::
zero
;
$deliverySetting
[
'other'
]
=
$deliverTimeList
[
'other'
]
?
$deliverTimeList
[
'other'
]
:
\Our\ApiConst
::
zero
;
}
}
}
}
}
else
{
}
/*
else{
$sess=\Yaf\Session::getInstance();
$sess=\Yaf\Session::getInstance();
$currentAddress = $sess->get('currentAddress');
$currentAddress = $sess->get('currentAddress');
$result = \Store\StoreUtil::getInstance()->checkAddressInServiceArea(array('lng'=>$currentAddress['lng'],'lat'=>$currentAddress['lat']),$storeId);
$result = \Store\StoreUtil::getInstance()->checkAddressInServiceArea(array('lng'=>$currentAddress['lng'],'lat'=>$currentAddress['lat']),$storeId);
if($result){
if($result){
$deliverySetting['inServiceAreaFlag'] = \Our\ApiConst::one;
$deliverySetting['inServiceAreaFlag'] = \Our\ApiConst::one;
}
}
}
}
*/
}
else
{
}
else
{
$deliverySetting
[
'sellerDistribution'
]
=
\Our\ApiConst
::
zero
;
$deliverySetting
[
'sellerDistribution'
]
=
\Our\ApiConst
::
zero
;
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment