From 718d73efc41b891526c392caaed75de5fca1edff Mon Sep 17 00:00:00 2001 From: zhang_li <2235006734@qqq.com> Date: Thu, 9 Nov 2023 08:45:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ImportForm/src/ImportForm.vue | 26 ++++++++++++++------ src/components/rowDrop/index.vue | 14 ++++++++++- 2 files changed, 32 insertions(+), 8 deletions(-) diff --git a/src/components/ImportForm/src/ImportForm.vue b/src/components/ImportForm/src/ImportForm.vue index a2bfd4691..8eb2bc730 100644 --- a/src/components/ImportForm/src/ImportForm.vue +++ b/src/components/ImportForm/src/ImportForm.vue @@ -8,9 +8,9 @@
将文件拖到此处,或点击上传
@@ -54,7 +61,6 @@ 确 定 取 消 - @@ -114,12 +120,18 @@ const file = ref('') updatePart: { type: Boolean, required: false, - default: true + default: false }, url:{ type: String, required: false, - } + }, + // 显示是否外部资源 + isShowOut: { + type: Boolean, + required: false, + default: false + }, }) const importTemplateData= ref(props.importTemplateData) const accept= ref(props.accept) diff --git a/src/components/rowDrop/index.vue b/src/components/rowDrop/index.vue index 5d6add842..6dafda506 100644 --- a/src/components/rowDrop/index.vue +++ b/src/components/rowDrop/index.vue @@ -155,8 +155,20 @@ const initSelectSta = () => { }) _showTableColumns.push(_myTableColumns[_myTableColumns.length-1]) + if(checkedDataList.value.length>0){ + if(allData.value?.length != checkedDataList.value.length){ + isIndeterminate.value = true + }else{ + isIndeterminate.value = false + checkAll.value = true + } + }else{ + isIndeterminate.value = false + checkAll.value = false + } + updataTableColumns(_showTableColumns) - console.log(allData.value) + } else { // 无缓存 checkedDataList.value = [] allData.value = []