Jelajahi Sumber

下拉框组件支持清除

李富豪 11 bulan lalu
induk
melakukan
ebe4e18948

+ 1 - 1
Web/src/components/devices/changeRecord/components/Search.vue

@@ -6,7 +6,7 @@
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
         </a-form-item>
         </a-form-item>
         <a-form-item name="device_name">
         <a-form-item name="device_name">
-          <a-select style="width: 200px;" placeholder="设备型号" v-model:value="formModel.device_name">
+          <a-select style="width: 200px;" placeholder="设备型号" v-model:value="formModel.device_name" :allowClear="true">
             <a-select-option v-for="item in state.deviceModelList" :value="item.value">
             <a-select-option v-for="item in state.deviceModelList" :value="item.value">
               {{ item.label }}
               {{ item.label }}
             </a-select-option>
             </a-select-option>

+ 1 - 1
Web/src/components/devices/device-hms/components/Search.vue

@@ -5,7 +5,7 @@
         v-model:value="formModel.rangeDate" />
         v-model:value="formModel.rangeDate" />
     </a-form-item>
     </a-form-item>
     <a-form-item name="level">
     <a-form-item name="level">
-      <a-select style="width: 120px;" placeholder="告警等级" v-model:value="formModel.level">
+      <a-select style="width: 120px;" placeholder="告警等级" v-model:value="formModel.level" :allowClear="true">
         <a-select-option :value="0">
         <a-select-option :value="0">
           正常
           正常
         </a-select-option>
         </a-select-option>

+ 1 - 1
Web/src/components/devices/deviceList/components/Search.vue

@@ -33,7 +33,7 @@
     <a-col>
     <a-col>
       <a-form ref="formRef" layout="inline" :model="formModel" :colon="false">
       <a-form ref="formRef" layout="inline" :model="formModel" :colon="false">
         <a-form-item name="device_type">
         <a-form-item name="device_type">
-          <a-select style="width: 200px;" placeholder="设备型号" v-model:value="formModel.device_type">
+          <a-select style="width: 200px;" placeholder="设备型号" v-model:value="formModel.device_type" :allowClear="true">
             <a-select-option v-for="item in state.deviceModelList" :value="item.value">
             <a-select-option v-for="item in state.deviceModelList" :value="item.value">
               {{ item.label }}
               {{ item.label }}
             </a-select-option>
             </a-select-option>

+ 1 - 1
Web/src/components/devices/feedbackRecord/components/Search.vue

@@ -6,7 +6,7 @@
           <a-range-picker style="width: 250px;" v-model:value="formModel.date" />
           <a-range-picker style="width: 250px;" v-model:value="formModel.date" />
         </a-form-item>
         </a-form-item>
         <a-form-item name="status">
         <a-form-item name="status">
-          <a-select style="width: 200px;" placeholder="上传状态" v-model:value="formModel.status">
+          <a-select style="width: 200px;" placeholder="上传状态" v-model:value="formModel.status" :allowClear="true">
             <a-select-option :value="1">
             <a-select-option :value="1">
               上传中
               上传中
             </a-select-option>
             </a-select-option>

+ 1 - 1
Web/src/pages/page-web/projects/media/detail/components/Search.vue

@@ -24,7 +24,7 @@
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
         </a-form-item>
         </a-form-item>
         <a-form-item name="media_type">
         <a-form-item name="media_type">
-          <a-select style="width: 200px;" placeholder="媒体类型" v-model:value="formModel.media_type">
+          <a-select style="width: 200px;" placeholder="媒体类型" v-model:value="formModel.media_type" :allowClear="true">
             <a-select-option :value="1">
             <a-select-option :value="1">
               原图
               原图
             </a-select-option>
             </a-select-option>

+ 2 - 2
Web/src/pages/page-web/projects/media/index/components/Search.vue

@@ -18,7 +18,7 @@
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
         </a-form-item>
         </a-form-item>
         <a-form-item name="template_type">
         <a-form-item name="template_type">
-          <a-select style="width: 200px;" placeholder="任务类型" v-model:value="formModel.template_type">
+          <a-select style="width: 200px;" placeholder="任务类型" v-model:value="formModel.template_type" :allowClear="true">
             <a-select-option value="waypoint">
             <a-select-option value="waypoint">
               航点航线
               航点航线
             </a-select-option>
             </a-select-option>
@@ -34,7 +34,7 @@
           </a-select>
           </a-select>
         </a-form-item>
         </a-form-item>
         <a-form-item name="payload">
         <a-form-item name="payload">
-          <a-select style="width: 200px;" placeholder="拍摄负载" v-model:value="formModel.payload">
+          <a-select style="width: 200px;" placeholder="拍摄负载" v-model:value="formModel.payload" :allowClear="true">
             <a-select-option v-for="item in state.payloadList" :value="item.value">
             <a-select-option v-for="item in state.payloadList" :value="item.value">
               {{ item.label }}
               {{ item.label }}
             </a-select-option>
             </a-select-option>

+ 1 - 1
Web/src/pages/page-web/projects/task/waylineList/components/Search.vue

@@ -11,7 +11,7 @@
     <a-col>
     <a-col>
       <a-form ref="formRef" layout="inline" :model="formModel" :colon="false">
       <a-form ref="formRef" layout="inline" :model="formModel" :colon="false">
         <a-form-item name="template_type">
         <a-form-item name="template_type">
-          <a-select style="width: 200px;" placeholder="航线类型" v-model:value="formModel.template_type">
+          <a-select style="width: 200px;" placeholder="航线类型" v-model:value="formModel.template_type" :allowClear="true">
             <a-select-option :value="0">
             <a-select-option :value="0">
               航点航线
               航点航线
             </a-select-option>
             </a-select-option>

+ 2 - 2
Web/src/pages/page-web/projects/trajectory/components/Search.vue

@@ -6,7 +6,7 @@
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
           <a-range-picker style="width: 250px;" v-model:value="formModel.rangeDate" />
         </a-form-item>
         </a-form-item>
         <a-form-item name="template_type">
         <a-form-item name="template_type">
-          <a-select style="width: 200px;" placeholder="任务类型" v-model:value="formModel.template_type">
+          <a-select style="width: 200px;" placeholder="任务类型" v-model:value="formModel.template_type" :allowClear="true">
             <a-select-option value="waypoint">
             <a-select-option value="waypoint">
               航点航线
               航点航线
             </a-select-option>
             </a-select-option>
@@ -22,7 +22,7 @@
           </a-select>
           </a-select>
         </a-form-item>
         </a-form-item>
         <a-form-item name="payload">
         <a-form-item name="payload">
-          <a-select style="width: 200px;" placeholder="拍摄负载" v-model:value="formModel.payload">
+          <a-select style="width: 200px;" placeholder="拍摄负载" v-model:value="formModel.payload" :allowClear="true">
             <a-select-option v-for="item in state.payloadList" :value="item.value">
             <a-select-option v-for="item in state.payloadList" :value="item.value">
               {{ item.label }}
               {{ item.label }}
             </a-select-option>
             </a-select-option>