| | |
| | | } |
| | | 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; |
| | |
| | | ] as BasicColumn[], |
| | | }; |
| | | |
| | | let disableQty = false; |
| | | const crudForms = { |
| | | BAS_PKG_DTL: [ |
| | | { |
| | |
| | | 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) => {}, |
| | | }; |
| | |
| | | colProps: { |
| | | span: 24, |
| | | }, |
| | | dynamicDisabled: ({ values }) => { |
| | | return disableQty; |
| | | }, |
| | | }, |
| | | { |
| | | field: 'LABEL_CODE', |