Files
oil-client-wechat/pages/oilManage/oilManage2.wxml
2025-12-19 11:20:59 +08:00

137 lines
7.3 KiB
Plaintext

<!-- <nav-bar navbar-data='{{nvabarData}}'></nav-bar> -->
<view class='home-page'>
<view class='view-root'>
<!-- 钱包 -->
<view class='tops' style="padding-top: {{height + 10}}px">
<image mode="scaleToFill" class="tops-bg" style="width: 100vw;" src="http://static.sxlyb.com/images/bg1.gif"></image>
<view class="tops-count" style="top: {{height + 10}}px">
<view class="main-title">{{stationName}}</view>
<!-- 价格战 -->
<view class="kiloStation" wx:if="{{settlementType===1}}">
<view class="priceHeader">
<view class="cooPrice">
<text class='cooPriceItem'>挂牌价:</text>
<text class='cooPriceTotal'>¥{{cooPrice||'--'}}</text>
</view>
<view class="editPrice" wx:if="{{userType===0}}" data-type='{{settlementType}}' bind:tap='editPriceHandle'>
修改
</view>
</view>
<view class='pricefooter'>
<view class="pricefooterItem">
<view class="moneyTitle">应收金额(元)</view>
<view class="moneyText">{{moneyTotal}}</view>
</view>
</view>
</view>
<!-- 公斤站 -->
<view class='priceStation' wx:if="{{settlementType===2}}">
<view class="priceHeader">
<view class="cooPrice">
<text class='cooPriceItem'>挂牌价:</text>
<text class='cooPriceTotal'>¥{{cooPrice}}</text>
</view>
<view class="offersMoney">
<text class='offersMoneyItem'>站点优惠价:</text>
<text class='offersMoneyTotal'>¥{{offersMoneyTotal}}</text>
</view>
<view class='editPriceUserType' wx:if="{{userType===0}}" data-type='{{settlementType}}' bind:tap='editPriceHandle'>
修改
</view>
</view>
<view class='pricefooter'>
<view class="pricefooterItem">
<view class="moneyTitle">实收金额(元)</view>
<view class="moneyText">{{gasReceiptsTotal}}</view>
</view>
<view class="pricefooterItem">
<view class="moneyTitle">加油量(公斤/升)</view>
<view class="moneyText">{{oilQuantityTotal}}</view>
</view>
</view>
</view>
</view>
</view>
<!-- 个人主页 -->
<image mode="widthFix" class="seting" style="top: {{height+4}}px" src="../images/seting.png" bindtap="seting"></image>
<!-- 扫码收费 -->
<image mode="widthFix" src="http://static.sxlyb.com/images/sys01.png" bindtap="showModal" class="sao"></image>
</view>
<view class='t-money row'>
<view class="flex-left">
<view>
<DatetimePicker mode="datetime" value="{{timeDivision}}" bindchange="selectStartChange">
<view class="show-date-time-box">{{start}}</view>
</DatetimePicker>
</view>
<view class="show-date-time-box flex-center">至</view>
<view>
<DatetimePicker mode="datetime" value="{{timeDivision}}" bindchange="selectEndChange">
<view class="show-date-time-box">{{end}}</view>
</DatetimePicker>
</view>
</view>
<view class="flex-right search" bind:tap="seatchHandle">筛选</view>
</view>
<!-- 交易记录列表 -->
<view class="payList" wx:for="{{items}}" wx:key="index" style="width:100%" data-id="{{item.id}}">
<view class="payTop">
<view class="payPhone">{{item.description}}</view>
<view class="payTime">{{item.created}}</view>
</view>
<view class="payBottom">
<view class="payTotal" wx:if='{{settlementType===1}}'>
<view class="payCenter">优惠{{item.payGift||0}}元</view>
<view class="payCenter">实收{{item.actual||0}}元</view>
</view>
<view class="payTotal" wx:if='{{settlementType===2}}'>
<view class="payLeft">{{item.oilQuantity||0}}公斤/升</view>
<view class="payCenter">应收{{item.money||0}}元</view>
<view class="payright">优惠{{item.payGift||0}}元</view>
</view>
<view class="payMoney" wx:if='{{settlementType===1}}'>+{{item.money}}</view>
<view class="payMoney" wx:if='{{settlementType===2}}'>+{{item.gasReceipts}}</view>
</view>
</view>
<load-more id="loadMoreView" bindloadMoreListener='loadMoreListener' bindclickLoadMore='clickLoadMore'></load-more>
<!-- <include src="../../components/picker_datetime.wxml"/> -->
</view>
<!-- 修改油价 -->
<view class="input-body" wx:if="{{showOilModal}}" catchtouchmove="">
<view class="input-modal">
<view class="modal-headr">修改单价</view>
<!-- 价格战 -->
<view class="modal-body col flex-between editInput">
<text>挂牌价</text>
<input class="oilInput" type="digit" value="{{price}}" confirm-type="done" placeholder="请输入挂牌价" maxlength="8" focus bindinput="setPrice"></input>
</view>
<!-- 公斤站 -->
<view class="modal-body col flex-between editInput" wx:if="{{settlementType===2}}">
<text>站点优惠价</text>
<input class="oilInput" type="digit" value="{{offersMoney}}" confirm-type="done" placeholder="请输入站点优惠价" maxlength="8" focus bindinput="setOffersMoney"></input>
</view>
<view class="modal-footer oil-footer">
<view class="modal-footer-btn" bindtap="closeModal">取消</view>
<view class="modal-footer-btn" bindtap="editOil" style="color:#07c160;">确定</view>
</view>
</view>
</view>
<view class="input-body" wx:if="{{showInputModal}}" catchtouchmove="">
<view class="input-modal">
<view class="modal-headr">扫码核销</view>
<view class="modal-body" wx:if='{{settlementType===1}}'>
<text class="checkMoney">加油金额</text>
<input type="digit" value="{{money}}" confirm-type="done" placeholder="请输入油款金额" maxlength="8" focus bindinput="setMoney"></input>
<text class="moneyUnit">元</text>
</view>
<view class="modal-body" wx:if='{{settlementType===2}}'>
<text class="checkMoney">加油量</text>
<input type="digit" value="{{oilQuantity}}" confirm-type="done" placeholder="请输入加油量" maxlength="8" focus bindinput="setOilQuantity"></input>
<text class="moneyUnit">公斤/升</text>
</view>
<view class="modal-footer">
<view class="modal-footer-btn" bindtap="hiddenModal">取消</view>
<view class="modal-footer-btn" bindtap="getMoney" style="color:#07c160;">确定</view>
</view>
</view>
</view>