Преглед на файлове

待约检设备功能增加街道的筛选

xy преди 1 седмица
родител
ревизия
9ca7413df7
променени са 1 файла, в които са добавени 11 реда и са изтрити 1 реда
  1. 11 1
      yudao-ui-admin-vue3/src/views/pressure/equipmentAppointment/index.vue

+ 11 - 1
yudao-ui-admin-vue3/src/views/pressure/equipmentAppointment/index.vue

@@ -57,7 +57,13 @@
 
         <!-- 区域 -->
         <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>
 
         <!-- ===== 展开显示 ===== -->
@@ -425,6 +431,7 @@ const searchFormDataTable = ref({
   unitName: '',
   equipCode: '',
   equipDistrict: '',
+  equipStreet: '',
   contactPhone: '',
   deptId: '',
   useRegisterNo: ''
@@ -882,6 +889,9 @@ const changeAddress = () => {
     batchEditLocationFormRef.value?.clearValidate(['equipStreet'])
   }, 0)
 }
+const changeAddressSearch = () => {
+  searchFormDataTable.value.equipStreet = null as any
+}
 const batchEditLocationSubmitForm = async () => {
   if (!batchEditLocationFormRef.value) return
   const valid = await batchEditLocationFormRef.value.validate()