优化首页订单加载

This commit is contained in:
2026-02-03 19:01:18 +08:00
parent be5b9506bd
commit b442dddf8f
2 changed files with 17 additions and 2 deletions
@@ -85,7 +85,7 @@ fun PurchaseOrderScreen(
val isMoreLoading by viewModel.isMoreLoading.collectAsState()
var pageNum by remember { mutableIntStateOf(1) }
val lifecycleOwner = LocalLifecycleOwner.current
val first = viewModel.firstOperate.collectAsState()
DisposableEffect(lifecycleOwner) {
val observer = LifecycleEventObserver { _, event ->
@@ -132,6 +132,10 @@ fun PurchaseOrderScreen(
start = 30.dp, end = 30.dp, top = 30.dp, bottom = 90.dp
)
) {
if (first.value) {
viewModel.updateFirstState(false)
return@Box
}
if (products.isEmpty()) {
PurchaseEmptyItem()
} else {