113 lines
4.8 KiB
Plaintext
113 lines
4.8 KiB
Plaintext
<view class="header">
|
|
<view class="titleBox">
|
|
<view class="title">{{stationName}}</view>
|
|
<view class="amount">
|
|
<view class="detail">
|
|
<view class="number">{{settlementType===1?moneyTotal:gasReceiptsTotal}}</view>
|
|
<view class="desc">{{settlementType===1?'应收金额 (元)':'实收金额(元)'}}</view>
|
|
</view>
|
|
<view class="detail" wx:if="{{settlementType===2}}">
|
|
<view class="number">{{oilQuantityTotal}}</view>
|
|
<view class="desc">加油量(公斤/升)</view>
|
|
</view>
|
|
</view>
|
|
<image src="{{picImg}}new_bg.png" class="bg"></image>
|
|
</view>
|
|
<view class="priceBox">
|
|
<view class="cooPriceBox">
|
|
<view class="cooPrice">
|
|
<view class="desc">挂牌价</view>
|
|
<view class="num">¥{{cooPrice||'--'}}</view>
|
|
</view>
|
|
<view class="cooPrice" wx:if="{{settlementType===2}}">
|
|
<view class="desc">站点优惠价</view>
|
|
<view class="num">¥{{offersMoneyTotal||'--'}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="edit" wx:if="{{userType===0}}" data-type='{{settlementType}}' bind:tap='editPriceHandle'>
|
|
<image src="../images/edit.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="main">
|
|
<view class="mainHeader">
|
|
<view class="desc">账单明细</view>
|
|
<view class="search" bind:tap="showDateTimePick">
|
|
<view>{{startView}}
|
|
<text>至</text>
|
|
</view>
|
|
<view>{{endView}}</view>
|
|
</view>
|
|
</view>
|
|
<scroll-view scroll-y="true" class="scroll" bindscrolltolower="handleScrollToLower" refresher-enabled="true" refresher-triggered="{{isTriggered}}" bindrefresherrefresh="handleRefresherRefresh">
|
|
<block hidden="{{!showList}}">
|
|
<block wx:for="{{items}}" wx:key="index">
|
|
<pay-list item="{{item}}" settlementType="{{settlementType}}"></pay-list>
|
|
</block>
|
|
<load-more id="loadMoreView" bindloadMoreListener='loadMoreListener' bindclickLoadMore='clickLoadMore'></load-more>
|
|
</block>
|
|
<block wx:if="{{!showList}}">
|
|
<view class="emptyData">
|
|
<image class="emptyDataImg" src="{{picImg+'emptyData.png'}}" mode="aspectFill" />
|
|
<view class="emptyDataText">暂时还没有内容~</view>
|
|
</view>
|
|
</block>
|
|
</scroll-view>
|
|
</view>
|
|
<view wx:if="{{userType !== 3}}">
|
|
<image src="{{picImg}}ic_home_scan.png" mode="widthFix" class="scan" bindtap="showModal"></image>
|
|
</view>
|
|
<datetime-picker is_show='{{showDateTimePick}}' bind:setPickerTime="setPickerTime" config="{{pickerConfig}}"></datetime-picker>
|
|
|
|
<!-- 修改油价 -->
|
|
<view class="input-body" wx:if="{{showOilModal}}" catchtouchmove="">
|
|
<view class="input-modal">
|
|
<view class="modal-headr">修改单价</view>
|
|
<!-- 价格战 -->
|
|
<view class="editInput">
|
|
<view class="price">
|
|
<text class="desc">挂牌价</text>
|
|
<input class="oilInput" type="digit" value="{{price}}" confirm-type="done" placeholder="请输入挂牌价" maxlength="8" focus bindinput="setPrice"></input>
|
|
</view>
|
|
<view class='unit'><text>元</text></view>
|
|
</view>
|
|
<!-- 公斤站 -->
|
|
<view class="editInput" wx:if="{{settlementType===2}}">
|
|
<view class="price">
|
|
<text class="desc">优惠价</text>
|
|
<input class="oilInput" type="digit" value="{{offersMoney}}" confirm-type="done" placeholder="请输入站点优惠价" maxlength="8" focus bindinput="setOffersMoney"></input>
|
|
</view>
|
|
<view class='unit'><text>元</text></view>
|
|
</view>
|
|
<view class="modal-footer oil-footer">
|
|
<view class="modal-footer-btn" bindtap="closeModal">取消</view>
|
|
<view class="modal-footer-btn" bindtap="editOil" style="color:#367DF9;">确定</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<!-- 扫码核销 -->
|
|
<view class="input-body" wx:if="{{showInputModal}}" catchtouchmove="">
|
|
<view class="input-modal">
|
|
<view class="modal-headr">扫码核销</view>
|
|
<view class="editInput" wx:if='{{settlementType===1}}'>
|
|
<view class="price">
|
|
<text class="desc" style="width: 150rpx;">加油金额</text>
|
|
<input class="oilInput" type="digit" value="{{money}}" confirm-type="done" placeholder="请输入油款金额" maxlength="8" focus bindinput="setMoney"></input>
|
|
</view>
|
|
<text class="unit">元</text>
|
|
</view>
|
|
|
|
<view class="editInput" wx:if='{{settlementType===2}}'>
|
|
<view class="price">
|
|
<text class="desc">加油量</text>
|
|
<input class="oilInput" type="digit" value="{{oilQuantity}}" confirm-type="done" placeholder="请输入加油量" maxlength="8" focus bindinput="setOilQuantity"></input>
|
|
</view>
|
|
|
|
<text class="unit" style="width: 92rpx;">公斤/升</text>
|
|
</view>
|
|
<view class="modal-footer">
|
|
<view class="modal-footer-btn" bindtap="hiddenModal">取消</view>
|
|
<view class="modal-footer-btn" bindtap="getMoney" style="color:#367DF9;">确定</view>
|
|
</view>
|
|
</view>
|
|
</view> |