From 788961bc667bea80da75eb262e318d6990e75181 Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Wed, 15 Apr 2026 18:00:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=AB=8B=E5=8D=B3=E6=8E=92=E7=8F=AD?= =?UTF-8?q?=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../screen/src/component/MenuBar/index.js | 3 +- .../law/dutyManagement/addDialog.vue | 302 ++++++++++++------ .../law/dutyManagement/index.js | 6 +- .../law/dutyManagement/index.vue | 2 +- 4 files changed, 204 insertions(+), 109 deletions(-) diff --git a/packages/screen/src/component/MenuBar/index.js b/packages/screen/src/component/MenuBar/index.js index 2ba4b32..6dbf541 100644 --- a/packages/screen/src/component/MenuBar/index.js +++ b/packages/screen/src/component/MenuBar/index.js @@ -45,7 +45,8 @@ export default () => { await getMenuList(); const firstMenuItem = menuList.value[0]?.children?.[0]; if (firstMenuItem) { - handleMenuClick(firstMenuItem); + // 注释掉进入页面点击第一项的逻辑 后续记得打开 + // handleMenuClick(firstMenuItem); } } }, { immediate: true }); diff --git a/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue b/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue index 4319242..5d9bb1c 100644 --- a/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue +++ b/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue @@ -2,91 +2,46 @@
-
- -

气象信息

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+ + +
+ +
+ + + +
+ + +
+ +
+ + +
+ +
+
+
\ No newline at end of file diff --git a/packages/screen/src/views/WarningManagement/law/dutyManagement/index.js b/packages/screen/src/views/WarningManagement/law/dutyManagement/index.js index e486415..bcca8fb 100644 --- a/packages/screen/src/views/WarningManagement/law/dutyManagement/index.js +++ b/packages/screen/src/views/WarningManagement/law/dutyManagement/index.js @@ -102,7 +102,7 @@ const getTableData = async (filterData = {}) => { // 打开发布预警弹窗 const openAddDialog = () => { - model.title = '发布预警'; + model.title = '立即排班'; Object.assign(form, INIT_FORM); model.props = { form: form, @@ -113,14 +113,14 @@ const openAddDialog = () => { }; model.onConfirm = async () => { await dialogRef?.value?.dynamicComponentRef?.formRef.validate().then(async () => { - console.log('@@@@@发布预警', form); + console.log('@@@@@立即排班', form); // await publishWarning(form) }) .catch((err) => { ElMessage.error('请处理表单中的错误项'); }); }; - model.width = "50%" + model.width = "70%" modelVisible.value = true; } diff --git a/packages/screen/src/views/WarningManagement/law/dutyManagement/index.vue b/packages/screen/src/views/WarningManagement/law/dutyManagement/index.vue index 404248a..b464213 100644 --- a/packages/screen/src/views/WarningManagement/law/dutyManagement/index.vue +++ b/packages/screen/src/views/WarningManagement/law/dutyManagement/index.vue @@ -7,7 +7,7 @@ value-format="YYYY-MM-DD HH:mm:ss" />
- 立即排班 + 立即排班