feat: 国际出港开始组装板型下拉改为控件下方展开

板型由底部弹框选择改为锚定在输入框正下方的 ListPopupWindow,
复用相邻 BUP Spinner 的弹层背景与列表项布局,外观保持一致,
且不影响手动输入。

板型数据源的承运人参数改由 ULD 编号触发:选中运单不再重载,
改为 ULD 信息查询成功后取 ULD 编号后两位作为 carrier 重新加载。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-17 11:49:06 +08:00
parent 6b02f71e8a
commit f39127436a
3 changed files with 64 additions and 27 deletions

View File

@@ -319,7 +319,6 @@
enable="@{true}"
hint='@{"请输入或选择"}'
required="@{false}"
setOnIconClickListener="@{(v) -> viewModel.onBoardTypeSelectClick()}"
setTextAllCaps="@{true}"
title='@{"板型:"}'
titleLength="@{5}"
@@ -330,6 +329,7 @@
android:layout_weight="1" />
<com.lukouguoji.module_base.ui.weight.data.layout.PadDataLayoutNew
android:id="@+id/bupFlagInput"
enable="@{true}"
list="@{viewModel.bupFlagList}"
required="@{false}"