|
@@ -482,20 +482,21 @@ public class DBManager {
|
|
|
* ************* 未订阅表AllSubs操作 ***************************************
|
|
* ************* 未订阅表AllSubs操作 ***************************************
|
|
|
*************************************************************************/
|
|
*************************************************************************/
|
|
|
public void saveToAllSubs(SubscriptionNumber subscriptionNumber) {
|
|
public void saveToAllSubs(SubscriptionNumber subscriptionNumber) {
|
|
|
- String saveSql = "replace into AllSubs(subs_id,subs_title,subs_kind,subs_status,subs_type,subs_master,subs_username) values (?,?,?,?,?,?,?)";
|
|
|
|
|
|
|
+ String saveSql = "replace into AllSubs(subs_id,subs_title,subs_kind,subs_status,subs_type,subs_master,subs_username,subs_removed) values (?,?,?,?,?,?,?,?)";
|
|
|
SQLiteStatement sqLiteStatement = db.compileStatement(saveSql);
|
|
SQLiteStatement sqLiteStatement = db.compileStatement(saveSql);
|
|
|
- sqLiteStatement.bindLong(1,subscriptionNumber.getId());
|
|
|
|
|
|
|
+ sqLiteStatement.bindLong(1, subscriptionNumber.getId());
|
|
|
sqLiteStatement.bindString(2, subscriptionNumber.getTitle());
|
|
sqLiteStatement.bindString(2, subscriptionNumber.getTitle());
|
|
|
sqLiteStatement.bindString(3, subscriptionNumber.getKind());
|
|
sqLiteStatement.bindString(3, subscriptionNumber.getKind());
|
|
|
sqLiteStatement.bindLong(4, subscriptionNumber.getStatus());
|
|
sqLiteStatement.bindLong(4, subscriptionNumber.getStatus());
|
|
|
sqLiteStatement.bindString(5, subscriptionNumber.getType());
|
|
sqLiteStatement.bindString(5, subscriptionNumber.getType());
|
|
|
sqLiteStatement.bindString(6, subscriptionNumber.getMaster());
|
|
sqLiteStatement.bindString(6, subscriptionNumber.getMaster());
|
|
|
sqLiteStatement.bindString(7, subscriptionNumber.getUsername());
|
|
sqLiteStatement.bindString(7, subscriptionNumber.getUsername());
|
|
|
|
|
+ sqLiteStatement.bindLong(8, subscriptionNumber.getRemoved());
|
|
|
sqLiteStatement.execute();
|
|
sqLiteStatement.execute();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public void saveListToAllSubs(List<SubscriptionNumber> subscriptionNumbers){
|
|
public void saveListToAllSubs(List<SubscriptionNumber> subscriptionNumbers){
|
|
|
- String saveSql = "replace into AllSubs(subs_id,subs_title,subs_kind,subs_status,subs_type,subs_master,subs_username) values (?,?,?,?,?,?,?)";
|
|
|
|
|
|
|
+ String saveSql = "replace into AllSubs(subs_id,subs_title,subs_kind,subs_status,subs_type,subs_master,subs_username,subs_removed) values (?,?,?,?,?,?,?,?)";
|
|
|
SQLiteStatement sqLiteStatement = db.compileStatement(saveSql);
|
|
SQLiteStatement sqLiteStatement = db.compileStatement(saveSql);
|
|
|
for (int i = 0; i < subscriptionNumbers.size(); i++) {
|
|
for (int i = 0; i < subscriptionNumbers.size(); i++) {
|
|
|
SubscriptionNumber subscriptionNumber = subscriptionNumbers.get(i);
|
|
SubscriptionNumber subscriptionNumber = subscriptionNumbers.get(i);
|
|
@@ -506,6 +507,7 @@ public class DBManager {
|
|
|
sqLiteStatement.bindString(5, subscriptionNumber.getType());
|
|
sqLiteStatement.bindString(5, subscriptionNumber.getType());
|
|
|
sqLiteStatement.bindString(6, subscriptionNumber.getMaster());
|
|
sqLiteStatement.bindString(6, subscriptionNumber.getMaster());
|
|
|
sqLiteStatement.bindString(7, subscriptionNumber.getUsername());
|
|
sqLiteStatement.bindString(7, subscriptionNumber.getUsername());
|
|
|
|
|
+ sqLiteStatement.bindLong(8, subscriptionNumber.getRemoved());
|
|
|
sqLiteStatement.execute();
|
|
sqLiteStatement.execute();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -526,6 +528,7 @@ public class DBManager {
|
|
|
subscriptionNumber.setType(cursor.getString(cursor.getColumnIndex("subs_type")));
|
|
subscriptionNumber.setType(cursor.getString(cursor.getColumnIndex("subs_type")));
|
|
|
subscriptionNumber.setMaster(cursor.getString(cursor.getColumnIndex("subs_master")));
|
|
subscriptionNumber.setMaster(cursor.getString(cursor.getColumnIndex("subs_master")));
|
|
|
subscriptionNumber.setUsername(cursor.getString(cursor.getColumnIndex("subs_username")));
|
|
subscriptionNumber.setUsername(cursor.getString(cursor.getColumnIndex("subs_username")));
|
|
|
|
|
+ subscriptionNumber.setRemoved(cursor.getInt(cursor.getColumnIndex("subs_removed")));
|
|
|
subscriptionNumbers.add(subscriptionNumber);
|
|
subscriptionNumbers.add(subscriptionNumber);
|
|
|
}
|
|
}
|
|
|
cursor.close();
|
|
cursor.close();
|
|
@@ -581,7 +584,7 @@ public class DBManager {
|
|
|
sqLiteStatement.bindString(3, personalSubscriptionBean.getKIND());
|
|
sqLiteStatement.bindString(3, personalSubscriptionBean.getKIND());
|
|
|
sqLiteStatement.bindString(4, personalSubscriptionBean.getTYPE());
|
|
sqLiteStatement.bindString(4, personalSubscriptionBean.getTYPE());
|
|
|
sqLiteStatement.bindLong(5, personalSubscriptionBean.getISAPPLED());
|
|
sqLiteStatement.bindLong(5, personalSubscriptionBean.getISAPPLED());
|
|
|
- sqLiteStatement.bindString(6,personalSubscriptionBean.getMASTER());
|
|
|
|
|
|
|
+ sqLiteStatement.bindString(6, personalSubscriptionBean.getMASTER());
|
|
|
sqLiteStatement.bindString(7,personalSubscriptionBean.getUSERNAME());
|
|
sqLiteStatement.bindString(7,personalSubscriptionBean.getUSERNAME());
|
|
|
sqLiteStatement.execute();
|
|
sqLiteStatement.execute();
|
|
|
}
|
|
}
|
|
@@ -596,7 +599,7 @@ public class DBManager {
|
|
|
sqLiteStatement.bindString(3, personalSubscriptionBean.getKIND());
|
|
sqLiteStatement.bindString(3, personalSubscriptionBean.getKIND());
|
|
|
sqLiteStatement.bindString(4, personalSubscriptionBean.getTYPE());
|
|
sqLiteStatement.bindString(4, personalSubscriptionBean.getTYPE());
|
|
|
sqLiteStatement.bindLong(5, personalSubscriptionBean.getISAPPLED());
|
|
sqLiteStatement.bindLong(5, personalSubscriptionBean.getISAPPLED());
|
|
|
- sqLiteStatement.bindString(6,personalSubscriptionBean.getMASTER());
|
|
|
|
|
|
|
+ sqLiteStatement.bindString(6, personalSubscriptionBean.getMASTER());
|
|
|
sqLiteStatement.bindString(7,personalSubscriptionBean.getUSERNAME());
|
|
sqLiteStatement.bindString(7,personalSubscriptionBean.getUSERNAME());
|
|
|
sqLiteStatement.execute();
|
|
sqLiteStatement.execute();
|
|
|
}
|
|
}
|