feat: 板箱过磅
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
package com.lukouguoji.module_base.bean
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-统计数据Bean
|
||||
* 对应API: IntExpWeighting/pageQueryTotal
|
||||
*/
|
||||
class GjcBoxWeighingStatisticsBean {
|
||||
var wbNumber: Int = 0 // 运单票数/总票数
|
||||
var totalPc: Long = 0 // 总件数
|
||||
var totalWeight: Double = 0.0 // 总重量
|
||||
var cargoWeight: Double = 0.0 // 总货重
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
package com.lukouguoji.module_base.bean
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-ULD使用记录Bean
|
||||
* 对应API: IntExpWeighting/pageQuery
|
||||
*/
|
||||
class GjcUldUseBean {
|
||||
var useId: Long = 0 // 使用id
|
||||
var uld: String = "" // uld编号
|
||||
var carId: String = "" // 板车号
|
||||
var carWeight: Double = 0.0 // 板车重量
|
||||
var cargoType: String = "" // 货物类型
|
||||
var cargoWeight: Double = 0.0 // 货重
|
||||
var netWeight: Double = 0.0 // 装机重量
|
||||
var totalWeight: Double = 0.0 // 总重
|
||||
var uldWeight: Double = 0.0 // uld重量
|
||||
var volume: Double = 0.0 // 体积
|
||||
var maxVolume: Double = 0.0 // uld最大容积
|
||||
var maxWeight: Double = 0.0 // uld最大载重
|
||||
|
||||
var fdate: String = "" // 航班日期
|
||||
var fno: String = "" // 航班号
|
||||
var fdep: String = "" // 起始站
|
||||
var fdest: String = "" // 目的港
|
||||
var fClose: String = "" // 航班关闭时间
|
||||
|
||||
var wtId: String = "" // 过磅人ID
|
||||
var wtUsername: String = "" // 过磅人
|
||||
var wtDate: String = "" // 过磅时间
|
||||
|
||||
var ldId: String = "" // 组装人ID
|
||||
var ldUserName: String = "" // 组装人
|
||||
var ldDate: String = "" // 组装时间
|
||||
|
||||
var hoId: String = "" // 交接人ID
|
||||
var hoUserName: String = "" // 交接人
|
||||
var hoDate: String = "" // 交接时间
|
||||
|
||||
var boardType: String = "" // 板型
|
||||
var uldCarrier: String = "" // uld所属航司
|
||||
var uldFlag: String = "" // uld分类
|
||||
var status: String = "" // uld状态:0:正常,1:故障
|
||||
var dgrCode: String = "" // IMP代码
|
||||
var height: String = "" // 高度
|
||||
var passageway: String = "" // 通道号
|
||||
var passagewayName: String = "" // 通道号(中文)
|
||||
var piClose: String = "" // 探板/收口
|
||||
var piCloseSize: String = "" // 探板尺寸(CM)
|
||||
var location: String = "" // 位置
|
||||
var pieces: String = "" // 件数
|
||||
var remark: String = "" // 备注
|
||||
var checkFlag: String = "" // 检查标记
|
||||
var emptyUld: String = "" // 空ULD
|
||||
}
|
||||
@@ -127,6 +127,9 @@ interface Constant {
|
||||
// ULD
|
||||
const val ULD = 10001
|
||||
|
||||
// 航班号
|
||||
const val FLIGHT_NO = 10005
|
||||
|
||||
// 运单
|
||||
const val WAYBILL = 10002
|
||||
|
||||
|
||||
@@ -22,9 +22,11 @@ import com.lukouguoji.module_base.bean.GbCarOrUldBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxAddInsertBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxAssembleBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxDetailsBean
|
||||
import com.lukouguoji.module_base.bean.GjcBoxWeighingStatisticsBean
|
||||
import com.lukouguoji.module_base.bean.GjcGoodsAddBean
|
||||
import com.lukouguoji.module_base.bean.GjcGoodsBean
|
||||
import com.lukouguoji.module_base.bean.GjcGoodsDetailsBean
|
||||
import com.lukouguoji.module_base.bean.GjcUldUseBean
|
||||
import com.lukouguoji.module_base.bean.GjcWaybillBean
|
||||
import com.lukouguoji.module_base.bean.GjcWaybillDataBean
|
||||
import com.lukouguoji.module_base.bean.GjjGoodsBean
|
||||
@@ -409,6 +411,34 @@ interface Api {
|
||||
@POST("IntExpCheckInCheck/pageQueryTotal")
|
||||
suspend fun getGjcInspectionTotal(@Body data: RequestBody): BaseResultBean<ManifestTotalDto>
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-分页搜索
|
||||
* 接口路径: /IntExpWeighting/pageQuery
|
||||
*/
|
||||
@POST("IntExpWeighting/pageQuery")
|
||||
suspend fun getGjcBoxWeighingList(@Body data: RequestBody): BaseListBean<GjcUldUseBean>
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-分页下的合计
|
||||
* 接口路径: /IntExpWeighting/pageQueryTotal
|
||||
*/
|
||||
@POST("IntExpWeighting/pageQueryTotal")
|
||||
suspend fun getGjcBoxWeighingStatistics(@Body data: RequestBody): BaseResultBean<GjcBoxWeighingStatisticsBean>
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-详情
|
||||
* 接口路径: /IntExpWeighting/queryByUseId
|
||||
*/
|
||||
@GET("IntExpWeighting/queryByUseId")
|
||||
suspend fun getGjcBoxWeighingDetails(@Query("useId") useId: Long): BaseResultBean<GjcUldUseBean>
|
||||
|
||||
/**
|
||||
* 国际出港板箱过磅-提交过磅数据
|
||||
* 接口路径: /IntExpWeighting/weight
|
||||
*/
|
||||
@POST("IntExpWeighting/weight")
|
||||
suspend fun submitGjcBoxWeighing(@Body data: RequestBody): BaseResultBean<SimpleResultBean>
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// 国际进-电报解析
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -115,6 +115,9 @@ object ARouterConstants {
|
||||
const val ACTIVITY_URL_GJC_START_RECEIVE = "/gjc/GjcStartReceiveActivity" //国际出港模块 开始收运
|
||||
|
||||
const val ACTIVITY_URL_GJC_FU_BANG = "/gjc/GjcFuBangActivity" //国际出港模块 复磅
|
||||
const val ACTIVITY_URL_GJC_BOX_WEIGHING = "/gjc/GjcBoxWeighingActivity" //国际出港模块 板箱过磅
|
||||
const val ACTIVITY_URL_GJC_BOX_WEIGHING_DETAILS = "/gjc/GjcBoxWeighingDetailsActivity" //国际出港模块 板箱过磅详情
|
||||
const val ACTIVITY_URL_GJC_BOX_WEIGHING_ADD = "/gjc/GjcBoxWeighingAddActivity" //国际出港模块 添加过磅
|
||||
|
||||
const val ACTIVITY_URL_GJC_WARE_HOUSE = "/gjc/GjcWareHouseActivity" //国际出港模块 仓库
|
||||
const val ACTIVITY_URL_GJC_WARE_HOUSE_INFO = "/gjc/GjcWareHouseInfoActivity" //国际出港模块 仓库详情
|
||||
|
||||
@@ -30,7 +30,10 @@
|
||||
<color name="text_system">#8A000000</color>
|
||||
<color name="text_blue">#3CB5F3</color>
|
||||
<color name="text_pink">#EA6BE1</color>
|
||||
<color name="text_red">#d9001b</color>
|
||||
<color name="text_green">#4CAF50</color>
|
||||
|
||||
<color name="color_bottom_layout">#5c6890</color>
|
||||
<color name="color_f2">#F2F2F2</color>
|
||||
|
||||
</resources>
|
||||
Reference in New Issue
Block a user