This commit is contained in:
JayJiaJun 2025-02-12 14:23:30 +08:00
parent 1c87c36f81
commit bc559e4ef5
3 changed files with 38 additions and 9 deletions

View File

@ -221,17 +221,46 @@
</el-dialog> </el-dialog>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="默认设置"> <el-tab-pane label="默认设置">
<!-- 测试 -->
<el-col :span="8">
<div class="Smart_Mode">
<el-card>
<h3 style="font-size: 18px; color: #333; text-align: center; margin-bottom: 1rem;">
车道默认设置
</h3>
<el-form label-width="100px">
<div v-for="(lane, index) in 4" :key="index">
<el-form-item :label="'车道' + (lane)">
<el-select v-model="laneDefaults[`lane${lane}`]" collapse-tags
placeholder="请选择行驶方向" style="width: 350px">
<el-option label="左转 直行" value="0"></el-option>
<el-option label="右转 直行" value="1"></el-option>
</el-select>
</el-form-item>
</div>
<el-form-item>
<div style="margin-left: 120px;">
<el-button type="primary" @click="saveLaneDefaults">保存设置</el-button>
</div>
</el-form-item>
</el-form>
</el-card>
</div>
</el-col>
<!--
<el-form label-width="120px"> <el-form label-width="120px">
<el-form-item label="车道默认设置"> <el-form-item label="车道默认设置">
<div class="lane-settings-container"> <div class="lane-settings-container">
<div v-for="(lane, index) in 4" :key="index" class="lane-setting-vertical"> <div v-for="(lane, index) in 4" :key="index" class="lane-setting-vertical">
<div class="lane-header">车道{{ lane }}</div> <div class="lane-header">车道{{ lane }}</div>
<el-select v-model="laneDefaults[`lane${lane}`]" multiple collapse-tags <el-select v-model="laneDefaults[`lane${lane}`]" collapse-tags
placeholder="请选择行驶方向" style="width: 150px"> placeholder="请选择行驶方向" style="width: 150px">
<el-option label="左转 直行" value="0"></el-option> <el-option label="左转 直行" value="0"></el-option>
<!-- <el-option label="直行" value="straight"></el-option> -->
<el-option label="右转 直行" value="1"></el-option> <el-option label="右转 直行" value="1"></el-option>
<!-- <el-option label="掉头" value="uturn"></el-option> -->
</el-select> </el-select>
</div> </div>
</div> </div>
@ -242,7 +271,7 @@
</div> </div>
</el-form-item> </el-form-item>
</el-form> </el-form> -->
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
@ -946,7 +975,7 @@ export default {
try { try {
const statusData = { const statusData = {
JSON_id: getNextJsonId(), JSON_id: getNextJsonId(),
command: "add_scheme_status", command: "modify_scheme_status",
parameters: { parameters: {
id: row.id, id: row.id,
enabled: val enabled: val

View File

@ -175,7 +175,7 @@ json{
(Web ) (Web )
json{ json{
"JSON_id": 30, "JSON_id": 30,
"command": "set_scheme_status", "command": "modify_scheme_status",
"parameters": { "parameters": {
"id": 1, "id": 1,
"enable": false "enable": false
@ -183,10 +183,10 @@ json{
} }
( Web) ( Web)
json{ json{
"command": "set_scheme_status_response", "command": "modify_scheme_status_response",
"parameters": { "parameters": {
"status": 0, // 0: , 1: "status": 0, // 0: , 1:
"message": "Set successfully" "message": "Modify successfully"
} }
} }