feat: 开始组装 opt
This commit is contained in:
@@ -39,6 +39,9 @@ class AssembleInfoBean {
|
||||
// 原始运单数据(用于同步更新和填充表单)
|
||||
var waybillData: AssembleWaybillBean? = null
|
||||
|
||||
// 关联的原始数据(用于存储GjcUldUseBean等对象)
|
||||
var tag: Any? = null
|
||||
|
||||
// ========== 视觉样式字段 ==========
|
||||
var hasArrow: Boolean = false // 是否显示箭头(一级ULD行为true)
|
||||
var isOrange: Boolean = false // 是否橙色文字(暂保留)
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.lukouguoji.module_base.bean
|
||||
|
||||
/**
|
||||
* 国际出港组装记录Bean
|
||||
* 对应API: /IntExpAssemble/queryAssembled
|
||||
*/
|
||||
class GjcAssembled {
|
||||
var uldUse: GjcUldUseBean? = null // ULD信息
|
||||
var warehouseList: MutableList<GjcWarehouse>? = null // 运单列表
|
||||
}
|
||||
@@ -22,6 +22,7 @@ import com.lukouguoji.module_base.bean.FlightBean
|
||||
import com.lukouguoji.module_base.bean.FlightFilterBean
|
||||
import com.lukouguoji.module_base.bean.GbCarOrUldBean
|
||||
import com.lukouguoji.module_base.bean.GjcAssembleAllocate
|
||||
import com.lukouguoji.module_base.bean.GjcAssembled
|
||||
import com.lukouguoji.module_base.bean.GjcBoxAddInsertBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxAssembleBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxDetailsBean
|
||||
@@ -628,6 +629,25 @@ interface Api {
|
||||
@POST("IntExpAssemble/assemble")
|
||||
suspend fun assembleLoadCargo(@Body data: RequestBody): BaseResultBean<GjcWarehouse>
|
||||
|
||||
/**
|
||||
* 国际出港组装 - 查询已组装的ULD列表
|
||||
* 接口路径: /IntExpAssemble/queryAssembled
|
||||
* @param data 请求参数:fno(航班号,必填)、fdate(航班日期,必填)、
|
||||
* loadArea(组装位置,必填)、uld(ULD编号,可选)
|
||||
* @return 返回已组装的ULD列表(包含ULD信息和运单列表)
|
||||
*/
|
||||
@POST("IntExpAssemble/queryAssembled")
|
||||
suspend fun getAssembledList(@Body data: RequestBody): BaseResultBean<List<GjcAssembled>>
|
||||
|
||||
/**
|
||||
* 国际出港组装 - 根据ULD查询已组装的运单列表
|
||||
* 接口路径: /IntExpAssemble/queryAssembledByUld
|
||||
* @param data 请求参数:GjcUldUseBean对象(包含useId、uld等信息)
|
||||
* @return 返回该ULD下的运单列表
|
||||
*/
|
||||
@POST("IntExpAssemble/queryAssembledByUld")
|
||||
suspend fun getAssembledWaybillsByUld(@Body data: RequestBody): BaseResultBean<List<GjcWarehouse>>
|
||||
|
||||
/**
|
||||
* 国际出港出库交接-分页查询
|
||||
* 接口路径: /IntExpOutHandover/pageQuery
|
||||
|
||||
Reference in New Issue
Block a user