xz_dingri/subpages/goodsorder/goodsorder.wxml
2023-02-18 21:02:06 +08:00

62 lines
3.7 KiB
Plaintext

<view class="area">
<scroll-view scroll-x="true">
<view class="area-box {{currentIndex == index ? 'active': ''}}" wx:for="{{tabList}}" wx:key="index" data-index="{{index}}" data-type="{{item.type}}" bindtap="changeTab">{{item.name}}</view>
</scroll-view>
</view>
<view class="activity" wx:if="{{isHideLoading}}">
<block wx:if="{{dataList.length>0}}">
<scroll-view style="height: 100%;" scroll-y="true">
<view class="activity-box" wx:for="{{dataList}}" wx:key="index">
<view class="shop-status">
<view class="shop-name">{{item.shopName}}</view>
<view class="order-status">{{item.orderStatusMsg}}</view>
</view>
<view class="goods" wx:for="{{item.orderDetailList}}" wx:key="index" wx:for-item="it" wx:for-index="i">
<image class="goods-img" src="{{it.goodsIcon=='' ? '/images/address.png' : imgUrl+it.goodsLogo}}" mode="scaleToFill" data-index="{{index}}"></image>
<view class="goods-content">
<rich-text class="goods-name" nodes="{{it.goodsName}}" data-index="{{i}}"></rich-text>
<view class="goods-unit-price" data-index="{{i}}">¥{{it.goodsItemPrice}}</view>
<view class="goods-standard" data-index="{{i}}">{{it.goodsItemName}}</view>
<view class="goods-type-box">
<view class="goods-type">数量:{{it.goodsItemCount}}</view>
</view>
</view>
</view>
<view class="order-time-box">
<view class="order-time">下单时间:{{item.orderFinalTime}}</view>
<view class="order-price">总计:¥{{item.amountFinalMoney}}</view>
</view>
<view class="order-control-box" wx:if="{{0==item.isCancel}}">
<view class="order-btn" bindtap="toPayOrder" data-item="{{item}}" wx:if="{{item.orderStatus==0}}">去付款</view>
<view class="order-btn" bindtap="toCancelOrder" data-item="{{item}}" wx:if="{{item.orderStatus==1 || item.orderStatus == 2 || item.orderStatus==0}}">取消订单</view>
<view class="order-btn" bindtap="toDelOrder" data-item="{{item}}" wx:if="{{item.orderStatus==3 || item.orderStatus == 4}}">删除订单</view>
</view>
</view>
<loading-more isShowloading="{{isShowLoading}}" loadingTxt="{{loading}}"></loading-more>
</scroll-view>
</block>
<page-empty wx:else></page-empty>
</view>
<page-loading wx:else></page-loading>
<!-- 订单取消dialog -->
<view wx:if="{{isShowCancel}}" class="shade-box">
<view style="height: 50%;" bindtap="cancelDialog"></view>
<view class="cancel-box">
<view class="cancel-control">
<view class="cancel-btn" bindtap="cancelDialog">取消</view>
<view class="cancel-btn" bindtap="confirmCancel">确定</view>
</view>
<view class="cancel-remark">
<view class="cancel-title">备注</view>
<textarea bindinput="inputRemark" class="cancel-content" placeholder="请输入备注"></textarea>
</view>
<scroll-view style="height: 50%;width: 92%;" scroll-y="true">
<view class="cancel-item" wx:for="{{cancelList}}" wx:key="index" data-item="{{item}}" data-index="{{index}}" bindtap="chooseCancel">
<image src="{{item.check?'/subpages/images/ic_cb_checked.png':'/subpages/images/ic_cb_unchecked.png'}}"></image>
<view class="content">{{item.dataName}}</view>
</view>
</scroll-view>
</view>
</view>