소스 검색

修改null值报错问题

weizhengliang 2 년 전
부모
커밋
58a55713ff
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      home/src/main/code/com/wdkl/ncs/android/component/home/activity/TakeoverActivity.kt

+ 4 - 0
home/src/main/code/com/wdkl/ncs/android/component/home/activity/TakeoverActivity.kt

@@ -93,6 +93,10 @@ class TakeoverActivity: BaseActivity<TakeoverPresenter, ActivityTakeoverBinding>
                 //汉字转换成拼音
                 val _item = item as JsonObject
                 if (_item.get("id").asInt != Constants.deviceId) {
+                    if (_item.get("clerk_name").isJsonNull) {
+                        break
+                    }
+
                     val pinyinList = PinyinUtil.getPinYinList(_item.get("clerk_name").asString)
                     letter = if (pinyinList != null && pinyinList.isNotEmpty()) {
                         // A-Z导航