diff --git a/app/src/main/java/com/lukouguoji/aerologic/page/uld/edit/UldEditViewModel.kt b/app/src/main/java/com/lukouguoji/aerologic/page/uld/edit/UldEditViewModel.kt
index 76d5c8c..7f51662 100644
--- a/app/src/main/java/com/lukouguoji/aerologic/page/uld/edit/UldEditViewModel.kt
+++ b/app/src/main/java/com/lukouguoji/aerologic/page/uld/edit/UldEditViewModel.kt
@@ -107,6 +107,15 @@ class UldEditViewModel : BaseViewModel() {
showToast("自重不能为空")
return
}
+ // saveUld 缺最大装载容积/最大载重时后端直接 500(内网实测),提前拦截
+ if (bean.maxVolume.isBlank()) {
+ showToast("最大装载容积不能为空")
+ return
+ }
+ if (bean.maxWeight.isBlank()) {
+ showToast("最大载重不能为空")
+ return
+ }
if (bean.inStoreTime.isBlank()) {
showToast("入库时间不能为空")
return
diff --git a/app/src/main/res/layout/activity_uld_edit.xml b/app/src/main/res/layout/activity_uld_edit.xml
index ef2af3c..d18fcb4 100644
--- a/app/src/main/res/layout/activity_uld_edit.xml
+++ b/app/src/main/res/layout/activity_uld_edit.xml
@@ -172,23 +172,29 @@
type="@{viewModel.pageType == DetailsPageType.Details ? PhoneFormRowType.TEXT : PhoneFormRowType.INPUT}"
value="@={viewModel.uldBean.uldWeight}" />
-
+
+ type="@{viewModel.pageType == DetailsPageType.Details ? PhoneFormRowType.TEXT : PhoneFormRowType.INPUT}"
+ value="@={viewModel.uldBean.maxVolume}" />
-
+
+ type="@{viewModel.pageType == DetailsPageType.Details ? PhoneFormRowType.TEXT : PhoneFormRowType.INPUT}"
+ value="@={viewModel.uldBean.maxWeight}" />