feat: 国际事故签证新增支持运单号联想并自动带出舱单信息

- 运单号输入启用自动联想(1条自动填充、多条弹窗选择)
- 运单号满11位自动查询进港舱单,带出航班日期、航班号、始发/目的站、总件数、总重量、品名及交接图片
- 仅新增模式触发带出,避免编辑模式覆盖已保存数据和图片

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-08-27 16:31:16 +08:00
parent dcb335ecdf
commit aa6cc43bfa
5 changed files with 80 additions and 0 deletions

View File

@@ -12,6 +12,8 @@ data class GjjManifest(
var no: String = "", // 编号
var prefix: String = "", // 前缀
var wbNo: String = "", // 运单号
var fdate: String = "", // 航班日期
var fno: String = "", // 航班号
var origin: String = "", // 货源地(始发站)
var dest: String = "", // 目的站
var fdep: String = "", // 航班起始站

View File

@@ -1891,6 +1891,14 @@ interface Api {
@POST("IntImpManifest/pageQueryTotal")
suspend fun getIntImpManifestTotal(@Body data: RequestBody): BaseResultBean<ManifestTotalDto>
/**
* 国际进港舱单-根据11位具体运单号查询运单信息
* 接口路径: /IntImpManifest/queryWbByNo
* @param wbNo 11位运单号
*/
@POST("IntImpManifest/queryWbByNo")
suspend fun getIntImpManifestByWbNo(@Query("wbNo") wbNo: String): BaseResultBean<GjjManifest>
/**
* 国际进港舱单-获取主单下分单
*/