xuxiuxi
2017-07-28 e914b1710eced9226539d86b72c92a02f8939ccb
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/RegisterDao.java
@@ -8,6 +8,7 @@
import java.util.List;
import cn.com.basic.face.base.MainActivity;
import cn.com.basic.face.discern.common.CommonVariables;
import cn.com.basic.face.discern.entity.Register;
import cn.com.basic.face.discern.query.item.OfflineAttenderRegisterItem;
import cn.com.basic.face.discern.query.item.OfflineVisitorRegisterItem;
@@ -314,9 +315,9 @@
    public List<Register>  getRegisterList(String deviceCompanyId){
        List<Register> list=new ArrayList<Register>();
        Register result=null;
        String sql="select * from register where is_synchron='N' and device_company_id="+Integer.parseInt(deviceCompanyId);
        String sql="select * from register where is_synchron='N' and device_company_id="+Integer.parseInt(deviceCompanyId) + " limit 0, 20 ";
        Cursor c =MainActivity.getInstance().db.rawQuery(sql,new String[]{});
        if(c.moveToFirst()){
        while(c.moveToNext()){
            result=new Register();
            result.setCreateTime(c.getString(c.getColumnIndex("create_time")));
            result.setIsValid(c.getString(c.getColumnIndex("is_valid")));
@@ -358,9 +359,11 @@
    }
    //删除已上传给你服务器的数据
    public void delRegiterList(){
        String sql="delete from register where is_synchron='N'";
        MainActivity.getInstance().db.execSQL(sql);
    public void delRegiterList(List<Register> list){
        for (Register item : list) {
            String sql="delete from register where is_synchron='N' and register_id='"+item.getRegisterId()+"'";
            MainActivity.getInstance().db.execSQL(sql);
        }
    }
    //获取未同步数据总数