[1078] 完善终端参数

This commit is contained in:
lin
2025-07-22 06:50:55 +08:00
parent 0c78a9460b
commit 045c14da0d
9 changed files with 26 additions and 26 deletions

View File

@@ -1,29 +1,29 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 80%; margin: 0 auto">
<el-form-item label="休眠唤醒模式" prop="wakeUpModeByCondition">
<el-checkbox label="条件唤醒" v-model="form.awakenParam.wakeUpModeByCondition" @change="change"></el-checkbox>
<el-checkbox label="定时唤醒" v-model="form.awakenParam.wakeUpModeByTime" @change="change"></el-checkbox>
<el-checkbox label="手动唤醒" v-model="form.awakenParam.wakeUpModeByManual" @change="change"></el-checkbox>
<el-checkbox label="条件唤醒" v-model="form.awakenParam.wakeUpModeByCondition" ></el-checkbox>
<el-checkbox label="定时唤醒" v-model="form.awakenParam.wakeUpModeByTime" ></el-checkbox>
<el-checkbox label="手动唤醒" v-model="form.awakenParam.wakeUpModeByManual" ></el-checkbox>
</el-form-item>
<el-form-item label="唤醒条件类型" prop="wakeUpConditionsByAlarm">
<el-checkbox label="紧急报警" v-model="form.awakenParam.wakeUpConditionsByAlarm" @change="change"></el-checkbox>
<el-checkbox label="碰撞侧翻报警" v-model="form.awakenParam.wakeUpConditionsByRollover" @change="change"></el-checkbox>
<el-checkbox label="车辆开门" v-model="form.awakenParam.wakeUpConditionsByOpenTheDoor" @change="change"></el-checkbox>
<el-checkbox label="紧急报警" v-model="form.awakenParam.wakeUpConditionsByAlarm" ></el-checkbox>
<el-checkbox label="碰撞侧翻报警" v-model="form.awakenParam.wakeUpConditionsByRollover" ></el-checkbox>
<el-checkbox label="车辆开门" v-model="form.awakenParam.wakeUpConditionsByOpenTheDoor" ></el-checkbox>
</el-form-item>
<el-form-item label="定时唤醒日设置" prop="awakeningDayForMonday">
<el-checkbox label="周一" v-model="form.awakenParam.awakeningDayForMonday" @change="change"></el-checkbox>
<el-checkbox label="周二" v-model="form.awakenParam.awakeningDayForTuesday" @change="change"></el-checkbox>
<el-checkbox label="周三" v-model="form.awakenParam.awakeningDayForWednesday" @change="change"></el-checkbox>
<el-checkbox label="周四" v-model="form.awakenParam.awakeningDayForThursday" @change="change"></el-checkbox>
<el-checkbox label="周五" v-model="form.awakenParam.awakeningDayForFriday" @change="change"></el-checkbox>
<el-checkbox label="周六" v-model="form.awakenParam.awakeningDayForSaturday" @change="change"></el-checkbox>
<el-checkbox label="周日" v-model="form.awakenParam.awakeningDayForSunday" @change="change"></el-checkbox>
<el-checkbox label="周一" v-model="form.awakenParam.awakeningDayForMonday" ></el-checkbox>
<el-checkbox label="周二" v-model="form.awakenParam.awakeningDayForTuesday" ></el-checkbox>
<el-checkbox label="周三" v-model="form.awakenParam.awakeningDayForWednesday" ></el-checkbox>
<el-checkbox label="周四" v-model="form.awakenParam.awakeningDayForThursday" ></el-checkbox>
<el-checkbox label="周五" v-model="form.awakenParam.awakeningDayForFriday" ></el-checkbox>
<el-checkbox label="周六" v-model="form.awakenParam.awakeningDayForSaturday" ></el-checkbox>
<el-checkbox label="周日" v-model="form.awakenParam.awakeningDayForSunday" ></el-checkbox>
</el-form-item>
<el-form-item label="日定时唤醒-时间段1" prop="time1Enable" >
<div style="display: grid; grid-template-columns: 52px auto">
<el-checkbox label="启用" v-model="form.awakenParam.time1Enable" @change="change"></el-checkbox>
<el-checkbox label="启用" v-model="form.awakenParam.time1Enable" ></el-checkbox>
<div v-if="form.awakenParam.time1Enable" style="width: calc(100% - 52px); display: grid; grid-template-columns: 1fr 24px 1fr; padding: 0 10px">
<el-input v-model="form.awakenParam.time1StartTime" placeholder="请输入时间段1的开始时间" clearable size="small"/>
<span style="text-align: center"></span>
@@ -33,7 +33,7 @@
</el-form-item>
<el-form-item label="日定时唤醒-时间段2" prop="time1Enable" >
<div style="display: grid; grid-template-columns: 52px auto">
<el-checkbox label="启用" v-model="form.awakenParam.time2Enable" @change="change"></el-checkbox>
<el-checkbox label="启用" v-model="form.awakenParam.time2Enable" ></el-checkbox>
<div v-if="form.awakenParam.time2Enable" style="width: calc(100% - 52px); display: grid; grid-template-columns: 1fr 24px 1fr; padding: 0 10px">
<el-input v-model="form.awakenParam.time2StartTime" placeholder="请输入时间段2的开始时间" clearable size="small"/>
<span style="text-align: center"></span>
@@ -43,7 +43,7 @@
</el-form-item>
<el-form-item label="日定时唤醒-时间段3" prop="time1Enable" >
<div style="display: grid; grid-template-columns: 52px auto">
<el-checkbox label="启用" v-model="form.awakenParam.time3Enable" @change="change"></el-checkbox>
<el-checkbox label="启用" v-model="form.awakenParam.time3Enable" ></el-checkbox>
<div v-if="form.awakenParam.time3Enable" style="width: calc(100% - 52px); display: grid; grid-template-columns: 1fr 24px 1fr; padding: 0 10px">
<el-input v-model="form.awakenParam.time3StartTime" placeholder="请输入时间段3的开始时间" clearable size="small"/>
<span style="text-align: center"></span>
@@ -53,7 +53,7 @@
</el-form-item>
<el-form-item label="日定时唤醒-时间段4" prop="time1Enable" >
<div style="display: grid; grid-template-columns: 52px auto">
<el-checkbox label="启用" v-model="form.awakenParam.time4Enable" @change="change"></el-checkbox>
<el-checkbox label="启用" v-model="form.awakenParam.time4Enable" ></el-checkbox>
<div v-if="form.awakenParam.time4Enable" style="width: calc(100% - 52px); display: grid; grid-template-columns: 1fr 24px 1fr; padding: 0 10px">
<el-input v-model="form.awakenParam.time4StartTime" placeholder="请输入时间段4的开始时间" clearable size="small"/>
<span style="text-align: center"></span>

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="定时拍照" prop="rolloverAlarm">
<el-checkbox label="通道1" v-model="form.cameraTimer.switchForChannel1"></el-checkbox>

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="通道1采集时间间隔(毫秒)" prop="canCollectionTimeForChannel1">
<el-input v-model="form.canCollectionTimeForChannel1" placeholder="通道1采集时间间隔, 单位为毫秒(ms), 0表示不采集"/>

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="里程表读数(1/10km)" prop="mileage">
<el-input type="number" v-model="form.mileage" />

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="心跳发送间隔(秒)" prop="keepaliveInterval">
<el-input v-model="form.keepaliveInterval" clearable />

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="最高速度(千米每小时)" prop="topSpeed">
<el-input type="number" v-model="form.topSpeed" />

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="波特率" prop="gnssBaudRate">
<el-select

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 60%; margin: 0 auto">
<el-form-item label="图像/视频质量" prop="topSpeed" >
<div style="padding: 0 14px">

View File

@@ -1,6 +1,6 @@
<template>
<div style="width: 100%;">
<div style="height: calc(100vh - 260px);">
<div style="height: calc(100vh - 260px); overflow: auto">
<el-form ref="form" :model="form" label-width="240px" style="width: 50%; margin: 0 auto">
<el-form-item label="监控平台电话号码" prop="platformPhoneNumber">
<el-input v-model="form.platformPhoneNumber" clearable />