|
@@ -57,7 +57,13 @@
|
|
|
|
|
|
|
|
<!-- 区域 -->
|
|
<!-- 区域 -->
|
|
|
<el-form-item label="区域">
|
|
<el-form-item label="区域">
|
|
|
- <AreaSelect v-model="searchFormDataTable.equipDistrict" />
|
|
|
|
|
|
|
+ <AreaSelect v-model="searchFormDataTable.equipDistrict" @change="changeAddressSearch"/>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 街道 -->
|
|
|
|
|
+ <el-form-item label="街道">
|
|
|
|
|
+ <StreetSelect v-model="searchFormDataTable.equipStreet" :district-ids="[searchFormDataTable.equipDistrict]"
|
|
|
|
|
+ placeholder="请选择设备所在街道" class="!w-[240px]" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<!-- ===== 展开显示 ===== -->
|
|
<!-- ===== 展开显示 ===== -->
|
|
@@ -425,6 +431,7 @@ const searchFormDataTable = ref({
|
|
|
unitName: '',
|
|
unitName: '',
|
|
|
equipCode: '',
|
|
equipCode: '',
|
|
|
equipDistrict: '',
|
|
equipDistrict: '',
|
|
|
|
|
+ equipStreet: '',
|
|
|
contactPhone: '',
|
|
contactPhone: '',
|
|
|
deptId: '',
|
|
deptId: '',
|
|
|
useRegisterNo: ''
|
|
useRegisterNo: ''
|
|
@@ -882,6 +889,9 @@ const changeAddress = () => {
|
|
|
batchEditLocationFormRef.value?.clearValidate(['equipStreet'])
|
|
batchEditLocationFormRef.value?.clearValidate(['equipStreet'])
|
|
|
}, 0)
|
|
}, 0)
|
|
|
}
|
|
}
|
|
|
|
|
+const changeAddressSearch = () => {
|
|
|
|
|
+ searchFormDataTable.value.equipStreet = null as any
|
|
|
|
|
+}
|
|
|
const batchEditLocationSubmitForm = async () => {
|
|
const batchEditLocationSubmitForm = async () => {
|
|
|
if (!batchEditLocationFormRef.value) return
|
|
if (!batchEditLocationFormRef.value) return
|
|
|
const valid = await batchEditLocationFormRef.value.validate()
|
|
const valid = await batchEditLocationFormRef.value.validate()
|