| | |
| | | import java.util.List;
|
| | |
|
| | | import cn.com.basic.face.base.Config;
|
| | | import cn.com.basic.face.base.MainActivity;
|
| | | import cn.com.basic.face.discern.entity.Device;
|
| | | import cn.com.basic.face.discern.entity.Dictionary;
|
| | |
|
| | |
| | | public List<Device> loadMainDevice(String type, String sn) {
|
| | |
|
| | | List<Device> list = new ArrayList<Device>();
|
| | | SQLiteDatabase db = Config.sqlMap.getDb();
|
| | | db.beginTransaction();
|
| | |
|
| | | try {
|
| | | StringBuilder sb = new StringBuilder(40);
|
| | | sb.append("select a.device_id, ").append("a.company_id, ").
|
| | |
| | |
|
| | |
|
| | | Device aqi = null;
|
| | | Cursor c = db.rawQuery(sb.toString(), new String[]{});
|
| | |
|
| | | Cursor c = MainActivity.getInstance().db.rawQuery(sb.toString(), new String[]{});
|
| | | while (c.moveToNext()) {
|
| | | aqi = new Device();
|
| | | aqi.setDeviceId(c.getString(c.getColumnIndex("device_id")));
|
| | |
| | | list.add(aqi);
|
| | | }
|
| | | c.close();
|
| | | db.setTransactionSuccessful();
|
| | |
|
| | | }catch (Exception e) {
|
| | | e.printStackTrace();
|
| | | }finally {
|
| | | db.endTransaction();
|
| | | }
|
| | | return list;
|
| | | }
|
| | |
| | | public List<Device> loadCamera(String type, String belongId) {
|
| | |
|
| | | List<Device> list = new ArrayList<Device>();
|
| | | SQLiteDatabase db = Config.sqlMap.getDb();
|
| | | db.beginTransaction();
|
| | |
|
| | |
|
| | | try {
|
| | | StringBuilder sb = new StringBuilder(40);
|
| | |
|
| | |
| | | sb.append(" AND a.belong_id = ").append(belongId) ;
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | | Device aqi = null;
|
| | | Cursor c = db.rawQuery(sb.toString(), new String[]{});
|
| | |
|
| | | Cursor c = MainActivity.getInstance().db.rawQuery(sb.toString(), new String[]{});
|
| | | while (c.moveToNext()) {
|
| | | aqi = new Device();
|
| | | aqi.setDeviceId(c.getString(c.getColumnIndex("device_id")));
|
| | |
| | | list.add(aqi);
|
| | | }
|
| | | c.close();
|
| | | db.setTransactionSuccessful();
|
| | |
|
| | | }catch (Exception e) {
|
| | | e.printStackTrace();
|
| | | }finally {
|
| | | db.endTransaction();
|
| | | }
|
| | | return list;
|
| | | }
|