From 66a914d39274af0928b1354365341249e81f9091 Mon Sep 17 00:00:00 2001
From: 1012414140@qq.com <1012414140@qq.com>
Date: 星期五, 16 十月 2026 10:34:56 +0800
Subject: [PATCH] feat: 路径参数解析优化,避免undefined造成白屏
---
src/components/page/outPark/index.vue | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/src/components/page/outPark/index.vue b/src/components/page/outPark/index.vue
index 8ed74cd..751c96e 100644
--- a/src/components/page/outPark/index.vue
+++ b/src/components/page/outPark/index.vue
@@ -19,6 +19,11 @@
</el-date-picker>
</div>
</el-form-item>
+ <el-form-item label="缂磋垂鐘舵��">
+ <el-select v-model="searchForm.status" clearable>
+ <el-option v-for="item in statusList" :key="item.value" :label="item.label" :value="item.value" ></el-option>
+ </el-select>
+ </el-form-item>
<el-form-item>
<el-button type="primary" size="small" @click="getDataList" icon="el-icon-search">鏌ヨ</el-button>
</el-form-item>
@@ -97,6 +102,7 @@
<template slot-scope="scope">
<p v-if="scope.row.status==0">鏈即璐�</p>
<p v-if="scope.row.status==1">宸茬即璐�</p>
+ <p v-if="scope.row.status==2">鏈堢杞�</p>
</template>
</el-table-column>
<el-table-column
@@ -133,8 +139,9 @@
carNo:'',
parkId:'',
payCode:'',
- date: new Date(),
+ date: this.getDateStr(new Date()),
},
+ statusList:[{label:'鏈即璐�',value:0},{label:'宸茬即璐�',value:1},{label:'鏈堢エ杞�',value:2}],
dataList: [],
pageIndex: 1,
pageSize: 100,
@@ -153,6 +160,12 @@
computed: {
},
methods: {
+ getDateStr(date){
+ const y = date.getFullYear()
+ const m = String(date.getMonth()+1).padStart(2,'0')
+ const d = String(date.getDate()).padStart(2,'0')
+ return `${y}-${m}-${d}`
+ },
// 鑾峰彇鏁版嵁鍒楄〃
getDataList () {
this.dataListLoading = true
--
Gitblit v1.9.1