diff --git a/ui/dasadmin/src/api/backend/airBlower/request.ts b/ui/dasadmin/src/api/backend/airBlower/request.ts index 93da9094..d254aee4 100644 --- a/ui/dasadmin/src/api/backend/airBlower/request.ts +++ b/ui/dasadmin/src/api/backend/airBlower/request.ts @@ -1,7 +1,20 @@ import createAxios from '/@/utils/axios' import { CommandReqType } from '/@/views/backend/equipment/airBlower/type' export const getAirBlowerListReq = () => { - return createAxios({ + return createAxios>({ url: '/api/page/turbines/queryWindTurbinesPages', method: 'get', }) @@ -15,7 +28,7 @@ export const getBelongLineListReq = () => { } export const runAirBlowerReq = (data: (CommandReqType & { measType: 199 | 147 | 146 | 138 | 139 | 140 })[]) => { - return createAxios>({ + return createAxios>({ url: '/api/page/turbines/windTurbinesControl', method: 'post', data: data diff --git a/ui/dasadmin/src/api/backend/calc/request.ts b/ui/dasadmin/src/api/backend/calc/request.ts new file mode 100644 index 00000000..8e087233 --- /dev/null +++ b/ui/dasadmin/src/api/backend/calc/request.ts @@ -0,0 +1,61 @@ +import createAxios from '/@/utils/axios' +import { ReqReturnType } from '/@/views/backend/calculate/type' + +export const getCalcListReq = () => { + return createAxios>>({ + url: '/api/calc/module/list', + method: 'post' + }) +} + +export const registerCalcReq = (data: FormData) => { + return createAxios>>({ + url: '/api/calc/module/register', + method: 'post', + data: data, + headers:{ + 'Content-Type': 'multipart/form-data' + } + }, + { customEncrypt: true } + ) +} + +export const removeCalcReq = (data: { moduleName: string }) => { + return createAxios>>({ + url: '/api/calc/module/remove', + method: 'post', + data: data + }) +} + +export const activeCalcReq = (data: { moduleName: string }) => { + return createAxios>>({ + url: '/api/calc/module/active', + method: 'post', + data: data + }) +} + +export const deactiveCalcReq = (data: { moduleName: string }) => { + return createAxios>>({ + url: '/api/calc/module/deactive', + method: 'post', + data: data + }) +} + +export const getScriptCalcReq = (data: { moduleName: string }) => { + return createAxios>>({ + url: '/api/calc/module/script', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/ui/dasadmin/src/api/backend/malfunction/request.ts b/ui/dasadmin/src/api/backend/malfunction/request.ts new file mode 100644 index 00000000..7621103e --- /dev/null +++ b/ui/dasadmin/src/api/backend/malfunction/request.ts @@ -0,0 +1,39 @@ +import createAxios from '/@/utils/axios' +import { ReqReturnType } from '/@/views/backend/calculate/type' + + +export const getMalFunctionListReq = (data: { + deviceCode: string + startTime: string + endTime: string +}) => { + return createAxios>>({ + url: '/api/fdr/files', + method: 'post', + data + }) +} + + +export const setConfigReq = (data: { + id: string + fdrFormat: string +}) => { + return createAxios>>({ + url: '/api/fdr/updateFdrConfig', + method: 'post', + data + }) +} + + +export const previewFileReq = (data: { + url: string + deviceCode: string +}) => { + return createAxios>>({ + url: '/api/fdr/parseData', + method: 'post', + data + }) +} \ No newline at end of file diff --git a/ui/dasadmin/src/views/backend/WindBlower/index.vue b/ui/dasadmin/src/views/backend/WindBlower/index.vue index c9e0de9e..f17358be 100644 --- a/ui/dasadmin/src/views/backend/WindBlower/index.vue +++ b/ui/dasadmin/src/views/backend/WindBlower/index.vue @@ -1473,6 +1473,9 @@ $labelHeight: 38px; min-height: 920px; background-color: #f2f3f5; // overflow: hidden; + .el-row{ + width: calc(100% - 10px); + } .cardContentLeft { width: 100%; .overview { diff --git a/ui/dasadmin/src/views/backend/calculate/index.vue b/ui/dasadmin/src/views/backend/calculate/index.vue index 3b2689b7..e12ceaa5 100644 --- a/ui/dasadmin/src/views/backend/calculate/index.vue +++ b/ui/dasadmin/src/views/backend/calculate/index.vue @@ -2,52 +2,78 @@
计算引擎
- 注册/更新 +
+ + + +
-
+
- {{ moduleList[(row - 1) * colLen].title }} + {{ moduleList[(row - 1) * colLen].localName }}
{{ '版本:' + moduleList[(row - 1) * colLen].version }}
+
{{ '更新于:----' }}
+
- {{ moduleList[(row - 1) * colLen].desc }} + {{ moduleList[(row - 1) * colLen].description }}
+ + + 查看 - 激活 - 禁用 + 激活 + 禁用
- {{ moduleList[(row - 1) * colLen + 1].title }} + {{ moduleList[(row - 1) * colLen + 1].localName }}
{{ '版本:' + moduleList[(row - 1) * colLen + 1].version }}
-
{{ '更新于:' + moduleList[(row - 1) * colLen + 1].updateTime }}
+
{{ '更新于:----' }}
+
- {{ moduleList[(row - 1) * colLen + 1].desc }} + {{ moduleList[(row - 1) * colLen + 1].description }}
+ + + 查看 - 激活 - 禁用 + 激活 + 禁用
@@ -58,58 +84,84 @@ diff --git a/ui/dasadmin/src/views/backend/malfunction/type.ts b/ui/dasadmin/src/views/backend/malfunction/type.ts new file mode 100644 index 00000000..b3f964ca --- /dev/null +++ b/ui/dasadmin/src/views/backend/malfunction/type.ts @@ -0,0 +1,7 @@ +export type tableItemData = { + name: string, + type: string, + size: string, + lastModified: string, + path: string +} \ No newline at end of file