1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <template>
- <!-- 地磁 -->
- <view class="parking-lock">
- <!-- 地磁支付 -->
- <template>
- <view class="parking-lock-pay" v-if="infoData">
- <!-- <view class="parking-lock-title">支付停车费</view> -->
- <!-- <view class="parking-lock-tips">请您确认停车费用,确认后请支付费用,结束停车。谢谢您的使用!</view> -->
- <view class="parking-lock-info">
- <view class="parking-lock-info-item">
- <view>停车场</view>
- <view class="weight">{{ infoData.parkName }}</view>
- </view>
- <view class="parking-lock-info-item">
- <input type="text" placeholder="请输入车牌" v-model="formInfo.vehicleNo" />
- </view>
- </view>
- <view class="parking-lock-pay-btn">
- <button type="default" @click="onSearchClick">查询</button>
- </view>
- </view>
- <view v-else>
- <view class="parking-lock-info">
- <view class="parking-lock-info-item">
- <view>入口无车辆</view>
- </view>
- </view>
- </view>
- </template>
- </view>
- </template>
- <script>
- export default {
- components: {},
- data() {
- return {
- intoInfo: {
- parkNo: ''
- },
- formInfo: {
- vehicleNo: ''
- },
- infoData: undefined
- };
- },
- onLoad(page) {
- this.intoInfo.parkNo = page?.parkNo;
- },
- onShow() {
- this.getOrderDetails(this.intoInfo.parkNo);
- },
- onUnload() {},
- methods: {
- onSearchClick() {
- let askParams = {
- parkNo: this.intoInfo.parkNo,
- vehicleNo: this.formInfo.vehicleNo
- };
- this.$u.api.getOrderInfoByParknoApi(askParams).then((res) => {
- if (res.code === 200) {
- }
- });
- },
- /**
- * 查询订单信息
- * @param { String } tqgThree 车位ID
- * @param { String } orderId 订单id
- * @param { String } payeeId 收费员ID
- */
- getOrderDetails(parkNo) {
- this.$u.api.getDetailAdvanceApi({ parkNo }).then((res) => {
- if (res.code === 200) {
- this.infoData = res.data;
- } else {
- this.$refs.uToast.show({
- title: res.msg || '订单无数据',
- type: 'error'
- });
- }
- });
- }
- }
- };
- </script>
- <style lang="scss" scoped>
- @import './parkadvance.scss';
- </style>
|