cloudroam
17 小时以前 1a281d8354622a3606360f9f9a7fe4bb7d6a2c3a
app/src/main/java/com/example/firstapp/database/repository/KeywordRepository.kt
@@ -1,5 +1,6 @@
package com.example.firstapp.database.repository
import androidx.annotation.WorkerThread
import com.example.firstapp.database.dao.KeywordDao
import com.example.firstapp.database.entity.KeywordConfig
import com.example.firstapp.database.entity.KeywordEntity
@@ -15,7 +16,7 @@
        return try {
            // 从网络获取配置
            val response = apiService.getKeywords()
            if (response.status == 1) {
            if (response.code == "0") {
                // 保存到本地数据库作为缓存
                saveToLocal(response.data)
                keywordDao.getAllKeywords()
@@ -39,5 +40,9 @@
        keywordDao.insertAll(keywordEntities)
    }
    @WorkerThread
    fun deleteAll() = keywordDao.deleteAll()
}