|
@@ -70,8 +70,13 @@ class Orders extends Api{
|
|
$cityName = $City->getOne($cityId,'name');
|
|
$cityName = $City->getOne($cityId,'name');
|
|
$pid = $City->getOne($cityId,'pid');
|
|
$pid = $City->getOne($cityId,'pid');
|
|
$province = $City->getOne($pid,'name');
|
|
$province = $City->getOne($pid,'name');
|
|
- // 判断选择的城市名称是不是一致
|
|
|
|
- if( trim($cityName) != trim($addr['contact_city']) ) return json_send(['code'=>'error','msg'=>'收货地址请选择'.($province=='直辖县级'?$cityName:$province).'/'.$cityName,'data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
|
|
+ // 如果不是海南,
|
|
|
|
+ if( $province != '海南省' ) {
|
|
|
|
+ // 判断选择的城市名称是不是一致
|
|
|
|
+ if( trim($cityName) != trim($addr['contact_city']) ) return json_send(['code'=>'error','msg'=>'收货地址请选择'.($province=='直辖县级'?$cityName:$province).'/'.$cityName,'data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
+ }else{
|
|
|
|
+ if( trim($addr['contact_province']) != trim($province) ) return json_send(['code'=>'error','msg'=>'收货地址请选择海南范围','data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
+ }
|
|
// 商品购买数量
|
|
// 商品购买数量
|
|
$buyNum = [];
|
|
$buyNum = [];
|
|
// 循环购买信息
|
|
// 循环购买信息
|
|
@@ -663,8 +668,13 @@ class Orders extends Api{
|
|
$cityName = $City->getOne($cityId,'name');
|
|
$cityName = $City->getOne($cityId,'name');
|
|
$pid = $City->getOne($cityId,'pid');
|
|
$pid = $City->getOne($cityId,'pid');
|
|
$province = $City->getOne($pid,'name');
|
|
$province = $City->getOne($pid,'name');
|
|
- // 判断选择的城市名称是不是一致
|
|
|
|
- if( $cityName != $addr['contact_city'] ) return json_send(['code'=>'error','msg'=>'收货地址请选择'.$province.'/'.$cityName,'data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
|
|
+ // 如果不是海南,
|
|
|
|
+ if( $province != '海南省' ) {
|
|
|
|
+ // 判断选择的城市名称是不是一致
|
|
|
|
+ if( $cityName != $addr['contact_city'] ) return json_send(['code'=>'error','msg'=>'收货地址请选择'.$province.'/'.$cityName,'data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
+ }else{
|
|
|
|
+ if( trim($addr['contact_province']) != trim($province) ) return json_send(['code'=>'error','msg'=>'收货地址请选择海南范围','data'=>['error'=>'收货地址需与您所选城市一致']]);
|
|
|
|
+ }
|
|
//获取团活动信息
|
|
//获取团活动信息
|
|
$regimentActiveInfo = RegimentActive::query()
|
|
$regimentActiveInfo = RegimentActive::query()
|
|
->where([['id','=',$regimentActiveId],['status','=',1],['start_time','<=',$time],['end_time','>=',$time]])
|
|
->where([['id','=',$regimentActiveId],['status','=',1],['start_time','<=',$time],['end_time','>=',$time]])
|