物业之前,新工作台
This commit is contained in:
@@ -7,10 +7,9 @@
|
||||
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
|
||||
<el-form-item label="车位状态" prop="parkingStatus">
|
||||
<el-select v-model="queryParams.parkingStatus" placeholder="请选择" clearable>
|
||||
<el-option v-for="dict in com_parking_status" :key="dict.value" :label="dict.label" :value="Number(dict.value)" />
|
||||
<el-option v-for="dict in com_parking_status" :key="dict.value" :label="dict.label" :value="dict.value" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="审核状态" prop="checkStatus">
|
||||
<el-select v-model="queryParams.checkStatus" placeholder="请选择" clearable>
|
||||
<el-option v-for="dict in com_review" :key="dict.value" :label="dict.label" :value="dict.value" />
|
||||
@@ -50,9 +49,7 @@
|
||||
|
||||
<el-table v-loading="loading" border :data="parkingList" @selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="区域" align="center" prop="areaId">
|
||||
<template #default="scope"> {{ getAreaInfoById(scope.row.areaId) }} </template>
|
||||
</el-table-column>
|
||||
<el-table-column label="区域" align="center" prop="areaName"> </el-table-column>
|
||||
<el-table-column label="车位编号" align="center" prop="parkingCode" />
|
||||
<el-table-column label="车位面积" align="center" prop="parkingArea">
|
||||
<template #default="scope"> {{ scope.row.parkingArea }}㎡ </template>
|
||||
@@ -91,7 +88,6 @@
|
||||
|
||||
<script setup name="Parking" lang="ts">
|
||||
import Pageheader from '@/components/Pageheader/index.vue';
|
||||
import { listArea } from '@/api/system/carArea';
|
||||
import { listParking, getParking, delParking, addParking, updateParking } from '@/api/system/parking/index';
|
||||
import { ParkingVO, ParkingQuery, ParkingForm } from '@/api/system/parking/type';
|
||||
|
||||
@@ -102,7 +98,6 @@ const { com_parking_status } = toRefs<any>(proxy?.useDict('com_parking_status'))
|
||||
|
||||
const router = useRouter();
|
||||
const parkingList = ref<ParkingVO[]>([]);
|
||||
const buttonLoading = ref(false);
|
||||
const loading = ref(true);
|
||||
const showSearch = ref(true);
|
||||
const ids = ref<Array<string | number>>([]);
|
||||
@@ -111,7 +106,6 @@ const multiple = ref(true);
|
||||
const total = ref(0);
|
||||
|
||||
const queryFormRef = ref<ElFormInstance>();
|
||||
const parkingFormRef = ref<ElFormInstance>();
|
||||
|
||||
const initFormData: ParkingForm = {
|
||||
id: undefined,
|
||||
@@ -135,6 +129,7 @@ const data = reactive<PageData<ParkingForm, ParkingQuery>>({
|
||||
queryParams: {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
villageId: Number(localStorage.getItem('villageid')),
|
||||
areaId: undefined,
|
||||
parkingCode: undefined,
|
||||
parkingArea: undefined,
|
||||
@@ -152,9 +147,6 @@ const { queryParams, form, rules } = toRefs(data);
|
||||
const AreaList = ref([]);
|
||||
/** 查询车位管理列表 */
|
||||
const getList = async () => {
|
||||
// 获取区域列表
|
||||
const areaRes = await listArea(queryParams.value);
|
||||
AreaList.value = areaRes.rows;
|
||||
loading.value = true;
|
||||
const res = await listParking(queryParams.value);
|
||||
parkingList.value = res.rows;
|
||||
@@ -164,7 +156,6 @@ const getList = async () => {
|
||||
|
||||
function getAreaInfoById(id: string) {
|
||||
const obj = AreaList.value.find((item) => item.id === id);
|
||||
console.log(obj);
|
||||
return `${obj.areaName}${obj.areaCode}`;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user