zhou.xiaoning 4 tahun lalu
induk
melakukan
327c6d9025

+ 15 - 10
RMA/app/src/main/java/cn/muchinfo/rma/view/autoWidget/utils/TaskUiModelBinder.kt

@@ -13,20 +13,25 @@ import mtp.polymer.com.autowidget.dialog.showSuccessDialog
 
 fun Dialog.bindTaskStatus(context: Context, taskUiModelData: LiveData<TaskUiModel>) {
     taskUiModelData.bindOptional(context) { taskUiModel ->
-        when (taskUiModel?.taskStatus) {
-            TaskStatus.IN_FLIGHT -> show()
-            TaskStatus.FAILURE -> dismiss().also {
-                (context as? AppCompatActivity)?.showErrorDialog {
-                    setTipWord(taskUiModel.msg)
+        try {
+            when (taskUiModel?.taskStatus) {
+                TaskStatus.IN_FLIGHT -> show()
+                TaskStatus.FAILURE -> dismiss().also {
+                    (context as? AppCompatActivity)?.showErrorDialog {
+                        setTipWord(taskUiModel.msg)
+                    }
                 }
-            }
-            TaskStatus.SUCCESS -> dismiss().also {
-                (context as? AppCompatActivity)?.showSuccessDialog {
-                    setTipWord(taskUiModel.msg)
+                TaskStatus.SUCCESS -> dismiss().also {
+                    (context as? AppCompatActivity)?.showSuccessDialog {
+                        setTipWord(taskUiModel.msg)
+                    }
                 }
+                else -> Unit
             }
-            else -> Unit
+        } catch (e: Exception) {
+
         }
+
     }
 }
 

+ 1 - 1
RMA/app/src/main/java/cn/muchinfo/rma/view/base/exposure/ExposureViewModel.kt

@@ -226,7 +226,7 @@ class ExposureViewModel : BaseViewModel(){
      */
     fun queryExposureHedgePosition(){
         val params = mutableMapOf<String, String>().apply {
-            put("areaUserID", GlobalDataCollection.instance?.loginRsp?.userID.toString())
+            put("areaUserId", GlobalDataCollection.instance?.loginRsp?.userID.toString())
         }
 
         MyApplication.getInstance()?.exposureManager?.queryExposureHedgePosition(params = params){isSuccess, respData, error ->