From 19a63d940855330bf6a166be64c163ce40d467dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BE=99=E8=BF=90=E6=A8=A1?= <1724894114@qq.com>
Date: Thu, 19 Dec 2024 14:22:39 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A1=A8=E5=A4=B4=E6=A3=80?=
=?UTF-8?q?=E7=B4=A2=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/scTable/columnSetting.vue | 23 +++-
.../scTable/components/headerSearch.vue | 15 ++-
.../scTable/components/typePopover.vue | 117 ++++++++++--------
src/utils/tool.js | 12 +-
src/views/order/orderList/index.vue | 32 +++--
5 files changed, 120 insertions(+), 79 deletions(-)
diff --git a/src/components/scTable/columnSetting.vue b/src/components/scTable/columnSetting.vue
index dfa323e..eb86f64 100644
--- a/src/components/scTable/columnSetting.vue
+++ b/src/components/scTable/columnSetting.vue
@@ -28,11 +28,8 @@
-
-
-
-
-
+
+
@@ -65,6 +62,22 @@
},
data() {
return {
+ conditionList:[
+ {label:'包含',value:'like'},
+ {label:'在列表',value:'in'},
+ {label:'不在列表',value:'not in'},
+ {label:'区间',value:'between'},
+ {label:'不在区间',value:'not between'},
+ {label:'空值',value:'is null'},
+ {label:'非空值',value:'is not null'},
+ {label:'等于',value:'='},
+ {label:'小于',value:'<'},
+ {label:'小于等于',value:'<='},
+ {label:'大于',value:'>'},
+ {label:'大于等于',value:'>='},
+ {label:'范围',value:'<>'},
+ {label:'不等于',value:'!='},
+ ],
isSave: false,
usercolumn: JSON.parse(JSON.stringify(this.column||[]))
}
diff --git a/src/components/scTable/components/headerSearch.vue b/src/components/scTable/components/headerSearch.vue
index 5a5224b..66e0c59 100644
--- a/src/components/scTable/components/headerSearch.vue
+++ b/src/components/scTable/components/headerSearch.vue
@@ -1,22 +1,22 @@
-