package cn.com.basic.face.service.sqlite; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import com.awsle.aibatis.client.SqlMapClient; import com.awsle.aibatis.client.SqlMapClientBuilder; import com.awsle.aibatis.exception.IdNotFoundException; import com.lidroid.xutils.DbUtils; import org.xutils.http.RequestParams; import org.xutils.x; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import cn.com.basic.face.base.BaseApplication; import cn.com.basic.face.base.Config; import cn.com.basic.face.base.MainActivity; import cn.com.basic.face.discern.common.BaseCommonCallBack; import cn.com.basic.face.discern.common.CommonVariables; import cn.com.basic.face.discern.common.ResultBean; import cn.com.basic.face.discern.query.condition.AttendanceDetailQueryCondition; import cn.com.basic.face.discern.query.condition.AttendanceQueryCondition; import cn.com.basic.face.discern.query.item.AttendanceDetailQueryItem; import cn.com.basic.face.discern.query.item.AttendanceQueryItem; import cn.com.basic.face.fragment.AttendanceFragment; import cn.com.basic.face.util.AppApi; import cn.com.basic.face.util.DateUtil; /** * 考勤记录 */ public class AttendanceDao { public static AttendanceDao instance = new AttendanceDao(); public static AttendanceDao getInstance() { return instance; } /** * 加载考勤列表 * @param searchText * @param pageNum * @param append * @return * ResultBean{ * private String code; private String message; private Object data; List private int totalPages; 总页数 private int pageNum; 第几页 * } */ public ResultBean reloadLeftList(String searchText, final int pageNum, final boolean append) { ResultBean resultBean = new ResultBean(); try { resultBean.setData(new ArrayList()); //list = Config.sqlMap.queryForList("selectPersons"); //Config.sqlMap.getDb(); //result SQLiteDatabase db = Config.sqlMap.getDb(); Cursor c = db.rawQuery("select", new String[]{"a"}); db.beginTransaction(); db.endTransaction(); } catch (Exception e) { e.printStackTrace(); } return resultBean; } /** * 加载考勤明细 */ public List reloadAttendanceDetail(AttendanceQueryItem item) { List list = new ArrayList(); try { } catch (Exception e) { e.printStackTrace(); } return list; } }