From cfe3bba57f25a48af4bfb99ae3128919a2131351 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BE=99=E8=BF=90=E6=A8=A1?= <1724894114@qq.com>
Date: Fri, 12 Jul 2024 17:46:32 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E6=A0=BC=E6=A3=80=E7=B4=A2=E5=B0=81?=
=?UTF-8?q?=E8=A3=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/scDatePicker/index.vue | 6 +-
src/components/scInput/index.vue | 59 ++++++++++
src/components/scMultipleSelect/index.vue | 8 +-
src/components/scSearch/index.vue | 137 ++++++++++++++++++++++
src/layout/index.vue | 4 +-
src/scui.js | 4 +
src/views/setting/company/index.vue | 93 ++++++---------
src/views/setting/company/save.vue | 10 +-
8 files changed, 254 insertions(+), 67 deletions(-)
create mode 100644 src/components/scInput/index.vue
create mode 100644 src/components/scSearch/index.vue
diff --git a/src/components/scDatePicker/index.vue b/src/components/scDatePicker/index.vue
index 3763996..93741a8 100644
--- a/src/components/scDatePicker/index.vue
+++ b/src/components/scDatePicker/index.vue
@@ -8,7 +8,10 @@
-
+
@@ -37,6 +40,7 @@ export default {
data(){
return{
localDatePicker:[],
+ defaultTime:[new Date(2000, 1, 1, 0, 0, 0),new Date(2000, 1, 1, 23, 59, 59)]
}
},
mounted() {
diff --git a/src/components/scInput/index.vue b/src/components/scInput/index.vue
new file mode 100644
index 0000000..d99b25d
--- /dev/null
+++ b/src/components/scInput/index.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/scMultipleSelect/index.vue b/src/components/scMultipleSelect/index.vue
index 45af96b..f0ef422 100644
--- a/src/components/scMultipleSelect/index.vue
+++ b/src/components/scMultipleSelect/index.vue
@@ -18,7 +18,7 @@
export default {
name: "index",
props:{
- select_params: {
+ activation_select: {
type: Object,
default: () => ({ operator: "in", value: [] })
},
@@ -26,7 +26,7 @@ export default {
placeholder:{type:String, default:"请选择"},
},
watch:{
- select_params:{
+ activation_select:{
handler(val){
if(!val || val.value.length == 0){
this.localData = [];
@@ -52,8 +52,8 @@ export default {
this.emitActivationSelect();
},
emitActivationSelect() {
- this.$emit('update:select_params', {
- operator: this.select_params.operator,
+ this.$emit('update:activation_select', {
+ operator: this.activation_select.operator,
value: this.localData? this.localData:[]
});
}
diff --git a/src/components/scSearch/index.vue b/src/components/scSearch/index.vue
new file mode 100644
index 0000000..af9d6b7
--- /dev/null
+++ b/src/components/scSearch/index.vue
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/index.vue b/src/layout/index.vue
index 66a1734..696dd13 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -55,8 +55,8 @@