diff --git a/index.html b/index.html index 8c09271..dfa692d 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - 南京灿能web组态编辑器 + 南京灿能组态
diff --git a/src/App.vue b/src/App.vue index a951e08..ef48ecd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ diff --git a/src/api/index.ts b/src/api/index.ts index 49b946b..f79fa38 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -24,6 +24,23 @@ export function addElement(params: any) { data: params }) } +// 批量导入 +export function addByZip(params: any) { + return http.request({ + url: '/cs-system-boot/csElement/addByZip', + method: 'post', + data: params + }) +} +// 下载 +export function downloadByZip(params: any) { + return http.request({ + url: '/cs-system-boot/csElement/downloadByZip', + method: 'post', + params, + responseType: 'blob' + }) +} // 删除图元 export function deleteElement(params: any) { diff --git a/src/components/mt-edit/components/add-element/download.vue b/src/components/mt-edit/components/add-element/download.vue new file mode 100644 index 0000000..bb9d215 --- /dev/null +++ b/src/components/mt-edit/components/add-element/download.vue @@ -0,0 +1,155 @@ + + + + diff --git a/src/components/mt-edit/components/add-element/importZip.vue b/src/components/mt-edit/components/add-element/importZip.vue new file mode 100644 index 0000000..03136e1 --- /dev/null +++ b/src/components/mt-edit/components/add-element/importZip.vue @@ -0,0 +1,273 @@ + + + + diff --git a/src/components/mt-edit/components/add-element/index.vue b/src/components/mt-edit/components/add-element/index.vue index 6179c62..40eb899 100644 --- a/src/components/mt-edit/components/add-element/index.vue +++ b/src/components/mt-edit/components/add-element/index.vue @@ -12,6 +12,22 @@ + - 新增图元 - @@ -129,7 +127,8 @@ v-if=" selected_node_key !== '数据绑定图元' && selected_node_key !== '基础图元' && - show_del_local_file == item.id + show_del_local_file == item.id && + hasAdmin " class="absolute w-160px h-160px left-0 top-0 opacity-80 bg-light-300 flex justify-center items-center" > @@ -141,7 +140,18 @@ +
+ 新增图元 + 批量导入 + 批量导出 +
+ + + + + +