添加注释

This commit is contained in:
zxj
2025-08-22 16:13:24 +08:00
parent 3cda898756
commit a974eac871
5 changed files with 24 additions and 1 deletions
@@ -23,6 +23,7 @@ import androidx.compose.ui.res.painterResource
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.hilt.navigation.compose.hiltViewModel import androidx.hilt.navigation.compose.hiltViewModel
import androidx.navigation.NavHostController import androidx.navigation.NavHostController
import androidx.navigation.NavOptions
import androidx.navigation.compose.rememberNavController import androidx.navigation.compose.rememberNavController
import com.sw.inbound.R import com.sw.inbound.R
import com.sw.inbound.ui.Screen import com.sw.inbound.ui.Screen
@@ -90,7 +91,14 @@ fun HomeScreen(
interactionSource = remember { MutableInteractionSource() }, interactionSource = remember { MutableInteractionSource() },
indication = null indication = null
) { ) {
navController.navigate(Screen.SelfProcurement.route) navController.navigate(
Screen.SelfProcurement.route, navOptions = NavOptions.Builder()
.setEnterAnim(0)
.setExitAnim(0)
.setPopEnterAnim(0)
.setPopExitAnim(0)
.build()
)
}, },
painter = painterResource(R.mipmap.ic_order_self_procurement), painter = painterResource(R.mipmap.ic_order_self_procurement),
contentDescription = "自采入库" contentDescription = "自采入库"
@@ -47,6 +47,9 @@ import com.sw.inbound.utils.ToastUtils
import com.sw.inbound.viewmodel.UserViewModel import com.sw.inbound.viewmodel.UserViewModel
import timber.log.Timber import timber.log.Timber
/**
* 登录界面
*/
@Composable @Composable
fun LoginScreen( fun LoginScreen(
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
@@ -22,6 +22,9 @@ import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import com.sw.inbound.R import com.sw.inbound.R
/**
* 底部按钮
*/
@Composable @Composable
fun BottomActionBar( fun BottomActionBar(
leftText: String = "返回", leftText: String = "返回",
@@ -24,6 +24,9 @@ import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import com.sw.inbound.R import com.sw.inbound.R
/**
* 空心按钮
*/
@Composable @Composable
fun CustomOutlinedButton( fun CustomOutlinedButton(
text: String, text: String,
@@ -57,6 +60,9 @@ fun CustomOutlinedButton(
} }
} }
/**
* 实心按钮
*/
@Composable @Composable
fun CustomButton( fun CustomButton(
text: String, text: String,
@@ -17,6 +17,9 @@ import com.sw.inbound.ext.withColor
import com.sw.inbound.network.LoadingState import com.sw.inbound.network.LoadingState
import com.sw.inbound.ui.theme.AppTypography import com.sw.inbound.ui.theme.AppTypography
/**
* 全局加载进度
*/
@Composable @Composable
fun GlobalLoading() { fun GlobalLoading() {
if (LoadingState.isLoading) { if (LoadingState.isLoading) {