From 616b13e4d8d9a4ffc8d92678d42a59c3ba6ef194 Mon Sep 17 00:00:00 2001 From: Jay <csj123456> Date: 星期一, 25 十一月 2024 13:43:08 +0800 Subject: [PATCH] 测点启用和禁用 --- src/locales/zh-CN.ts | 4 +++- src/api/data/da/point/index.ts | 13 +++++++++++++ src/hooks/web/useMessage.ts | 24 ++++++++++++++++++++++++ 3 files changed, 40 insertions(+), 1 deletions(-) diff --git a/src/api/data/da/point/index.ts b/src/api/data/da/point/index.ts index bb0a516..366f331 100644 --- a/src/api/data/da/point/index.ts +++ b/src/api/data/da/point/index.ts @@ -23,6 +23,7 @@ pointName?: string } + // 查询DaPoint列表 export const getDaPointPage = (params: DaPointPageReqVO) => { return request.get({ url: '/data/da/point/page', params }) @@ -62,3 +63,15 @@ export const importPointTemplate = () => { return request.download({ url: '/data/da/point/get-import-template' }) } + +// 启用 +export const enable = (ids) => { + const data = ids + return request.put({ url: '/data/da/point/enable', data }) +} + +// 禁用 +export const disable = (ids) => { + const data = ids + return request.put({ url: '/data/da/point/disable', data }) +} diff --git a/src/hooks/web/useMessage.ts b/src/hooks/web/useMessage.ts index ac2b552..2bbf5cb 100644 --- a/src/hooks/web/useMessage.ts +++ b/src/hooks/web/useMessage.ts @@ -90,6 +90,30 @@ cancelButtonText: t('common.cancel'), type: 'warning' }) + }, + // 启用窗体 + enableConfirm(ids, content?: string, tip?: string) { + return ElMessageBox.confirm( + content ? content : t('确定启用选中的'+ ids.length +'项数据?'), + tip ? tip : t('common.confirmTitle'), + { + confirmButtonText: t('common.ok'), + cancelButtonText: t('common.cancel'), + type: 'warning' + } + ) + }, + // 禁用窗体 + disableConfirm(ids, content?: string, tip?: string) { + return ElMessageBox.confirm( + content ? content : t('确定禁用选中的'+ ids.length +'项数据?'), + tip ? tip : t('common.confirmTitle'), + { + confirmButtonText: t('common.ok'), + cancelButtonText: t('common.cancel'), + type: 'warning' + } + ) } } } diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 0666d6f..8414af0 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -54,7 +54,9 @@ updateTime: '更新时间', copy: '复制', copySuccess: '复制成功', - copyError: '复制失败' + copyError: '复制失败', + enableSuccess: '启用成功', + disableSuccess: '禁用成功', }, lock: { lockScreen: '锁定屏幕', -- Gitblit v1.9.3