feat: 新增ULD管理功能页面

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-08 18:11:55 +08:00
parent 330b5bc28a
commit ff8185644b
14 changed files with 881 additions and 1 deletions

View File

@@ -15,6 +15,16 @@ data class ULDBean(
var uld: String = "",
var uldFlag: String = "",
var uldType: String = "",
// 状态 0:正常 1:故障
var status: String = "",
// 备注
var remark: String = "",
){
val checked = ObservableBoolean(false)
fun statusName(): String = when (status) {
"0" -> "正常"
"1" -> "故障"
else -> status
}
}

View File

@@ -328,6 +328,9 @@ interface Constant {
// 日志查询
const val ComprehensiveLog = "AppComprehensiveLog"
// ULD管理
const val ComprehensiveUld = "AppComprehensiveUld"
}
}

View File

@@ -1859,4 +1859,32 @@ interface Api {
*/
@POST("GjAccidentVisa/delete")
suspend fun deleteIntImpAccidentVisa(@Body data: RequestBody): BaseResultBean<String>
///////////////////////////////////////////////////////////////////////////
// ULD管理
///////////////////////////////////////////////////////////////////////////
/**
* 获取-ULD-列表(分页)
*/
@POST("eqm/uld/pageQuery")
suspend fun getUldList(@Body data: RequestBody): PageInfo<ULDBean>
/**
* 新增-ULD-信息
*/
@POST("eqm/uld/saveUld")
suspend fun saveUld(@Body data: RequestBody): BaseResultBean<Any>
/**
* 更新-ULD-信息
*/
@POST("eqm/uld/updateUld")
suspend fun updateUld(@Body data: RequestBody): BaseResultBean<Any>
/**
* 删除-ULD-信息
*/
@POST("eqm/uld/deleteUld")
suspend fun deleteUld(@Query("uld") uld: String): BaseResultBean<Any>
}

View File

@@ -36,7 +36,7 @@
android:background="@null"
android:paddingStart="10dp"
android:textColor="@color/text_normal"
android:textColorHint="@color/text_gray"
android:textColorHint="@color/text_gray_l"
android:textSize="14sp" />
<Spinner