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 @@
- - + + {{ $CONFIG.APP_NAME }}
diff --git a/src/scui.js b/src/scui.js index f065259..2d0357f 100644 --- a/src/scui.js +++ b/src/scui.js @@ -23,6 +23,8 @@ import ossImgUpload from "./components/scUpload/uploadImg"; import ossImgListUpload from "./components/scUpload/uploadListImg"; import scDatePicker from "./components/scDatePicker"; import scMultipleSelect from "./components/scMultipleSelect"; +import scInput from "./components/scInput"; +import scSearch from "./components/scSearch"; import scStatusIndicator from './components/scMini/scStatusIndicator' import scTrend from './components/scMini/scTrend' @@ -70,6 +72,8 @@ export default { app.component('ossImgListUpload', ossImgListUpload); app.component('scDatePicker', scDatePicker); app.component('scMultipleSelect', scMultipleSelect); + app.component('scInput', scInput); + app.component('scSearch', scSearch); //注册全局指令 app.directive('auth', auth) diff --git a/src/views/setting/company/index.vue b/src/views/setting/company/index.vue index a82860b..38e4942 100644 --- a/src/views/setting/company/index.vue +++ b/src/views/setting/company/index.vue @@ -6,27 +6,13 @@ 批量导入
- + 下载
-
- - -
-
- - - - -
-
- - - - -
+ +
查询 重置 @@ -36,7 +22,7 @@