From 02ae80986ad16a9ce3116a755f0706fae252c662 Mon Sep 17 00:00:00 2001 From: geting <13585118195@163.com> Date: Tue, 19 Nov 2024 17:24:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A3=8E=E6=9C=BA=E5=9E=8B=E5=8F=B7=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../backend/theoreticalpowerCurve/request.ts | 70 +++ .../backend/theoreticalpowerCurve/index.vue | 427 +++++++++++++++--- 2 files changed, 427 insertions(+), 70 deletions(-) diff --git a/ui/dasadmin/src/api/backend/theoreticalpowerCurve/request.ts b/ui/dasadmin/src/api/backend/theoreticalpowerCurve/request.ts index 839d98e4..02fa797f 100644 --- a/ui/dasadmin/src/api/backend/theoreticalpowerCurve/request.ts +++ b/ui/dasadmin/src/api/backend/theoreticalpowerCurve/request.ts @@ -66,3 +66,73 @@ export function powerCurveQuery(madeinfactory: any, model: any) { method: 'GET', }) } + +export const importfdrData = (data: FormData, v: string) => { + const token = encrypt_aes(adminInfo.token, v) + return createAxios( + { + url: '/api/fdr/import', + method: 'POST', + data: data, + headers: { + 'Content-Type': 'multipart/form-data', + v, + token, + }, + }, + { customEncrypt: true } + ) +} + +// 导出 +export function exportfdrData(params: object = {}) { + return createAxios({ + url: '/api/fdr/export ', + method: 'POST', + data: params, + responseType: 'blob', + }) +} + +export const importplcData = (data: FormData, v: string) => { + const token = encrypt_aes(adminInfo.token, v) + return createAxios( + { + url: '/api/plc/import', + method: 'POST', + data: data, + headers: { + 'Content-Type': 'multipart/form-data', + v, + token, + }, + }, + { customEncrypt: true } + ) +} + +// 导出 +export function exportplcData(params: object = {}) { + return createAxios({ + url: '/api/plc/export ', + method: 'POST', + data: params, + responseType: 'blob', + }) +} + +export function queryFdrDesc(params: object = {}) { + return createAxios({ + url: '/api/fdr/queryFdrDesc', + method: 'POST', + data: params, + }) +} + +export function queryplcDesc(params: object = {}) { + return createAxios({ + url: '/api/plc/queryPlcDesc', + method: 'POST', + data: params, + }) +} diff --git a/ui/dasadmin/src/views/backend/theoreticalpowerCurve/index.vue b/ui/dasadmin/src/views/backend/theoreticalpowerCurve/index.vue index e1875d2a..e10fb44f 100644 --- a/ui/dasadmin/src/views/backend/theoreticalpowerCurve/index.vue +++ b/ui/dasadmin/src/views/backend/theoreticalpowerCurve/index.vue @@ -1,27 +1,21 @@