diff --git a/src/components/drawers/AddCase.vue b/src/components/drawers/AddCase.vue index 8b813b07..5e62c502 100644 --- a/src/components/drawers/AddCase.vue +++ b/src/components/drawers/AddCase.vue @@ -154,8 +154,12 @@ const rowSelection = computed(() => ({ selectedRowKeys: rowSelectKeys.value, onChange: onSelectChange, preserveSelectedRowKeys: true, + getCheckboxProps: getCheckboxProps })); - +const getCheckboxProps = () => ({ + // 某几项默认禁止选中(R: 当state等于1时) + disabled: true +}) function onSelectChange(e, l) { rowSelectKeys.value = e; selectsData.value = l; diff --git a/src/components/drawers/AssessmentAll.vue b/src/components/drawers/AssessmentAll.vue index 9cb59eab..9ea5078a 100644 --- a/src/components/drawers/AssessmentAll.vue +++ b/src/components/drawers/AssessmentAll.vue @@ -156,7 +156,12 @@ const rowSelection = computed(() => ({ selectedRowKeys: rowSelectKeys.value, onChange: onSelectChange, preserveSelectedRowKeys: true, + getCheckboxProps: getCheckboxProps })); +const getCheckboxProps = () => ({ + // 某几项默认禁止选中(R: 当state等于1时) + disabled: true +}) function onSelectChange(e, l) { rowSelectKeys.value = e; diff --git a/src/components/drawers/EvList.vue b/src/components/drawers/EvList.vue index bebbbcf2..57b95240 100644 --- a/src/components/drawers/EvList.vue +++ b/src/components/drawers/EvList.vue @@ -163,7 +163,12 @@ const rowSelection = computed(() => ({ selectedRowKeys: rowSelectKeys.value, onChange: onSelectChange, preserveSelectedRowKeys: true, + getCheckboxProps: getCheckboxProps })); +const getCheckboxProps = () => ({ + // 某几项默认禁止选中(R: 当state等于1时) + disabled: true +}) function onSelectChange(e, l) { rowSelectKeys.value = e; diff --git a/src/components/drawers/SelectTest.vue b/src/components/drawers/SelectTest.vue index 342b0bac..e9e9ec48 100644 --- a/src/components/drawers/SelectTest.vue +++ b/src/components/drawers/SelectTest.vue @@ -175,7 +175,12 @@ const rowSelection = computed(() => ({ selectedRowKeys: rowSelectKeys.value, onChange: onSelectChange, preserveSelectedRowKeys: true, + getCheckboxProps: getCheckboxProps })); +const getCheckboxProps = () => ({ + // 某几项默认禁止选中(R: 当state等于1时) + disabled: true +}) function onSelectChange(e, l) { rowSelectKeys.value = e;