From ee2bfe02a7657f43175bc64bed97edfac7567aff Mon Sep 17 00:00:00 2001 From: YANGJIANKUAN Date: Mon, 8 Dec 2025 16:04:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BC=80=E5=A7=8B=E8=AE=A1=E9=87=8D=20?= =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lukouguoji/gjc/viewModel/GjcWeighingStartViewModel.kt | 8 ++++++-- .../src/main/res/layout/activity_gjc_weighing_start.xml | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/module_gjc/src/main/java/com/lukouguoji/gjc/viewModel/GjcWeighingStartViewModel.kt b/module_gjc/src/main/java/com/lukouguoji/gjc/viewModel/GjcWeighingStartViewModel.kt index 7655b3a..57b1c42 100644 --- a/module_gjc/src/main/java/com/lukouguoji/gjc/viewModel/GjcWeighingStartViewModel.kt +++ b/module_gjc/src/main/java/com/lukouguoji/gjc/viewModel/GjcWeighingStartViewModel.kt @@ -139,8 +139,12 @@ class GjcWeighingStartViewModel : BaseViewModel() { * 加载业务类型列表 */ private fun loadBusinessTypeList() { - // TODO: 从字典获取业务类型列表 - businessTypeList.value = listOf() + DictUtils.getBusinessTypeList( + type = "IO", // IO = 国际出港 + addAll = false // 不添加"全部"选项 + ) { + businessTypeList.value = it + } } /** diff --git a/module_gjc/src/main/res/layout/activity_gjc_weighing_start.xml b/module_gjc/src/main/res/layout/activity_gjc_weighing_start.xml index 58eef9e..9be4ac7 100644 --- a/module_gjc/src/main/res/layout/activity_gjc_weighing_start.xml +++ b/module_gjc/src/main/res/layout/activity_gjc_weighing_start.xml @@ -63,6 +63,7 @@ titleLength="@{5}" type="@{DataLayoutType.INPUT}" value='@={viewModel.maWbBean.wbNo}' + required="@{true}" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" />