接口报错显示具体信息

This commit is contained in:
mazengfei
2026-05-20 14:21:03 +08:00
parent e81df4f55c
commit 0c0aba2aeb
2 changed files with 5 additions and 5 deletions
@@ -694,7 +694,7 @@ abstract class GoodsListActivity : BaseActivity() {
}
logInfo("selfProcurementSubmit自采入库提交数据:${submitData.toJsonString()}")
showWaitingDialog2("加载中")
receiptViewModel.addToWarehouse(submitData) { success ->
receiptViewModel.addToWarehouse(submitData) { success, msg ->
hideWaitingDialog()
if (success) {
toast("提交入库成功")
@@ -703,7 +703,7 @@ abstract class GoodsListActivity : BaseActivity() {
finish()
}, 200)
} else {
toast("提交入库失败")
toast("提交入库失败$msg")
}
}
}
@@ -326,14 +326,14 @@ class ReceiptViewModel @Inject constructor(
fun confirmReceipt(uploadInfo: UploadInfo, callback: (Boolean) -> Unit) {
launchWithLoading {
val resp = repository.confirmReceipt(uploadInfo)
callback(resp.data == true)
callback(resp.isSuccess())
}
}
fun addToWarehouse(list: List<PurchaseWarehouseParam>, callback: (Boolean) -> Unit) {
fun addToWarehouse(list: List<PurchaseWarehouseParam>, callback: (Boolean, String) -> Unit) {
launchWithLoading {
val resp = repository.selfPurchaseWarehousing(list)
callback(resp.data == true)
callback(resp.isSuccess(), resp.msg?:"")
}
}