接口报错显示具体信息

This commit is contained in:
mazengfei
2026-05-25 10:33:33 +08:00
parent 0c0aba2aeb
commit 1092a7c43d
2 changed files with 4 additions and 4 deletions
@@ -655,7 +655,7 @@ abstract class GoodsListActivity : BaseActivity() {
) )
logInfo("receiptSubmit确认收货提交数据:${uploadInfo.toJsonString()}") logInfo("receiptSubmit确认收货提交数据:${uploadInfo.toJsonString()}")
showWaitingDialog2("加载中") showWaitingDialog2("加载中")
receiptViewModel.confirmReceipt(uploadInfo) { success -> receiptViewModel.confirmReceipt(uploadInfo) { success, msg ->
hideWaitingDialog() hideWaitingDialog()
if (success) { if (success) {
userViewModel.deleteKey(localGoodsKey) userViewModel.deleteKey(localGoodsKey)
@@ -664,7 +664,7 @@ abstract class GoodsListActivity : BaseActivity() {
finish() finish()
}, 200) }, 200)
} else { } else {
toast("确认收货失败") toast("确认收货失败$msg")
} }
} }
} }
@@ -323,10 +323,10 @@ class ReceiptViewModel @Inject constructor(
// } // }
// } // }
fun confirmReceipt(uploadInfo: UploadInfo, callback: (Boolean) -> Unit) { fun confirmReceipt(uploadInfo: UploadInfo, callback: (Boolean, String) -> Unit) {
launchWithLoading { launchWithLoading {
val resp = repository.confirmReceipt(uploadInfo) val resp = repository.confirmReceipt(uploadInfo)
callback(resp.isSuccess()) callback(resp.isSuccess(), resp.msg?:"")
} }
} }