From a3a45d211bed2419ea2216cf6b47c18c4673869d Mon Sep 17 00:00:00 2001 From: lijia Date: Tue, 21 Jan 2025 14:57:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E8=B7=AF=E4=BA=A4=E8=BA=AB=E4=BB=BD?= =?UTF-8?q?=E8=AF=81=E5=8F=B7=E9=AA=8C=E8=AF=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../utils/NewLJUtils.kt | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/NewLJUtils.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/NewLJUtils.kt index 15b4d1e..97711c4 100644 --- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/NewLJUtils.kt +++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/NewLJUtils.kt @@ -436,17 +436,21 @@ class NewLJUtils private constructor() { fun confirmInvoice(ctx: Context, listener: OnGDResultListener) { val userInfo = SPUtils.instance.getUserInfo(ctx) if (userInfo == null){ + ToastUtils.showToast(ctx, "账号未登录") + return + } + if (TextUtils.isEmpty(userInfo.idcard)){ ToastUtils.showToast(ctx, "未查到身份证号码") return } - val idCardValidity = userInfo.idCardValidity + val idcard = userInfo.idcard - searchDriver(ctx, idCardValidity, object : OnGDDownloadResultListener { + searchDriver(ctx, idcard, object : OnGDDownloadResultListener { override fun onSuccess(var1: String) { val invoiceBean: InvoiceBean = InvoiceBean().apply { enterpriseCode=NewLJConstant.ENTER_PRISE_CODE driverInvoiceCode = var1 - driverIdentification = idCardValidity + driverIdentification = idcard } DataManager.getInstance().confirmInvoice(invoiceBean) .subscribeOn(Schedulers.io()) @@ -521,11 +525,15 @@ class NewLJUtils private constructor() { fun startLocationService(act: AppCompatActivity) { val userInfo = SPUtils.instance.getUserInfo(act) if (userInfo == null){ + ToastUtils.showToast(act, "账号未登录") + return + } + if (TextUtils.isEmpty(userInfo.idcard)){ ToastUtils.showToast(act, "未查到身份证号码") return } - val idCardValidity = userInfo.idCardValidity - searchDriver(act, idCardValidity, object : OnGDDownloadResultListener { + val idcard = userInfo.idcard + searchDriver(act, idcard, object : OnGDDownloadResultListener { override fun onSuccess(var1: String) { try { //开启定位服务