update 后管新增站点基本设施配置

This commit is contained in:
Lemon
2025-05-30 08:55:33 +08:00
parent 9731a53205
commit cbbee289fb
6 changed files with 292 additions and 12 deletions

View File

@@ -219,6 +219,143 @@
</el-form-item>
</el-col>
</el-row>
<el-card style="margin-bottom: 10px">
<h2>站点基本设施配置</h2>
<el-row>
<el-col :span="6">
<el-form-item
prop="supportOrder"
label="是否支持预约"
label-width="170px"
>
<el-switch
v-model="station.supportOrder"
active-value="1"
inactive-value="0"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="toiletFlag"
label="是否靠近卫生间"
label-width="170px"
>
<el-switch
v-model="station.toiletFlag"
active-value="1"
inactive-value="0"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="storeFlag"
label="是否靠近便利店"
label-width="170px"
>
<el-switch
v-model="station.storeFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="restaurantFlag"
label="是否靠近餐厅"
label-width="170px"
>
<el-switch
v-model="station.restaurantFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="loungeFlag"
label="是否靠近休息室"
label-width="170px"
>
<el-switch
v-model="station.loungeFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="canopyFlag"
label="是否有雨棚"
label-width="170px"
>
<el-switch
v-model="station.canopyFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="printerFlag"
label="是否有小票机"
label-width="170px"
>
<el-switch
v-model="station.printerFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="barrierFlag"
label="是否有道闸"
label-width="170px"
>
<el-switch
v-model="station.barrierFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item
prop="parkingLockFlag"
label="是否有地锁"
label-width="170px"
>
<el-switch
v-model="station.parkingLockFlag"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
</el-col>
</el-row>
</el-card>
</el-form>
<el-button
type="primary"
@@ -275,7 +412,16 @@ export default {
businessHours: "",
pictures: "",
deptId: "",
aloneApply: "",
parkFree: "",
supportOrder: "",
toiletFlag: "",
storeFlag: "",
restaurantFlag: "",
loungeFlag: "",
canopyFlag: "",
printerFlag: "",
barrierFlag: "",
parkingLockFlag: "",
},
stationId: this.$route.params.id,
publicFlagOptions: [

View File

@@ -57,16 +57,16 @@
</el-card>
<el-card style="margin-bottom: 10px">
<h2>互联互通配置</h2>
<!-- <el-button icon="el-icon-edit" size="big" @click="openEdit" v-has-permi="['pile:station:edit']">编辑参数-->
<!-- </el-button>-->
<el-form
ref="stationSettingForm"
:model="stationSettingInfo"
label-position="right"
label-width="200px"
style="margin-top: 10px"
>
<h2>互联互通配置</h2>
<!-- <el-button icon="el-icon-edit" size="big" @click="openEdit" v-has-permi="['pile:station:edit']">编辑参数-->
<!-- </el-button>-->
<el-form
ref="stationSettingForm"
:model="stationSettingInfo"
label-position="right"
label-width="200px"
style="margin-top: 10px"
>
<el-row>
<el-col :span="12">
<el-form-item label="对接平台名称:" prop="type">