Compare commits
No commits in common. "fa880703b26b4284877ed41edce68476451d9dee" and "b3fe9383d78bebf80ccbf46f17bcad7de52cfd6f" have entirely different histories.
fa880703b2
...
b3fe9383d7
@ -15,20 +15,11 @@
|
||||
<span>校准时间</span>
|
||||
</div>
|
||||
|
||||
<BasePicker
|
||||
v-model="routeFilterForm.routeType"
|
||||
:options="options['roadType']"
|
||||
label="路线类型"
|
||||
placeholder="请选择"
|
||||
@change="handleRouteTypeChange"
|
||||
/>
|
||||
|
||||
<!-- 线路编号 (顶层 routeNo) -->
|
||||
<RoadRoutesPicker
|
||||
v-model="formData.event.routeNo"
|
||||
label="线路编号"
|
||||
placeholder="请选择"
|
||||
:extra-params="{ xzdj: routeFilterForm.routeType }"
|
||||
@change="handleRouteNoChange"
|
||||
/>
|
||||
|
||||
@ -201,10 +192,6 @@ const formData = ref({
|
||||
yhzMaterialList: [],
|
||||
});
|
||||
|
||||
const routeFilterForm = ref({
|
||||
routeType: '',
|
||||
});
|
||||
|
||||
const parsePointValue = point => {
|
||||
if (!point) {
|
||||
return { longitude: null, latitude: null };
|
||||
@ -234,20 +221,6 @@ const parsePointValue = point => {
|
||||
return { longitude: null, latitude: null };
|
||||
};
|
||||
|
||||
const resetRouteFields = () => {
|
||||
formData.value.event.routeNo = '';
|
||||
formData.value.event.startStakeNo = '';
|
||||
formData.value.event.startStakeLng = '';
|
||||
formData.value.event.startStakeLat = '';
|
||||
formData.value.event.endStakeNo = '';
|
||||
formData.value.event.endStakeLng = '';
|
||||
formData.value.event.endStakeLat = '';
|
||||
};
|
||||
|
||||
const handleRouteTypeChange = () => {
|
||||
resetRouteFields();
|
||||
};
|
||||
|
||||
const handleRouteNoChange = (item = {}) => {
|
||||
formData.value.event.routeNo = item.routeCode;
|
||||
formData.value.event.startStakeNo = item.startStakeNo;
|
||||
|
||||
@ -29,22 +29,8 @@
|
||||
<span>校准时间</span>
|
||||
</div>
|
||||
|
||||
<BasePicker
|
||||
v-model="routeFilterForm.routeType"
|
||||
:options="options['roadType']"
|
||||
label="路线类型"
|
||||
placeholder="请选择"
|
||||
@change="handleRouteTypeChange"
|
||||
/>
|
||||
|
||||
<!-- 线路编号 (顶层 routeNo) -->
|
||||
<RoadRoutesPicker
|
||||
v-model="formData.event.routeNo"
|
||||
label="线路编号"
|
||||
placeholder="请选择"
|
||||
:extra-params="{ xzdj: routeFilterForm.routeType }"
|
||||
@change="handleRouteNoChange"
|
||||
/>
|
||||
<RoadRoutesPicker v-model="formData.event.routeNo" label="线路编号" placeholder="请选择" @change="handleRouteNoChange" />
|
||||
|
||||
<!-- 起点桩号 (event.startStakeNo) -->
|
||||
<van-field v-model="formData.event.startStakeNo" label="起点桩号(K)" placeholder="请填写" />
|
||||
@ -218,10 +204,6 @@ const formData = ref({
|
||||
fileList: []
|
||||
})
|
||||
|
||||
const routeFilterForm = ref({
|
||||
routeType: ''
|
||||
})
|
||||
|
||||
const submitting = ref(false)
|
||||
|
||||
// 时间选择器范围
|
||||
@ -269,20 +251,6 @@ const parsePointValue = (point) => {
|
||||
return { longitude: null, latitude: null }
|
||||
}
|
||||
|
||||
const resetRouteFields = () => {
|
||||
formData.value.event.routeNo = ''
|
||||
formData.value.event.startStakeNo = ''
|
||||
formData.value.event.startStakeLng = ''
|
||||
formData.value.event.startStakeLat = ''
|
||||
formData.value.event.endStakeNo = ''
|
||||
formData.value.event.endStakeLng = ''
|
||||
formData.value.event.endStakeLat = ''
|
||||
}
|
||||
|
||||
const handleRouteTypeChange = () => {
|
||||
resetRouteFields()
|
||||
}
|
||||
|
||||
const handleRouteNoChange = (item) => {
|
||||
formData.value.event.routeNo = item.routeCode
|
||||
formData.value.event.startStakeNo = item.startStakeNo
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
</span>
|
||||
<van-icon name="arrow-down" class="selector-icon" />
|
||||
</div> -->
|
||||
<van-field :modelValue="modelValue" is-link readonly :label="label" :placeholder="placeholder" :rules="rules" :required="required" @click="openPicker" />
|
||||
<van-field :modelValue="modelValue" is-link readonly :label="label" :placeholder="placeholder" :rules="rules" :required="required" @click="showPicker = true" />
|
||||
|
||||
<!-- 移动端弹出层(使用 van-action-sheet + 内部列表) -->
|
||||
<van-action-sheet v-model:show="showPicker" :title="dialogTitle" :close-on-click-action="false" round :style="{ maxHeight: '80vh' }" @close="handlePickerClose">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user