From 480ab459135dd66c5d805a3b190f7d345a58bb9d Mon Sep 17 00:00:00 2001 From: zhouz <> Date: Fri, 14 Aug 2026 17:01:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B0=86=E6=97=A5=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0=E5=85=A5=E5=8F=A3=E7=A7=BB=E8=87=B3=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/lms/daily-plan/management/index.vue | 12 ++++++++++++ .../src/views/lms/daily-plan/work/index.vue | 1 - 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue index 662449fd..7426ff59 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/management/index.vue @@ -15,6 +15,7 @@ import StartOrder from './modules/start-order.vue'; const SOURCE_MANUAL = 2; const ORDER_NOT_STARTED = 0; +const ORDER_IN_PROGRESS = 1; const [FormModal, formModalApi] = useVbenModal({ connectedComponent: Form, @@ -57,6 +58,10 @@ function handleCancel(row: LmsDailyPlanApi.DailyPlan) { operationModalApi.setData({ row, type: 'cancelOrder' }).open(); } +function handleAppend(row: LmsDailyPlanApi.DailyPlan) { + operationModalApi.setData({ row, type: 'append' }).open(); +} + const [Grid, gridApi] = useVbenVxeGrid({ formOptions: { schema: useGridFormSchema(), @@ -136,6 +141,13 @@ const [Grid, gridApi] = useVbenVxeGrid({ ifShow: row.orderStatus === ORDER_NOT_STARTED, onClick: handleStart.bind(null, row), }, + { + label: '追加数量', + type: 'link', + auth: ['lms:daily-plan:start'], + ifShow: row.orderStatus === ORDER_IN_PROGRESS, + onClick: handleAppend.bind(null, row), + }, { label: '取消订单', type: 'link', diff --git a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/work/index.vue b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/work/index.vue index 25ffd85a..12549381 100644 --- a/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/work/index.vue +++ b/nl-ui/nl-ui-admin-vben/yudao-ui-admin-vben/apps/web-antdv-next/src/views/lms/daily-plan/work/index.vue @@ -254,7 +254,6 @@ onMounted(loadStrategies);