@@ -131,7 +131,17 @@ const refreshData = () => {
});
};
-onMounted(() => {});
+onMounted(() => {
+ // 页面加载时自动刷新数据,确保获取最新的周数信息
+ // 延迟执行,确保组件完全挂载后再执行刷新
+ nextTick(() => {
+ // 如果已经有患者信息,直接刷新
+ if (!stringIsBlank(patientInfo.value.inpatientNo)) {
+ refreshData();
+ }
+ // 如果没有患者信息,等待watch触发后再刷新
+ });
+});
watch(
() => props.patientInfo,
() => {