From c7f057138125e1bbeca78632cd8a6ed51ae5d336 Mon Sep 17 00:00:00 2001 From: fangxiang Date: Thu, 29 Sep 2022 11:10:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A2=84=E6=A1=88=E5=AF=B9?= =?UTF-8?q?=E8=AF=9D=E6=A1=86=E5=A2=9E=E5=8A=A0=E6=A8=A1=E5=BC=8F=E4=B8=BA?= =?UTF-8?q?=E7=A9=BA=E6=8F=90=E9=86=92=20special=5Fvideo=20=E9=9A=90?= =?UTF-8?q?=E8=97=8F=E5=B7=A5=E5=85=B7=E6=A0=8F=E5=92=8C=E5=8F=B3=E9=94=AE?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E7=9A=84=E7=AA=97=E5=8F=A3=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=AF=B9=E8=AF=9D=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/PlanDialog.vue | 10 ++++++++++ src/components/Window.vue | 1 + src/i18n/en-US/index.ts | 2 ++ src/i18n/zh-CN/index.ts | 1 + src/pad/TopToolbar.vue | 1 + src/pages/TopToolBar.vue | 1 + 6 files changed, 16 insertions(+) diff --git a/src/components/PlanDialog.vue b/src/components/PlanDialog.vue index fce4b50..8f40ce9 100644 --- a/src/components/PlanDialog.vue +++ b/src/components/PlanDialog.vue @@ -742,6 +742,16 @@ export default defineComponent({ return node.is_group; }, addRow(insert_flag: boolean = false) { + if (GlobalData.getInstance().modes.length <= 0) { + $q.notify({ + color: "positive", + icon: "warning", + message: $t.t("mode is empty! please add mode first") + "!", + position: "top", + timeout: 1500, + }); + return; + } const item = { uuid: GlobalData.getInstance().modes[0].uuid, delay: __DEFAULT_DELAY, diff --git a/src/components/Window.vue b/src/components/Window.vue index 4452e56..46a3a47 100644 --- a/src/components/Window.vue +++ b/src/components/Window.vue @@ -46,6 +46,7 @@ diff --git a/src/i18n/en-US/index.ts b/src/i18n/en-US/index.ts index efac7d4..7956836 100644 --- a/src/i18n/en-US/index.ts +++ b/src/i18n/en-US/index.ts @@ -362,4 +362,6 @@ export default { rotation: "Rotation", "multimedia rotation": "Multimedia Rotation", "please select multimedia rotation": "Please Select Multimedia Rotation", + "mode is empty! please add mode first": + "Mode Is Empty! Please Add Mode First", }; diff --git a/src/i18n/zh-CN/index.ts b/src/i18n/zh-CN/index.ts index 9547101..c78d49b 100644 --- a/src/i18n/zh-CN/index.ts +++ b/src/i18n/zh-CN/index.ts @@ -638,4 +638,5 @@ export default { rotation: "旋转", "multimedia rotation": "媒体旋转", "please select multimedia rotation": "请选择旋转值", + "mode is empty! please add mode first": "当前没有模式,请先添加模式!", }; diff --git a/src/pad/TopToolbar.vue b/src/pad/TopToolbar.vue index 786ba8c..bb09c0f 100644 --- a/src/pad/TopToolbar.vue +++ b/src/pad/TopToolbar.vue @@ -141,6 +141,7 @@ icon="img:pad/toolbar/edit_window_rect.png" :label="$t('toolbar edit window rect')" class="col-auto" + v-if="!$store.state.isSpecialVideo()" @click="editRect" /> diff --git a/src/pages/TopToolBar.vue b/src/pages/TopToolBar.vue index 4669066..4fc0920 100644 --- a/src/pages/TopToolBar.vue +++ b/src/pages/TopToolBar.vue @@ -155,6 +155,7 @@ stretch no-caps flat + v-if="!$store.state.isSpecialVideo()" stack :disable="plan_running || !$store.state.power_state" :icon="/*vertical_align_bottom*/ 'img:new_icon/edit_window_rect.png'"