fix:修改查看通知单路段值

This commit is contained in:
SunTao 2025-03-27 10:07:16 +08:00
parent 1f73bab9ec
commit 9953c5004c
3 changed files with 15 additions and 15 deletions

View File

@ -2,7 +2,7 @@
* @Author: SunTao 328867980@qq.com * @Author: SunTao 328867980@qq.com
* @Date: 2025-02-24 14:18:41 * @Date: 2025-02-24 14:18:41
* @LastEditors: SunTao 328867980@qq.com * @LastEditors: SunTao 328867980@qq.com
* @LastEditTime: 2025-03-04 13:44:18 * @LastEditTime: 2025-03-27 10:05:07
* @FilePath: \znxjxt-ui\src\views\xj\document\view-notification\components\view-dialog.vue * @FilePath: \znxjxt-ui\src\views\xj\document\view-notification\components\view-dialog.vue
* @Description: 查看通知单-查看详情 * @Description: 查看通知单-查看详情
--> -->
@ -90,7 +90,7 @@
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="6"> <el-col :span="6">
<el-form-item label="桥梁:" prop="connBridge" v-if="editForm.diseRoadPosiType !== '1'"> <el-form-item label="桥梁:" prop="connBridge" v-if="editForm.diseRoadPosiType !== '2'">
<el-select v-model="editForm.connBridge" placeholder="请选择桥梁" filterable remote clearable reserve-keyword <el-select v-model="editForm.connBridge" placeholder="请选择桥梁" filterable remote clearable reserve-keyword
:filter-method="handleConnBridge" @change="changeConnBridge" :disabled="dialogItem.title === 'view'"> :filter-method="handleConnBridge" @change="changeConnBridge" :disabled="dialogItem.title === 'view'">
<el-option v-for="(item, index) in connBridgeList" :key="`connBridge-name-${index}`" :label="item.label" <el-option v-for="(item, index) in connBridgeList" :key="`connBridge-name-${index}`" :label="item.label"
@ -99,7 +99,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="隧道:" prop="connTunnel" v-if="editForm.diseRoadPosiType !== '1'"> <el-form-item label="隧道:" prop="connTunnel" v-if="editForm.diseRoadPosiType !== '2'">
<el-select v-model="editForm.connTunnel" placeholder="请选择隧道" filterable remote clearable reserve-keyword <el-select v-model="editForm.connTunnel" placeholder="请选择隧道" filterable remote clearable reserve-keyword
:filter-method="handleConnTunnel" @change="changeConnTunnel" :disabled="dialogItem.title === 'view'"> :filter-method="handleConnTunnel" @change="changeConnTunnel" :disabled="dialogItem.title === 'view'">
<el-option v-for="(item, index) in connTunnelList" :key="`connTunnel-name-${index}`" :label="item.label" <el-option v-for="(item, index) in connTunnelList" :key="`connTunnel-name-${index}`" :label="item.label"
@ -108,7 +108,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="收费站:" prop="stationCode" v-if="editForm.diseRoadPosiType === '1'"> <el-form-item label="收费站:" prop="stationCode" v-if="editForm.diseRoadPosiType === '2'">
<el-select v-model="editForm.stationCode" placeholder="请选择收费站" filterable remote clearable reserve-keyword <el-select v-model="editForm.stationCode" placeholder="请选择收费站" filterable remote clearable reserve-keyword
:filter-method="handleStationCode" @change="changeStationCode" :disabled="dialogItem.title === 'view'"> :filter-method="handleStationCode" @change="changeStationCode" :disabled="dialogItem.title === 'view'">
<el-option v-for="(item, index) in stationCodeList" :key="`stationCode-name-${index}`" :label="item.label" <el-option v-for="(item, index) in stationCodeList" :key="`stationCode-name-${index}`" :label="item.label"
@ -117,7 +117,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="收费站位置:" prop="stationLocation" v-if="editForm.diseRoadPosiType === '1'"> <el-form-item label="收费站位置:" prop="stationLocation" v-if="editForm.diseRoadPosiType === '2'">
<el-select v-model="editForm.stationLocation" placeholder="请选择收费站位置" clearable <el-select v-model="editForm.stationLocation" placeholder="请选择收费站位置" clearable
:disabled="dialogItem.title === 'view'"> :disabled="dialogItem.title === 'view'">
<el-option v-for="item in stationLocationList" :key="item.value" :label="item.label" <el-option v-for="item in stationLocationList" :key="item.value" :label="item.label"
@ -147,7 +147,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="匝道类型:" prop="rampType" v-if="editForm.diseRoadPosiType === '2'"> <el-form-item label="匝道类型:" prop="rampType" v-if="editForm.diseRoadPosiType === '3'">
<el-select v-model="editForm.rampType" placeholder="请选择匝道类型" clearable <el-select v-model="editForm.rampType" placeholder="请选择匝道类型" clearable
:disabled="dialogItem.title === 'view'"> :disabled="dialogItem.title === 'view'">
<el-option v-for="item in rampTypeList" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in rampTypeList" :key="item.value" :label="item.label" :value="item.value" />
@ -155,7 +155,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="匝道立交:" prop="rampInterchangeCode" v-if="editForm.diseRoadPosiType === '2'"> <el-form-item label="匝道立交:" prop="rampInterchangeCode" v-if="editForm.diseRoadPosiType === '3'">
<el-select v-model="editForm.rampInterchangeCode" placeholder="请选择匝道立交" filterable remote clearable <el-select v-model="editForm.rampInterchangeCode" placeholder="请选择匝道立交" filterable remote clearable
reserve-keyword :filter-method="handleRampIntOrientation" @change="changeRampIntOrientation" reserve-keyword :filter-method="handleRampIntOrientation" @change="changeRampIntOrientation"
:disabled="dialogItem.title === 'view'"> :disabled="dialogItem.title === 'view'">
@ -165,7 +165,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item label="匝道立交方向:" prop="rampIntOrientation" v-if="editForm.diseRoadPosiType === '2'"> <el-form-item label="匝道立交方向:" prop="rampIntOrientation" v-if="editForm.diseRoadPosiType === '3'">
<el-select v-model="editForm.rampIntOrientation" placeholder="请选择匝道立交方向" clearable <el-select v-model="editForm.rampIntOrientation" placeholder="请选择匝道立交方向" clearable
:disabled="dialogItem.title === 'view'"> :disabled="dialogItem.title === 'view'">
<el-option v-for="item in rampInterchangeCodeList" :key="item.value" :label="item.label" <el-option v-for="item in rampInterchangeCodeList" :key="item.value" :label="item.label"
@ -514,7 +514,7 @@ export default {
}; };
}, },
isStakeStartRequired() { isStakeStartRequired() {
return this.editForm.diseRoadPosiType !== "2"; return this.editForm.diseRoadPosiType !== "3";
}, },
}, },
watch: { watch: {

View File

@ -52,25 +52,25 @@
<el-input v-model="noticeForm.diseRoadLine" placeholder="请填写车道" clearable> <el-input v-model="noticeForm.diseRoadLine" placeholder="请填写车道" clearable>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="桥梁:" v-if="noticeForm.diseRoadPosiType !== '1'"> <el-form-item label="桥梁:" v-if="noticeForm.diseRoadPosiType !== '2'">
<el-select v-model="noticeForm.connBridge" placeholder="请选择桥梁" filterable remote clearable reserve-keyword <el-select v-model="noticeForm.connBridge" placeholder="请选择桥梁" filterable remote clearable reserve-keyword
:filter-method="handleConnBridge" @change="changeConnBridge"> :filter-method="handleConnBridge" @change="changeConnBridge">
<el-option v-for="(item, index) in connBridgeList" :key="`connBridge-name-${index}`" :label="item.label" <el-option v-for="(item, index) in connBridgeList" :key="`connBridge-name-${index}`" :label="item.label"
:value="item.value"></el-option> </el-select> :value="item.value"></el-option> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="隧道:" v-if="noticeForm.diseRoadPosiType !== '1'"> <el-form-item label="隧道:" v-if="noticeForm.diseRoadPosiType !== '2'">
<el-select v-model="noticeForm.connTunnel" placeholder="请选择隧道" filterable remote clearable reserve-keyword <el-select v-model="noticeForm.connTunnel" placeholder="请选择隧道" filterable remote clearable reserve-keyword
:filter-method="handleConnTunnel" @change="changeConnTunnel"> :filter-method="handleConnTunnel" @change="changeConnTunnel">
<el-option v-for="(item, index) in connTunnelList" :key="`connTunnel-name-${index}`" :label="item.label" <el-option v-for="(item, index) in connTunnelList" :key="`connTunnel-name-${index}`" :label="item.label"
:value="item.value"></el-option> </el-select> :value="item.value"></el-option> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="收费站:" v-if="noticeForm.diseRoadPosiType === '1'"> <el-form-item label="收费站:" v-if="noticeForm.diseRoadPosiType === '2'">
<el-select v-model="noticeForm.stationCode" placeholder="请选择收费站" filterable remote clearable reserve-keyword <el-select v-model="noticeForm.stationCode" placeholder="请选择收费站" filterable remote clearable reserve-keyword
:filter-method="handleStationCode" @change="changeStationCode"> :filter-method="handleStationCode" @change="changeStationCode">
<el-option v-for="(item, index) in stationCodeList" :key="`stationCode-name-${index}`" :label="item.label" <el-option v-for="(item, index) in stationCodeList" :key="`stationCode-name-${index}`" :label="item.label"
:value="item.value"></el-option> </el-select> :value="item.value"></el-option> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="收费站位置:" v-if="noticeForm.diseRoadPosiType === '1'" label-width="8rem"> <el-form-item label="收费站位置:" v-if="noticeForm.diseRoadPosiType === '2'" label-width="8rem">
<el-select v-model="noticeForm.stationLocation" placeholder="请选择收费站位置" clearable> <el-select v-model="noticeForm.stationLocation" placeholder="请选择收费站位置" clearable>
<el-option v-for="item in stationLocationList" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in stationLocationList" :key="item.value" :label="item.label" :value="item.value" />
</el-select> </el-select>

View File

@ -17,7 +17,7 @@
</el-form-item> </el-form-item>
<el-form-item label="距离" prop="maxLength"> <el-form-item label="距离" prop="maxLength">
<el-input placeholder="请输入内容" v-model="queryParams.maxLength"> <el-input placeholder="请输入内容" v-model="queryParams.maxLength">
<template slot="prepend">:</template> <template slot="prepend">:</template>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label=""> <el-form-item label="">