feat: 国际出港 出港移库
This commit is contained in:
@@ -31,18 +31,17 @@ class IntExpMoveViewModel : BasePageViewModel(), IOnItemClickListener {
|
|||||||
// ========== 运单类型下拉数据 ==========
|
// ========== 运单类型下拉数据 ==========
|
||||||
val awbTypeList = MutableLiveData<List<KeyValue>>().apply {
|
val awbTypeList = MutableLiveData<List<KeyValue>>().apply {
|
||||||
value = listOf(
|
value = listOf(
|
||||||
KeyValue("", "全部"),
|
KeyValue("全部", ""),
|
||||||
KeyValue("IOCO", "国际出港(经国内航班出境)"),
|
KeyValue("转国内出港", "IOCO")
|
||||||
KeyValue("IOSO", "国际出港(国际航班出境)")
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// ========== 移库状态下拉数据 ==========
|
// ========== 移库状态下拉数据 ==========
|
||||||
val moveStateList = MutableLiveData<List<KeyValue>>().apply {
|
val moveStateList = MutableLiveData<List<KeyValue>>().apply {
|
||||||
value = listOf(
|
value = listOf(
|
||||||
KeyValue("", "全部"),
|
KeyValue("全部", ""),
|
||||||
KeyValue("0", "未移交"),
|
KeyValue("未移库", "0"),
|
||||||
KeyValue("1", "已移交")
|
KeyValue("已移库", "1")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -146,14 +145,14 @@ class IntExpMoveViewModel : BasePageViewModel(), IOnItemClickListener {
|
|||||||
* 获取列表数据
|
* 获取列表数据
|
||||||
*/
|
*/
|
||||||
override fun getData() {
|
override fun getData() {
|
||||||
// 构建筛选参数
|
// 构建筛选参数(只传递非空值)
|
||||||
val filterParams = mapOf(
|
val filterParams = mutableMapOf<String, Any>()
|
||||||
"awbType" to awbType.value.noNull(),
|
|
||||||
"by1" to by1.value.noNull(),
|
awbType.value?.takeIf { it.isNotEmpty() }?.let { filterParams["awbType"] = it }
|
||||||
"dest1" to dest1.value.noNull(),
|
by1.value?.takeIf { it.isNotEmpty() }?.let { filterParams["by1"] = it }
|
||||||
"moveState" to moveState.value.noNull(),
|
dest1.value?.takeIf { it.isNotEmpty() }?.let { filterParams["dest1"] = it }
|
||||||
"wbNo" to waybillNo.value.noNull()
|
moveState.value?.takeIf { it.isNotEmpty() }?.let { filterParams["moveState"] = it }
|
||||||
)
|
waybillNo.value?.takeIf { it.isNotEmpty() }?.let { filterParams["wbNo"] = it }
|
||||||
|
|
||||||
// 列表参数(含分页)
|
// 列表参数(含分页)
|
||||||
val listParams = (filterParams + mapOf(
|
val listParams = (filterParams + mapOf(
|
||||||
|
|||||||
Reference in New Issue
Block a user