From 2ca94de8ede18ac07ccfd8dec7b6f6a707adde9b Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 01 Sep 2025 11:20:24 +0800
Subject: [PATCH] Merge branch 'refs/heads/feature/v5.0/5.0.5' into patch_management

---
 src/views/tickets/orderLog.vue |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/views/tickets/orderLog.vue b/src/views/tickets/orderLog.vue
index d2b8c70..3c030c9 100644
--- a/src/views/tickets/orderLog.vue
+++ b/src/views/tickets/orderLog.vue
@@ -159,7 +159,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="关联航线" prop="file_id">
-              <el-select v-model="form.file_id" placeholder="请选择航线" @change="getFlyingNestBy">
+              <el-select v-model="form.file_id" placeholder="请选择航线" filterable @change="getFlyingNestBy">
                 <el-option v-for="item in wayLineList" :key="item.wayline_id" :label="item.name"
                   :value="item.wayline_id" />
               </el-select>
@@ -169,7 +169,7 @@
         <el-row :gutter="20">
           <el-col :span="12">
             <el-form-item label="关联机巢" prop="device_sns">
-              <el-select v-model="form.device_sns" placeholder="请选择机巢" multiple>
+              <el-select v-model="form.device_sns" placeholder="请选择机巢" multiple :disabled="!device_sns.length">
                 <el-option v-for="item in device_sns" :key="item.device_sn" :label="item.nickname"
                   :value="item.device_sn" />
               </el-select>
@@ -271,7 +271,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="关联航线" prop="file_id">
-              <el-select v-model="form.file_id" placeholder="请选择航线" @change="getFlyingNestBy" :disabled="detailTitle === '工单详情'">
+              <el-select v-model="form.file_id" placeholder="请选择航线" @change="getFlyingNestBy" filterable :disabled="detailTitle === '工单详情'">
                 <el-option v-for="item in wayLineList" :key="item.wayline_id" :label="item.name"
                   :value="item.wayline_id" />
               </el-select>
@@ -663,7 +663,6 @@
         ],
         file_id: [{ required: true, message: '需要选择航线', trigger: 'change' }],
         device_sns: [{ required: true, message: '请选择机巢', trigger: 'change' }],
-        ai_types: [{ required: true, message: '请选择算法', trigger: 'change' }],
         content: [
           { required: true, message: '请输入工单内容', trigger: 'blur' },
           { max: 255, message: '工单内容不能超过255个字', trigger: 'blur' },
@@ -888,8 +887,8 @@
 
           const submitData = {
             ...this.form,
-
             status: status,
+            ai_types: this.form.ai_types?.length ? this.form.ai_types : [],
           }
           // 判断该值this.form.date_range[0] 周几 和rep_fre_type 是不是相等
           // if (this.form.deal_time) {

--
Gitblit v1.9.3