diff --git a/jeecgboot-vue3/src/components/Form/src/jeecg/components/modal/JPopupOnlReportModal.vue b/jeecgboot-vue3/src/components/Form/src/jeecg/components/modal/JPopupOnlReportModal.vue index a03ace435..b0f4bff1b 100644 --- a/jeecgboot-vue3/src/components/Form/src/jeecg/components/modal/JPopupOnlReportModal.vue +++ b/jeecgboot-vue3/src/components/Form/src/jeecg/components/modal/JPopupOnlReportModal.vue @@ -281,7 +281,7 @@ } // 代码逻辑说明: 【issues/3656】popupdict回显 watchEffect(() => { - if (props.selected && props.rowkey) { + if (props.selected && props.rowkey && unref(visible)) { const selected = props.multi ? props.selected : [props.selected]; checkedKeys!.value = selected.map((item) => item[props.rowkey]); selectRows!.value = selected;