feat: 出港理货

This commit is contained in:
2025-12-12 13:12:50 +08:00
parent d9fb950b79
commit 6b79433557
10 changed files with 807 additions and 0 deletions

View File

@@ -248,6 +248,7 @@ interface Constant {
const val GjcAssembleAllocateActivity = "AppIntExpAssembleAllocate" //组装分配
const val GjcIntExpOutHandover = "AppIntExpOutHandover" //出库交接
const val GjcIntExpLoad = "AppIntExpLoad" //出港装载
const val GjcIntExpTally = "AppIntExpTally" //出港理货
const val GjcIntExpArrive = "AppIntExpArrive" //出港运抵
/**

View File

@@ -669,6 +669,38 @@ interface Api {
@POST("IntExpArrive/declare")
suspend fun arriveDeclare(@Body data: RequestBody): BaseResultBean<Boolean>
/**
* 国际出港-出港理货-列表查询
* 接口路径: /IntExpTally/pageQuery
* 返回: PageInfo<GjcMaWb>
*/
@POST("IntExpTally/pageQuery")
suspend fun getIntExpTallyList(@Body data: RequestBody): BaseListBean<GjcMaWb>
/**
* 国际出港-出港理货-统计查询
* 接口路径: /IntExpTally/pageQueryTotal
* 返回: ManifestTotalDto合计票数、总件数、总重量
*/
@POST("IntExpTally/pageQueryTotal")
suspend fun getIntExpTallyTotal(@Body data: RequestBody): BaseResultBean<ManifestTotalDto>
/**
* 国际出港-出港理货-理货申报
* 接口路径: /IntExpTally/declare
* @param data 请求参数选中的GjcMaWb列表
*/
@POST("IntExpTally/declare")
suspend fun declareTally(@Body data: RequestBody): BaseResultBean<Boolean>
/**
* 国际出港-出港理货-状态重置
* 接口路径: /IntExpTally/resetDeclare
* @param data 请求参数选中的GjcMaWb列表
*/
@POST("IntExpTally/resetDeclare")
suspend fun resetTallyDeclare(@Body data: RequestBody): BaseResultBean<Boolean>
/**
* 国际出港移库-分页查询
* 接口路径: /IntExpMove/pageQuery

View File

@@ -144,6 +144,7 @@ object ARouterConstants {
const val ACTIVITY_URL_GJC_ASSEMBLE_ALLOCATE = "/gjc/GjcAssembleAllocateActivity" //国际出港 组装分配
const val ACTIVITY_URL_INT_EXP_OUT_HANDOVER = "/gjc/IntExpOutHandoverActivity" //国际出港 出库交接
const val ACTIVITY_URL_INT_EXP_LOAD = "/gjc/IntExpLoadActivity" //国际出港 出港装载
const val ACTIVITY_URL_INT_EXP_TALLY = "/gjc/IntExpTallyActivity" //国际出港 出港理货
const val ACTIVITY_URL_INT_EXP_ARRIVE = "/gjc/IntExpArriveActivity" //国际出港 出港运抵
///////////////// 国际进港模块