|
@@ -288,14 +288,14 @@
|
|
<el-dialog
|
|
<el-dialog
|
|
title="编辑"
|
|
title="编辑"
|
|
:visible.sync="editVisible"
|
|
:visible.sync="editVisible"
|
|
- width="780px"
|
|
|
|
|
|
+ width="820px"
|
|
:close-on-click-modal="false"
|
|
:close-on-click-modal="false"
|
|
:close-on-press-escape="false"
|
|
:close-on-press-escape="false"
|
|
>
|
|
>
|
|
<el-form
|
|
<el-form
|
|
ref="editInfo"
|
|
ref="editInfo"
|
|
:model="editInfo"
|
|
:model="editInfo"
|
|
- label-width="150px"
|
|
|
|
|
|
+ label-width="130px"
|
|
style="display: flex; flex-wrap: wrap; justify-content: space-between"
|
|
style="display: flex; flex-wrap: wrap; justify-content: space-between"
|
|
>
|
|
>
|
|
<el-form-item label="场景名称">
|
|
<el-form-item label="场景名称">
|
|
@@ -307,80 +307,80 @@
|
|
<el-form-item label="主车动作">
|
|
<el-form-item label="主车动作">
|
|
<el-select v-model="editInfo.mainBehavior">
|
|
<el-select v-model="editInfo.mainBehavior">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['汇入']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['egoAction']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="他车动作">
|
|
<el-form-item label="他车动作">
|
|
<el-select v-model="editInfo.otherBehavior">
|
|
<el-select v-model="editInfo.otherBehavior">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['直行']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['targetAction']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="天气">
|
|
<el-form-item label="天气">
|
|
<el-select v-model="editInfo.weather">
|
|
<el-select v-model="editInfo.weather">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['晴']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['sceneLibWeather']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option
|
|
></el-option
|
|
></el-select>
|
|
></el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="道路类型">
|
|
<el-form-item label="道路类型">
|
|
<el-select v-model="editInfo.roadType">
|
|
<el-select v-model="editInfo.roadType">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['高速']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['sceneLibrodeType']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="道路几何-平面">
|
|
<el-form-item label="道路几何-平面">
|
|
<el-select v-model="editInfo.roadGeometryPlane">
|
|
<el-select v-model="editInfo.roadGeometryPlane">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['直道']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['roadPlaneGeometry']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="道路几何-纵断面">
|
|
<el-form-item label="道路几何-纵断面">
|
|
<el-select v-model="editInfo.roadGeometryVertical">
|
|
<el-select v-model="editInfo.roadGeometryVertical">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['上坡']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['roadProfileGeometry']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="自动驾驶功能">
|
|
<el-form-item label="自动驾驶功能">
|
|
<el-select v-model="editInfo.autoDriveFunction">
|
|
<el-select v-model="editInfo.autoDriveFunction">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['ACC', 'AEB']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['supportedAdas']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="运行区域">
|
|
<el-form-item label="运行区域">
|
|
<el-select v-model="editInfo.operationArea">
|
|
<el-select v-model="editInfo.operationArea">
|
|
<el-option
|
|
<el-option
|
|
- v-for="item in ['主路']"
|
|
|
|
- :label="item"
|
|
|
|
- :value="item"
|
|
|
|
- :key="item"
|
|
|
|
|
|
+ v-for="item in dictionaryList['rodeSection']"
|
|
|
|
+ :label="item.dictName"
|
|
|
|
+ :value="item.dictName"
|
|
|
|
+ :key="item.id"
|
|
></el-option>
|
|
></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -572,6 +572,7 @@ export default {
|
|
if(res.code ==200){
|
|
if(res.code ==200){
|
|
this.editVisible = false
|
|
this.editVisible = false
|
|
this.$message.success("更新成功");
|
|
this.$message.success("更新成功");
|
|
|
|
+ this.doSearch()
|
|
}else{
|
|
}else{
|
|
this.$message.error(res.message || "更新失败");
|
|
this.$message.error(res.message || "更新失败");
|
|
}
|
|
}
|