Files
CompanyProject/衣莎项目/源码/YiShaXiYi/user/orderInfo/orderInfo.wxml
2024-09-27 01:32:49 +08:00

192 lines
9.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!-- 头部 -->
<nav-bar isBack="{{isBack}}" pageTitle="{{pageTitle}}" system="{{system}}"></nav-bar>
<wux-dialog id="wux-dialog" />
<wux-dialog id="wux-dialog--alert" />
<wux-toast id="wux-toast" />
<!-- user/orderInfo/orderInfo.wxml -->
<view class="orderInfo">
<view class="panel pd30 mt20">
<view class="panel_title">客户信息</view>
<view class="panel_list pdtb10">
<view class="panel_p">
<view class="panel_pl">{{orderInfo.user_name}} {{orderInfo.telnum}}</view>
</view>
<view class="panel_p">
<view class="panel_pl">{{orderInfo.address}}</view>
</view>
</view>
</view>
<view wx:if="{{orderInfo.product_info.length > 0}}" class="panel pd30 mt20">
<view class="panel_title">衣物信息</view>
<view class="panel_list pdtb10">
<view class="panel_p mt20" wx:for="{{orderInfo.product_info}}" wx:key="{{index}}">
<view class="panel_pl flex-con2">
<span class="flex1">
{{item.name}} {{item.wash_remark.length > 0 ?'('+item.wash_remark+')':''}}
</span>
<span data-item="{{item}}" wx:if="{{ orderInfo.back_wash_status == 1 && item.is_return == 2 }}" class="backwash" catchtap="openTips1">
反洗
</span>
<span wx:elif="{{ orderInfo.back_wash_status == 1 && item.is_return == 1 }}" class="backwash1">
反洗中
</span>
</view>
<view class="panel_pr pan_num">
<view class="pan_numl flex-con3">×{{item.count}}</view>
<view class="pan_numr flex-con5 {{item.cloth_status==13?'c_red':''}}">{{item.cloth_status==13?'已取消':item.price+'元'}}</view>
</view>
</view>
</view>
<view class="panel_list pdtb10 border_t">
<view class="panel_p mt20">
<view class="panel_pl">附件(附件不算在折扣中)</view>
<view class="panel_pr pan_num">
<view class="pan_numr flex-con5">{{orderInfo.fjPrice}}元</view>
</view>
</view>
<view class="panel_p mt20">
<view class="panel_pl">运费({{orderInfo.postage_desc}})</view>
<view class="panel_pr pan_num" wx:if="{{orderInfo.postage_price >= 0}}">
<view class="pan_numr flex-con5">¥{{orderInfo.postage_price}}元</view>
</view>
</view>
<view class="panel_p mt20">
<view class="panel_pl">优惠</view>
<view class="panel_pr pan_num">
<view class="pan_numr flex-con5 c_red">-¥{{orderInfo.coupon_price}}元</view>
</view>
</view>
<view class="panel_p mt20">
<view class="panel_pl">订单总额</view>
<view class="panel_pr pan_num">
<view class="pan_numr flex-con5">¥{{orderInfo.allPrice}}元</view>
</view>
</view>
<view class="panel_p mt20">
<view class="panel_pl">实付款</view>
<view class="panel_pr pan_num">
<view class="pan_numr flex-con5 c_red">{{orderInfo.realPrice}}元</view>
</view>
</view>
</view>
<!-- <view class="cus_ser pdtb30 flex-con3 border_t">
<view class="cus flex-con3">
<image class="ser" src="/static/img/icon/kf_03.png" />
<view class="cus_p ml10">联系客服</view>
</view>
</view> -->
</view>
<view class="panel pd30 mt20">
<view class="panel_title">订单信息</view>
<view class="panel_p2">订单号: {{orderInfo.order_number}}</view>
<view class="panel_p2">
衣物数量:{{orderInfo.total_count <= 0 ? '待录入' : orderInfo.total_count}}
</view>
<view class="panel_p2">
订单金额:{{orderInfo.realPrice == '0.00' ? '待统计' : '¥'+orderInfo.realPrice}}
</view>
<view class="panel_p2">订单状态:{{orderInfo.order_status}}</view>
<view class="panel_p2">下单时间:{{orderInfo.create_time}}</view>
<view class="panel_p2">收衣联系人:{{orderInfo.logistics_name}}{{orderInfo.logistics_tel}}</view>
<view class="panel_p2 dis-flex">
订单备注:
<span class="flex1">{{orderInfo.remarks}}</span>
</view>
<!-- <view class="cus_ser pdtb30 flex-con3" wx:if="{{orderInfo.order_status_num == 1}}">
<view class="cus flex-con3">
<image class="ser" src="/static/img/icon/kf_03.png" />
<view class="cus_p ml10">联系客服</view>
</view>
</view> -->
</view>
</view>
<!-- 反洗 -->
<view wx:if="{{isTips}}" class="backwash_tips flex-con3 tips">
<view>
<view class="tips_cen">
<view class="tips_cen_tit">衣物反洗</view>
<view class="mt20 tips_cen_tit1">
反洗衣物:
<span>{{commodityInfo.name}}</span>
</view>
<view class="flex-con3 mt30">
<view class="tips_cen_text">
<textarea maxlength="50" placeholder="给您带来困扰,我们深表歉意!请填写反洗原因,以便我们更好的为您服务。" bindinput="remarksInput" value="{{remarks}}"></textarea>
<span class="tips_text_span">1/50个字</span>
</view>
</view>
<view class="tips_cen_sub" catchtap="confirmSub">提交</view>
<!-- <view class="mt20 tips_ts">为了避免衣物遗失,请在洗衣柜附近开柜!</view> -->
</view>
<view class="tips_img" catchtap="closeTips1">
<image src="/static/img/icon/colse_tips.png" />
</view>
</view>
</view>
<!-- 付款或者取消 -->
<view class="pay_cancel flex-con5 pd30">
<span wx:if="{{orderInfo.order_status_num == 5}}" data-id="{{orderInfo.id}}" bind:tap="goPay" class="lau_pay ml20">
去支付
</span>
<span wx:if="{{isopen == '1'}}" data-id="{{orderInfo.id}}" bind:tap="refund" class="lau_cancel ml20">
申请退款
</span>
<span wx:if="{{(orderInfo.order_status_num == 1 || orderInfo.order_status_num == 3) && orderInfo.shop_id == 2}}" data-type="num" bind:tap="openTips" class="lau_cancel ml20">
增减衣物数量
</span>
<span wx:if="{{orderInfo.order_status_num == 10 && orderInfo.shop_id != 1}}" data-id="{{orderInfo.id}}" bind:tap="orderCancel" class="lau_cancel ml20">
开柜取衣
</span>
<button open-type="contact" class="lau_service ml20">联系客服</button>
</view>
<!-- 增减衣物 -->
<view wx:if="{{isAdd}}" class="backwash_tips flex-con3 tips">
<view>
<view class="tips_cen">
<view class="tips_cen_tit">本次洗护数量</view>
<view class="flex-con3 mt30">
<view class="tips_cen_num flex-con3">
<view class="num_img" catchtap="reduce">
<image src="/static/img/icon/j1.png" />
</view>
<view class="num_text">{{orderInfo.total_count}}</view>
<view class="num_img" catchtap="add">
<image src="/static/img/icon/j2.png" />
</view>
</view>
</view>
<view data-type="remarks" class="tips_remarks" catchtap="openTips">
<view class="flex1 clamp1">{{orderInfo.remarks}}</view>
<view class="remarks_xiu">修改</view>
</view>
<view class="tips_cen_sub" catchtap="chCount">提交并打开衣柜</view>
<view class="mt20 tips_ts">提示:请在洗衣柜附近开柜!</view>
</view>
<view class="tips_img" data-type="num" catchtap="closeTips">
<image src="/static/img/icon/colse_tips.png" />
</view>
</view>
</view>
<!-- 修改备注 -->
<view wx:if="{{isRemarks}}" class="tipsRemarks flex-con3 tips">
<view>
<view class="tips_cen">
<view class="tips_cen_tit">洗护备注</view>
<view class="flex-con3 mt30">
<view class="tips_cen_text">
<textarea maxlength="50" placeholder="添加备注:如洗护要求、衣物特殊污渍等" bindinput="remarksInput" value="{{orderInfo.remarks}}"></textarea>
<span class="tips_text_span">{{orderInfo.remarks.length}}/50个字</span>
</view>
</view>
<view class="tips_cen_sub" data-type="remarks" catchtap="closeTips">完成</view>
</view>
<view data-type="remarks" class="tips_img" catchtap="closeTips">
<image src="/static/img/icon/colse_tips.png" />
</view>
</view>
</view>
<!-- 加载动画 -->
<loading-prog isLoading="{{isLoading}}"></loading-prog>
<!-- toasta提示 -->
<i-toast id="toast" />