xuxiuxi
2017-07-25 d343b71cd89f59a87e85c46ce7a04d47c357462d
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/CheckInDao.java
@@ -181,7 +181,7 @@
        return resultBean;
    }
    public List<OfflineVisitItem> readOfflineVisitItemFromLocal(long registerId) {
    public List<OfflineVisitItem> readOfflineVisitItemFromLocal() {
        String sql = "SELECT\n" +
                        "   a.visit_id,\n" +
                        "   a.visit_reason_id,\n" +
@@ -204,7 +204,8 @@
                        "WHERE\n" +
                        "   1 = 1\n" +
                        "AND a.is_synchron = 'N'\n" +
                        "AND visitor_id = '"+registerId+"'";
                        " limit 1";
//                        "AND visitor_id = '"+registerId+"'";
        List<OfflineVisitItem> items = new ArrayList<>();
        Cursor c = MainActivity.getInstance().db.rawQuery(sql, new String[]{});
        while (c.moveToNext()) {
@@ -258,4 +259,22 @@
    }
    public void updateVisitorId(String sqliteVisitorId, String mysqlVisitorId) {
        if (sqliteVisitorId == null || "".equals(sqliteVisitorId.trim())
                || mysqlVisitorId == null || "".equals(mysqlVisitorId.trim())
                ) {
            return;
        }
        MainActivity.getInstance().db.execSQL("update visit set visitor_id='"+mysqlVisitorId+"' where 1=1 and visitor_id='"+sqliteVisitorId+"'");
    }
    public void updateVisiteeId(String sqliteVisiteeId, String mysqlVisiteeId) {
        if (sqliteVisiteeId == null || "".equals(sqliteVisiteeId.trim())
                || mysqlVisiteeId == null || "".equals(mysqlVisiteeId.trim())
                ) {
            return;
        }
        MainActivity.getInstance().db.execSQL("update visit set visitee_id='"+mysqlVisiteeId+"' where 1=1 and visitee_id='"+sqliteVisiteeId+"'");
    }
}