From 6cc2d85787171281c269f4a6c3290b4a0762bcb6 Mon Sep 17 00:00:00 2001 From: YangYuGang <1378265336@qq.com> Date: 星期三, 05 三月 2025 16:21:43 +0800 Subject: [PATCH] 生产工具 --- src/views/tigerprojects/system/lowcode/entityts/BAS_PKG_DTL.ts | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/entityts/BAS_PKG_DTL.ts b/src/views/tigerprojects/system/lowcode/entityts/BAS_PKG_DTL.ts index 8e21676..a3ff82d 100644 --- a/src/views/tigerprojects/system/lowcode/entityts/BAS_PKG_DTL.ts +++ b/src/views/tigerprojects/system/lowcode/entityts/BAS_PKG_DTL.ts @@ -287,6 +287,10 @@ } break; case 'BAS_PKG_PROD': + data = d.data.value[d.type].filter((item) => item.ITEM_CODE.includes(d.values.ITEM_CODE)); + if (isNullOrEmpty(d.values.ITEM_CODE)) { + data = d.data.value[d.type]; + } break; } return data; @@ -502,6 +506,7 @@ ] as BasicColumn[], }; + let disableQty = false; const crudForms = { BAS_PKG_DTL: [ { @@ -530,6 +535,12 @@ return max < Number(item.PKG_LEVEL) ? Number(item.PKG_LEVEL) : max; }, 0) + 1; } + // if (formModel.PKG_LEVEL == 1) { + // disableQty = true; + // formModel.PKG_QTY = 1; + // } else { + // disableQty = false; + // } return { onChange: (e) => {}, }; @@ -577,6 +588,9 @@ colProps: { span: 24, }, + dynamicDisabled: ({ values }) => { + return disableQty; + }, }, { field: 'LABEL_CODE', -- Gitblit v1.9.3