From 6bb71049a8909c6ff9170c0fd1022ff9adf9a124 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Sat, 22 Nov 2025 18:59:18 +0800
Subject: [PATCH] feat:智飞工单
---
src/views/tickets/component/SearchBox.vue | 24 ++++++++++++++----------
1 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/src/views/tickets/component/SearchBox.vue b/src/views/tickets/component/SearchBox.vue
index 1e808b0..9f9226f 100644
--- a/src/views/tickets/component/SearchBox.vue
+++ b/src/views/tickets/component/SearchBox.vue
@@ -2,16 +2,16 @@
<div class="search-box-test">
<el-form :model="searchForm" inline>
<div class="search-first">
- <el-form-item>
+ <el-form-item label="关键字:">
<el-input v-model="searchForm.key_word" placeholder="编号/名称/内容/姓名" clearable />
</el-form-item>
- <el-form-item label="选择日期:">
+ <el-form-item label="选择日期:" :style="{ width: pxToRem(460) }">
<el-date-picker
v-model="dateRange"
type="daterange"
range-separator="至" start-placeholder="开始日期"
end-placeholder="结束日期"
- :default-value="datePickerDefaultVal" />
+ :default-value="datePickerDefaultVal" @change="handleSearch" />
</el-form-item>
<el-form-item label="关联航线:">
<el-select
@@ -33,8 +33,8 @@
<el-select
:teleported="false"
v-model="searchForm.ai_typesValue"
- placeholder="请选择关联航线"
- clearable>
+ placeholder="请选择关联算法"
+ clearable @change="handleSearch">
<el-option
v-for="item in aiTypeList"
:key="item.dictKey"
@@ -48,7 +48,8 @@
:teleported="false"
:disabled="activeTab === 'WAIT_AUDIT' || activeTab === 'REJECTED' || activeTab === 'PASS'"
v-model="searchForm.status"
- placeholder="请选择关联航线"
+ placeholder="请选择单状态"
+ @change="handleSearch"
clearable>
<el-option
v-for="item in orderStatus"
@@ -58,21 +59,21 @@
/>
</el-select>
</el-form-item>
- <el-form-item label="工单周期:">
+ <el-form-item label="工单周期:" :style="{ width: pxToRem(460) }">
<el-date-picker
v-model="cycleDateRange"
type="daterange"
range-separator="至" start-placeholder="开始日期"
end-placeholder="结束日期"
- :default-value="datePickerDefaultVal" />
+ :default-value="datePickerDefaultVal" @change="handleSearch"/>
</el-form-item>
<el-form-item label="选择频次:">
- <el-select v-model="searchForm.rep_fre_type" placeholder="请选择频次" clearable>
+ <el-select v-model="searchForm.rep_fre_type" placeholder="请选择频次" clearable @change="handleSearch">
<el-option v-for="item in cycles" :key="item" :label="item" :value="item" />
</el-select>
</el-form-item>
<el-form-item label="执行时间:">
- <el-time-picker
+ <el-time-picker @change="handleSearch"
v-model="searchForm.deal_time"
placeholder="请选择执行时间"
prop="deal_time"
@@ -285,6 +286,9 @@
:deep(.el-input__wrapper.is-disabled) {
box-shadow: 0 0 0 1px #026ad6;
}
+ .el-form-item__label {
+ width: 80px;
+ }
.el-form-item {
margin-bottom: 0;
--
Gitblit v1.9.3