feat: 新增综合管理冷库登记功能页面
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package com.lukouguoji.module_base.bean
|
||||
|
||||
import androidx.databinding.ObservableBoolean
|
||||
|
||||
/**
|
||||
* 冷库登记 Bean
|
||||
*/
|
||||
class ColdStorageBean {
|
||||
var id: Long = 0
|
||||
var wbNo: String = "" // 运单号
|
||||
var pc: Int = 0 // 件数
|
||||
var wt: Double = 0.0 // 重量
|
||||
var inUserName: String = "" // 入库人
|
||||
var inDate: String = "" // 入库时间
|
||||
var outUserName: String = "" // 出库人
|
||||
var outDate: String = "" // 出库时间
|
||||
var storageDuration: String = "" // 在库时长
|
||||
var status: String = "" // 在库状态
|
||||
var ieFlag: String = "" // 进出港标识
|
||||
|
||||
// 多选状态
|
||||
val checked: ObservableBoolean = ObservableBoolean(false)
|
||||
var isSelected: Boolean
|
||||
get() = checked.get()
|
||||
set(value) = checked.set(value)
|
||||
}
|
||||
@@ -331,6 +331,9 @@ interface Constant {
|
||||
|
||||
// ULD管理
|
||||
const val ComprehensiveUld = "AppComprehensiveUld"
|
||||
|
||||
// 冷库登记
|
||||
const val ComprehensiveColdStorage = "AppComprehensiveColdStorage"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ import com.lukouguoji.module_base.bean.BaseResultBean
|
||||
import com.lukouguoji.module_base.bean.BoxDetailsForCarIdBean
|
||||
import com.lukouguoji.module_base.bean.CarBarBean
|
||||
import com.lukouguoji.module_base.bean.CarOrUldBean
|
||||
import com.lukouguoji.module_base.bean.ColdStorageBean
|
||||
import com.lukouguoji.module_base.bean.DiBangChannelBean
|
||||
import com.lukouguoji.module_base.bean.DictBean
|
||||
import com.lukouguoji.module_base.bean.DictIdValueBean
|
||||
@@ -1887,4 +1888,32 @@ interface Api {
|
||||
*/
|
||||
@POST("eqm/uld/deleteUld")
|
||||
suspend fun deleteUld(@Query("uld") uld: String): BaseResultBean<Any>
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// 冷库登记
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* 冷库登记-分页查询
|
||||
*/
|
||||
@POST("ColdStorage/pageQuery")
|
||||
suspend fun getColdStorageList(@Body data: RequestBody): PageInfo<ColdStorageBean>
|
||||
|
||||
/**
|
||||
* 冷库登记-分页合计
|
||||
*/
|
||||
@POST("ColdStorage/pageQueryTotal")
|
||||
suspend fun getColdStorageTotal(@Body data: RequestBody): BaseResultBean<ManifestTotalDto>
|
||||
|
||||
/**
|
||||
* 冷库登记-完成入库
|
||||
*/
|
||||
@POST("ColdStorage/completeIn")
|
||||
suspend fun coldStorageCompleteIn(@Body data: RequestBody): BaseResultBean<Boolean>
|
||||
|
||||
/**
|
||||
* 冷库登记-完成出库
|
||||
*/
|
||||
@POST("ColdStorage/completeOut")
|
||||
suspend fun coldStorageCompleteOut(@Body data: RequestBody): BaseResultBean<Boolean>
|
||||
}
|
||||
@@ -213,4 +213,7 @@ object ARouterConstants {
|
||||
|
||||
const val ACTIVITY_URL_PDA_ENTER = "/pda/PDAEnterActivity" //PDA入口
|
||||
|
||||
///////////////// 综合管理
|
||||
const val ACTIVITY_URL_COLD_STORAGE = "/app/ColdStorageActivity" //冷库登记
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user