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 @@