feat: 国际进港原始舱单列表页优化

- 运单号搜索支持输入4位自动查询,带航班日期和航班号额外参数
- 自动查询框架扩展extraParamsProvider,向后兼容旧业务
- 展开按钮移入白色卡片内部,统一为单卡片四圆角
- 子列表品名字段支持goodsCn为空时fallback到goods
- 子列表调整列宽,品名列加大,其余列缩小并支持省略号截断

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 10:32:46 +08:00
parent 03a6e75d68
commit 15e13e8e12
7 changed files with 290 additions and 256 deletions

View File

@@ -45,6 +45,13 @@ class IntArrAirManifestActivity :
viewModel.refresh()
}
// 设置运单号自动查询的额外参数(航班日期、航班号)
binding.pslWaybillNo.autoQueryConfig.extraParamsProvider = {
mapOf(
"fdate" to viewModel.flightDate.value,
"fno" to viewModel.flightNo.value
)
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {