You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
5.3 KiB
1 lines
5.3 KiB
<block wx:if="{{pageData}}"><view class="placeOrder_container flex column data-v-52b42182"><view class="placeOrder_header data-v-52b42182"><view class="placeOrder_header_name data-v-52b42182">{{pageData.stationName}}</view><view class="placeOrder_period flex ac data-v-52b42182"><text class="placeOrder_period_left oneflex data-v-52b42182">{{"当前时段:"+pageData.stationPrice.startTime+"-"+pageData.stationPrice.endTime}}</text><text class="placeOrder_period_right data-v-52b42182">{{"¥ "+$root.f0+"/度"}}</text></view><view class="data-v-52b42182"><text class="data-v-52b42182">电费:<text class="blue data-v-52b42182">{{pageData.stationPrice.businessElectricityFee+"元/度"}}</text></text><text style="margin-left:47rpx;" class="data-v-52b42182">服务费:<text class="blue data-v-52b42182">{{pageData.stationPrice.businessServiceFee+"元/度"}}</text></text></view></view><view class="placeOrder_body oneflex data-v-52b42182"><view class="placeOrder_card flex data-v-52b42182"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="flex ac data-v-52b42182" style="width:100%;" bindtap="__e"><image src="/static/account.png" class="data-v-52b42182"></image><view class="account oneflex data-v-52b42182"><view class="account_label data-v-52b42182">{{accountList[accountIndex]['name']}}</view><view class="account_tip data-v-52b42182">当前余额:<text class="data-v-52b42182">{{$root.g0}}</text>元</view></view><uni-icons vue-id="0b44fbf7-1" type="forward" size="20" class="data-v-52b42182" bind:__l="__l"></uni-icons></view></view><view class="placeOrder_card data-v-52b42182" style="padding-bottom:0;"><view class="placeOrder_body_input flex data-v-52b42182"><view class="placeOrder_body_input_label data-v-52b42182">充电金额</view><input class="oneflex data-v-52b42182" type="number" placeholder="请输入充电金额" data-event-opts="{{[['focus',[['e1',['$event']]]],['input',[['__set_model',['','payMoneyPreAvailable','$event',[]]]]]]}}" value="{{payMoneyPreAvailable}}" bindfocus="__e" bindinput="__e"/><text class="data-v-52b42182">元</text><text data-event-opts="{{[['tap',[['tipFn',['$event']]]]]}}" style="margin:0 10rpx 0 20rpx;" bindtap="__e" class="data-v-52b42182">{{'+'+pageData.globalPayThreshold+''}}</text><uni-icons vue-id="0b44fbf7-2" type="help" size="20" color="#476FFAFF" data-event-opts="{{[['^click',[['tipFn']]]]}}" bind:click="__e" class="data-v-52b42182" bind:__l="__l"></uni-icons></view><view class="placeOrder_body_poriceOoptions flex data-v-52b42182"><block wx:for="{{priceOptions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['priceOptionClick',['$0'],[[['priceOptions','',index]]]]]]]}}" class="{{['data-v-52b42182',selectPriceOptionValue==item.value?'placeOrder_body_poriceOoptions_item select_placeOrder_body_poriceOoptions_item flex ac jc':'placeOrder_body_poriceOoptions_item flex ac jc']}}" bindtap="__e">{{''+item.label+''}}</view></block></view></view><view class="placeOrder_card flex data-v-52b42182"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="flex data-v-52b42182" style="width:100%;" bindtap="__e"><text class="placeOrder_card_label data-v-52b42182">车牌号:</text><view class="oneflex data-v-52b42182">{{''+($root.g1?pageData.plateNumberList[pageIndex.plateNumberIndex]:'请输入车牌号')+''}}</view><uni-icons vue-id="0b44fbf7-3" type="forward" size="20" class="data-v-52b42182" bind:__l="__l"></uni-icons></view></view><view class="placeOrder_footer data-v-52b42182"><view data-event-opts="{{[['tap',[['goPlay',['$event']]]]]}}" class="placeOrder_footer_button flex ac jc data-v-52b42182" bindtap="__e">立即支付</view></view></view><keyboard-plate vue-id="0b44fbf7-4" plateNum="{{plateNum}}" isShow="{{true}}" data-ref="plateNumber" data-event-opts="{{[['^updatePlateNum',[['__set_sync',['$0','plateNum','$event'],['']]]],['^updatePlateNum',[['__set_sync',['$0','plateNum','$event'],['']]]],['^change',[['getPlateNum']]]]}}" bind:updatePlateNum="__e" bind:change="__e" class="data-v-52b42182 vue-ref" bind:__l="__l"></keyboard-plate><uni-popup vue-id="0b44fbf7-5" safe-area="{{false}}" type="bottom" data-ref="accountDialog" data-event-opts="{{[['^change',[['accountChange']]]]}}" bind:change="__e" class="data-v-52b42182 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><plat-item vue-id="{{('0b44fbf7-6')+','+('0b44fbf7-5')}}" selectIndex="{{accountIndex}}" pageData="{{accountList}}" data-event-opts="{{[['^updateSelectIndex',[['__set_sync',['$0','accountIndex','$event'],['']]]],['^updateSelectIndex',[['__set_sync',['$0','accountIndex','$event'],['']]]]]}}" bind:updateSelectIndex="__e" class="data-v-52b42182" bind:__l="__l"></plat-item></uni-popup><uni-popup vue-id="0b44fbf7-7" safe-area="{{false}}" type="bottom" data-ref="licenseDialog" data-event-opts="{{[['^change',[['licenseChange']]]]}}" bind:change="__e" class="data-v-52b42182 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{isShow.licenseDialog}}"><select-license vue-id="{{('0b44fbf7-8')+','+('0b44fbf7-7')}}" plateNumbers="{{pageData.plateNumberList}}" value="{{pageIndex.plateNumberIndex}}" data-event-opts="{{[['^showPlateNumber',[['e3']]],['^confirm',[['licenseConfirm']]],['^input',[['__set_model',['$0','plateNumberIndex','$event',[]],['pageIndex']]]]]}}" bind:showPlateNumber="__e" bind:confirm="__e" bind:input="__e" class="data-v-52b42182" bind:__l="__l"></select-license></block></uni-popup></view></block> |