Browse Source

获取并存入部门数据到数据库

ifengouy 2 years ago
parent
commit
b2090618b4

+ 3 - 3
app/src/main/java/com/sunwin/visitorapp/service/PullDataService.java

@@ -5,7 +5,7 @@ import android.content.Intent;
 import androidx.annotation.NonNull;
 import androidx.annotation.NonNull;
 import androidx.core.app.JobIntentService;
 import androidx.core.app.JobIntentService;
 
 
-import com.sunwin.visitorapp.face.CameraPreviewData;
+import com.sunwin.visitorapp.db.DatabaseManager;
 import com.sunwin.visitorapp.model.DepartmentResult;
 import com.sunwin.visitorapp.model.DepartmentResult;
 import com.sunwin.visitorapp.net.ApiService;
 import com.sunwin.visitorapp.net.ApiService;
 import com.sunwin.visitorapp.net.BaseRsult;
 import com.sunwin.visitorapp.net.BaseRsult;
@@ -54,7 +54,7 @@ public class PullDataService extends JobIntentService {
                     if (response.body().getCode() != 0) {
                     if (response.body().getCode() != 0) {
                         return;
                         return;
                     }
                     }
-                    DatabaseManager.delete(DepartmentResult.class);
+                    DatabaseManager.getInstance().delete(DepartmentResult.class);
                     List<DepartmentResult> list = response.body().getResult();
                     List<DepartmentResult> list = response.body().getResult();
                     if (list != null && list.size() > 0) {
                     if (list != null && list.size() > 0) {
                         //存入最新数据
                         //存入最新数据
@@ -62,7 +62,7 @@ public class PullDataService extends JobIntentService {
                             DepartmentResult resultBean = list.get(i);
                             DepartmentResult resultBean = list.get(i);
                             //新增与编辑
                             //新增与编辑
                             if (resultBean.getStatus() == 0 || resultBean.getStatus() == 1) {
                             if (resultBean.getStatus() == 0 || resultBean.getStatus() == 1) {
-                                DatabaseManager.save(resultBean);
+                                DatabaseManager.getInstance().insert(resultBean);
                             }
                             }
                         }
                         }
                         SharePrefenceUtils.putLong("categorys_refreshTime", list.get(list.size() - 1).getUpdateTime());
                         SharePrefenceUtils.putLong("categorys_refreshTime", list.get(list.size() - 1).getUpdateTime());