diff --git a/application/admin/controller/Common.php b/application/admin/controller/Common.php index 228e041be..723736213 100755 --- a/application/admin/controller/Common.php +++ b/application/admin/controller/Common.php @@ -174,6 +174,9 @@ class Common extends Controller // 开发模式 $this->assign('shopxo_is_develop', config('shopxo.is_develop')); + + // 默认不加载百度地图api + $this->assign('is_load_baidu_map_api', 0); } /** diff --git a/application/admin/controller/Site.php b/application/admin/controller/Site.php index a66f30dff..1b3991051 100755 --- a/application/admin/controller/Site.php +++ b/application/admin/controller/Site.php @@ -94,6 +94,9 @@ class Site extends Common $this->assign('sitetype_address_list', $address['data']); } + // 加载百度地图api + $this->assign('is_load_baidu_map_api', 1); + // 编辑器文件存放地址 $this->assign('editor_path_type', 'common'); diff --git a/application/admin/view/default/order/index.html b/application/admin/view/default/order/index.html index a36a0bf05..d77b7a158 100755 --- a/application/admin/view/default/order/index.html +++ b/application/admin/view/default/order/index.html @@ -169,12 +169,12 @@ {{if in_array($v['order_model'], [0,2])}} - {{$v.receive_name}}
- {{$v.receive_tel}}
- {{$v.receive_province_name}}
- {{$v.receive_city_name}}
- {{$v.receive_county_name}}
- {{$v.receive_address}} + {{$v.address_data.name}}
+ {{$v.address_data.tel}}
+ {{$v.address_data.province_name}}
+ {{$v.address_data.city_name}}
+ {{$v.address_data.county_name}}
+ {{$v.address_data.address}} {{else /}} 无信息 {{/if}} @@ -305,19 +305,66 @@ {{/if}} -
地址信息
-
- {{if in_array($v['order_model'], [0,2])}} - {{$v.receive_name}}
- {{$v.receive_tel}}
- {{$v.receive_province_name}} - {{$v.receive_city_name}} - {{$v.receive_county_name}} - {{$v.receive_address}} - {{else /}} - 无信息 - {{/if}} -
+ {{if in_array($v['order_model'], [0,2])}} +
地址信息
+
+ {{if !empty($v['address_data'])}} + {{$v.address_data.name}}
+ {{$v.address_data.tel}}
+ {{$v.address_data.province_name}} + {{$v.address_data.city_name}} + {{$v.address_data.county_name}} + {{$v.address_data.address}} + {{else /}} + 无信息 + {{/if}} +
+ {{/if}} + + {{if $v['order_model'] eq 2}} +
取货信息
+
+ {{if !empty($v['extraction_data'])}} +

+ 取货码: + {{if empty($v['extraction_data']['code'])}} + 取货码不存在、请联系管理员 + {{else /}} + {{$v.extraction_data.code}} + {{/if}} +

+ {{if !empty($v['extraction_data']['images'])}} +

+ 取货码 +

+ {{/if}} + {{else /}} + 无信息 + {{/if}} +
+ {{/if}} + + {{if $v['order_model'] eq 3}} +
密钥信息
+
+ +
+ {{/if}}
快递信息
{{if empty($v['express_name'])}}未填写{{else /}}{{$v.express_name}}
{{$v.express_number}}{{/if}}
diff --git a/application/admin/view/default/public/footer.html b/application/admin/view/default/public/footer.html index 919224a45..a67c1e0c9 100755 --- a/application/admin/view/default/public/footer.html +++ b/application/admin/view/default/public/footer.html @@ -47,6 +47,11 @@ + +{{if isset($is_load_baidu_map_api) and $is_load_baidu_map_api eq 1}} + +{{/if}} + - {{include file="public/footer" /}} diff --git a/application/index/controller/Buy.php b/application/index/controller/Buy.php index 973828446..d9556f54d 100755 --- a/application/index/controller/Buy.php +++ b/application/index/controller/Buy.php @@ -99,6 +99,9 @@ class Buy extends Common $this->assign('extension_data', $ret['data']['extension_data']); $this->assign('params', $params); + // 加载百度地图api + $this->assign('is_load_baidu_map_api', 1); + // 钩子 $this->PluginsHook($ret['data'], $params); diff --git a/application/index/controller/Common.php b/application/index/controller/Common.php index 3782fa617..47a9c416b 100755 --- a/application/index/controller/Common.php +++ b/application/index/controller/Common.php @@ -311,6 +311,9 @@ class Common extends Controller $this->assign('home_site_icp', MyC('home_site_icp')); $this->assign('home_site_security_record_name', MyC('home_site_security_record_name')); $this->assign('home_site_security_record_url', MyC('home_site_security_record_url')); + + // 默认不加载百度地图api + $this->assign('is_load_baidu_map_api', 0); } /** diff --git a/application/index/controller/Order.php b/application/index/controller/Order.php index 492c31336..270ef0fef 100755 --- a/application/index/controller/Order.php +++ b/application/index/controller/Order.php @@ -138,6 +138,9 @@ class Order extends Common $this->assign('data', $data['data'][0]); + // 加载百度地图api + $this->assign('is_load_baidu_map_api', 1); + // 参数 $this->assign('params', $params); return $this->fetch(); diff --git a/application/index/view/default/buy/index.html b/application/index/view/default/buy/index.html index 937813c92..a68dffd47 100755 --- a/application/index/view/default/buy/index.html +++ b/application/index/view/default/buy/index.html @@ -485,9 +485,6 @@ {{/foreach}} {{/if}} - - - {{include file="public/footer" /}} diff --git a/application/index/view/default/order/detail.html b/application/index/view/default/order/detail.html index d5a386b28..a3fd08ddd 100755 --- a/application/index/view/default/order/detail.html +++ b/application/index/view/default/order/detail.html @@ -264,15 +264,15 @@

取货码: - {{if empty($data['extraction_code'])}} + {{if empty($data['extraction_data']['code'])}} 取货码不存在、请联系管理员 {{else /}} - {{$data.extraction_code}} + {{$data.extraction_data.code}} {{/if}}

- {{if !empty($data['extraction_code_images'])}} + {{if !empty($data['extraction_data']['images'])}}

- + 取货码

{{/if}}
@@ -285,9 +285,9 @@
{{if $data.order_model eq 2}}取货地址{{else /}}收货地址{{/if}}
- {{$data.receive_name}}, {{$data.receive_tel}}, {{$data.receive_province_name}} {{$data.receive_city_name}} {{$data.receive_county_name}} {{$data.receive_address}} - {{if $data.order_model eq 2 and $data.receive_lng gt 0 and $data.receive_lat gt 0}} - + {{$data.address_data.name}}, {{$data.address_data.tel}}, {{$data.address_data.province_name}} {{$data.address_data.city_name}} {{$data.address_data.county_name}} {{$data.address_data.address}} + {{if $data.order_model eq 2 and $data.address_data.lng gt 0 and $data.address_data.lat gt 0}} +