From 4f1e49ce8508eb1c7d35ec98e8c9dbe18a7bca87 Mon Sep 17 00:00:00 2001 From: MoeSnowyFox Date: Sun, 21 Sep 2025 23:37:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(plan):=20=E4=BC=98=E5=8C=96=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E8=A1=A8=E6=A0=BC=E6=A0=B7=E5=BC=8F=E4=B8=8E=E4=BA=A4?= =?UTF-8?q?=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/plan/tables/MaaPlanTable.vue | 103 +++++++++++++++--- 1 file changed, 89 insertions(+), 14 deletions(-) diff --git a/frontend/src/views/plan/tables/MaaPlanTable.vue b/frontend/src/views/plan/tables/MaaPlanTable.vue index 99d3216..9779a8b 100644 --- a/frontend/src/views/plan/tables/MaaPlanTable.vue +++ b/frontend/src/views/plan/tables/MaaPlanTable.vue @@ -25,6 +25,7 @@ :placeholder="getPlaceholder(record.taskName)" class="config-input-number" :controls="false" + :bordered="false" :disabled="isColumnDisabled(column.key as string)" /> @@ -50,10 +51,11 @@ }, ]" allow-clear + :bordered="false" :disabled="isColumnDisabled(column.key as string)" > @@ -141,8 +146,8 @@ + >开 + @@ -150,9 +155,9 @@ @@ -206,7 +211,8 @@ const props = defineProps() const emit = defineEmits() // 渲染VNode的辅助组件 -const VNodes = defineComponent({ +const VNodeRenderer = defineComponent({ + name: 'VNodeRenderer', props: { vnodes: { type: Object, required: true } }, setup(p) { return () => p.vnodes as any @@ -422,7 +428,7 @@ const stageOptions = computed(() => { const isCustomStage = (value: string, columnKey: string) => { if (!value || value === '-') return false const dayNumber = getDayNumber(columnKey) - let availableStages: string[] = [] + let availableStages: string[] if (dayNumber === 0) { availableStages = STAGE_DAILY_INFO.map(stage => stage.value) } else { @@ -698,12 +704,7 @@ onMounted(() => {