{{:ModuleInclude('public/header')}} {{:ModuleInclude('public/header_top_nav')}} {{:ModuleInclude('public/header_nav_simple')}} {{:ModuleInclude('public/breadcrumb_data')}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_inside_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_inside_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}

{{:MyLang('orderaftersale.orderaftersale_apply_name')}}

{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{if !empty($order_data) and !empty($order_data['items'])}} {{if $is_create_aftersale eq 1}}
{{if !empty($aftersale_data)}} {{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_goods_inside_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_goods_inside_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{:MyLang('orderaftersale.goods_list_thead_after_base_title')}} {{:MyLang('orderaftersale.goods_list_thead_price')}} {{:MyLang('orderaftersale.goods_list_thead_number')}} {{:MyLang('orderaftersale.goods_list_thead_total')}}
{{$order_data.items.title}} {{if !empty($order_data.items.spec_text)}}
{{$order_data.items.spec_text}}
{{/if}}
{{if $order_data['items']['original_price'] gt 0}} {{$order_data.currency_data.currency_symbol}}{{$order_data.items.original_price}} {{/if}} {{$order_data.currency_data.currency_symbol}}{{$order_data.items.price}} x{{$order_data.items.buy_number}} {{if isset($order_data['items']['returned_quantity']) and $order_data['items']['returned_quantity'] gt 0}} {{:MyLang('already_retreat_title')}} {{$order_data.items.returned_quantity}} {{/if}}

{{$order_data.currency_data.currency_symbol}}{{$order_data.items.price}} x {{$order_data.items.buy_number}}

{{if $order_data['items']['original_price'] gt 0}}

{{$order_data.currency_data.currency_symbol}}{{$order_data.items.original_price}}

{{/if}}
x{{$order_data.items.buy_number}} {{if isset($order_data['items']['returned_quantity']) and $order_data['items']['returned_quantity'] gt 0}} {{:MyLang('already_retreat_title')}} x{{$order_data.items.returned_quantity}} {{/if}} {{$order_data.currency_data.currency_symbol}}{{$order_data.items.total_price}} {{if isset($order_data['items']['refund_price']) and $order_data['items']['refund_price'] gt 0}} {{:MyLang('already_retreat_title')}} x{{$order_data.items.refund_price}} {{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_goods_inside_bottom
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_goods_inside_bottom'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{if !empty($order_data.price) and $order_data.price gt 0}}
{{$order_data.currency_data.currency_symbol}}{{$order_data.price}}
{{:MyLang('orderaftersale.goods_base_price_title')}}
{{/if}} {{if !empty($order_data.increase_price) and $order_data.increase_price gt 0}}
+{{$order_data.currency_data.currency_symbol}}{{$order_data.increase_price}}
{{:MyLang('orderaftersale.goods_base_increase_price_title')}}
{{/if}} {{if !empty($order_data.preferential_price and $order_data.preferential_price gt 0)}}
-{{$order_data.currency_data.currency_symbol}}{{$order_data.preferential_price}}
{{:MyLang('orderaftersale.goods_base_preferential_price_title')}}
{{/if}} {{if !empty($order_data.refund_price) and $order_data.refund_price gt 0}}
-{{$order_data.currency_data.currency_symbol}}{{$order_data.refund_price}}
{{:MyLang('orderaftersale.goods_base_refund_price_title')}}
{{/if}} {{if !empty($order_data.pay_price)}}
{{$order_data.currency_data.currency_symbol}}{{$order_data.pay_price}}
{{:MyLang('orderaftersale.goods_base_pay_price_title')}}
{{/if}} {{if !empty($order_data.total_price)}}
{{$order_data.currency_data.currency_symbol}}{{$order_data.total_price}}
{{:MyLang('orderaftersale.goods_base_total_price_title')}}
{{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_goods_inside_base_bottom
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_goods_inside_base_bottom'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{:MyLang('orderaftersale.select_service_type_title')}}
{{foreach $aftersale_type_list as $v}}

{{$v.name}}

{{$v.desc}}

{{/foreach}}
{{:ModuleInclude('orderaftersale/step')}}
{{:ModuleInclude('orderaftersale/create')}}
{{else /}} {{:ModuleInclude('orderaftersale/step')}} {{/if}} {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_base_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_base_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{if !empty($aftersale_data) and $is_create_aftersale eq 0}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_status_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_status_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{:MyLang('orderaftersale.goods_after_status_title')}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_status_inside_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_status_inside_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{switch $aftersale_data.status}} {{case 0|1|2}} {{if $aftersale_data['status'] eq 1 and $aftersale_data['type'] eq 1}}

{{$aftersale_data.tips_msg.title}}

{{:ModuleInclude('orderaftersale/delivery')}} {{else /}}

{{$aftersale_data.tips_msg.title}}

{{$aftersale_data.tips_msg.desc}}

{{/if}} {{/case}} {{case 3|4|5}}

{{$aftersale_data.tips_msg.title}}

{{$aftersale_data.tips_msg.desc}}

{{/case}} {{/switch}} {{if $aftersale_data['status'] eq 4}} {{/if}} {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_status_inside_bottom
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_status_inside_bottom'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_express_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_express_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{if $aftersale_data['type'] eq 1 and in_array($aftersale_data['status'], [2,3])}}
{{:MyLang('orderaftersale.base_item_express_title')}}
{{:MyLang('orderaftersale.base_item_express_name')}} {{$aftersale_data.express_name}}
{{:MyLang('orderaftersale.base_item_express_number')}} {{$aftersale_data.express_number}}
{{:MyLang('orderaftersale.base_item_express_time')}} {{$aftersale_data.delivery_time}}
{{/if}} {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_delivery_address_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_delivery_address_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{if $aftersale_data['type'] eq 1 and in_array($aftersale_data['status'], [1,2,3])}}
{{:MyLang('orderaftersale.form_delivery_address_name')}}
{{:MyLang('common_service.orderaftersale.return_goods_address_data.name')}}:
{{$return_goods_address.name}}
{{:MyLang('common_service.orderaftersale.return_goods_address_data.tel')}}:
{{$return_goods_address.tel}}
{{:MyLang('common_service.orderaftersale.return_goods_address_data.address')}}:
{{$return_goods_address.address}}
{{/if}} {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_base_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_base_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{:MyLang('orderaftersale.base_apply_title')}}
{{:MyLang('orderaftersale.goods_list_thead_after_base_title')}}:
{{$order_data.items.title}}
{{if !empty($order_data.items.spec_text)}}
{{$order_data.items.spec_text}}
{{/if}}
{{if $order_data['items']['original_price'] gt 0}} {{$order_data.currency_data.currency_symbol}}{{$order_data.items.original_price}} {{/if}} {{$order_data.currency_data.currency_symbol}}{{$order_data.items.price}} x{{$order_data.items.buy_number}}
{{if !empty($aftersale_data.order_no)}}
{{:MyLang('orderaftersale.base_apply_order_no_title')}} {{$aftersale_data.order_no}} {{:MyLang('copy_title')}}
{{/if}} {{if !empty($aftersale_data.order_data) and !empty($aftersale_data.order_data.warehouse_name)}}
{{:MyLang('orderaftersale.base_apply_warehouse_title')}} {{if !empty($aftersale_data['order_data']['warehouse_icon'])}} {{if IsUrl($aftersale_data['order_data']['warehouse_icon'])}} {{$aftersale_data.order_data.warehouse_name}} {{else /}} {{/if}} {{/if}} {{if empty($aftersale_data['order_data']['warehouse_url'])}} {{$aftersale_data.order_data.warehouse_name}} {{else /}} {{$aftersale_data.order_data.warehouse_name}} {{/if}}
{{/if}} {{if !empty($aftersale_data.type_text)}}
{{:MyLang('orderaftersale.base_apply_type_title')}}
{{$aftersale_data.type_text}}
{{/if}} {{if !empty($aftersale_data.status_text)}}
{{:MyLang('orderaftersale.base_apply_status_title')}}
{{$aftersale_data.status_text}}
{{/if}} {{if !empty($aftersale_data.reason)}}
{{:MyLang('orderaftersale.base_apply_reason_title')}}
{{$aftersale_data.reason}}
{{/if}} {{if !empty($aftersale_data.number)}}
{{:MyLang('orderaftersale.base_apply_number_title')}}
{{$aftersale_data.number}}
{{/if}} {{if !empty($aftersale_data.price)}}
{{:MyLang('orderaftersale.base_apply_price_title')}}
{{$order_data.currency_data.currency_symbol}}{{$aftersale_data.price}}
{{/if}} {{if !empty($aftersale_data.msg)}}
{{:MyLang('orderaftersale.base_apply_msg_title')}}
{{$aftersale_data.msg}}
{{/if}} {{if !empty($aftersale_data.refundment_text)}}
{{:MyLang('orderaftersale.base_apply_refundment_title')}}
{{$aftersale_data.refundment_text}}
{{/if}} {{if !empty($aftersale_data.refuse_reason)}}
{{:MyLang('orderaftersale.base_apply_refuse_reason_title')}}
{{$aftersale_data.refuse_reason}}
{{/if}} {{if !empty($aftersale_data.apply_time)}}
{{:MyLang('orderaftersale.base_apply_apply_time_title')}}
{{$aftersale_data.apply_time}}
{{/if}} {{if !empty($aftersale_data.confirm_time)}}
{{:MyLang('orderaftersale.base_apply_confirm_time_title')}}
{{$aftersale_data.confirm_time}}
{{/if}} {{if !empty($aftersale_data.delivery_time)}}
{{:MyLang('orderaftersale.base_apply_delivery_time_title')}}
{{$aftersale_data.delivery_time}}
{{/if}} {{if !empty($aftersale_data.audit_time)}}
{{:MyLang('orderaftersale.base_apply_audit_time_title')}}
{{$aftersale_data.audit_time}}
{{/if}} {{if !empty($aftersale_data.cancel_time)}}
{{:MyLang('orderaftersale.base_apply_cancel_time_title')}}
{{$aftersale_data.cancel_time}}
{{/if}} {{if !empty($aftersale_data.add_time)}}
{{:MyLang('orderaftersale.base_apply_add_time_title')}}
{{$aftersale_data.add_time}}
{{/if}} {{if !empty($aftersale_data.upd_time)}}
{{:MyLang('orderaftersale.base_apply_upd_time_title')}}
{{$aftersale_data.upd_time}}
{{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_voucher_top
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_voucher_top'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{:MyLang('orderaftersale.base_item_voucher_title')}}
{{if !empty($aftersale_data['images'])}} {{foreach $aftersale_data.images as $img}} {{/foreach}} {{else /}} {{:MyLang('no_data')}} {{/if}}
{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_apply_outside_bottom
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_apply_outside_bottom'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}}
{{/if}} {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}}
plugins_view_user_orderaftersale_detail_bottom
{{/if}} {{php}} $hook_name = 'plugins_view_user_orderaftersale_detail_bottom'; $hook_data = MyEventTrigger($hook_name, ['hook_name'=>$hook_name, 'is_backend'=>false, 'order_data'=>$order_data, 'aftersale_data'=>$aftersale_data, 'step_data'=>$step_data, 'returned_data'=>$returned_data, 'params'=>$params]); if(!empty($hook_data) && is_array($hook_data)) { foreach($hook_data as $hook) { if(is_string($hook) || is_int($hook)) { echo htmlspecialchars_decode($hook); } } } {{/php}} {{/if}}
{{:ModuleInclude('public/footer')}}