Выпадающее меню с тремя кнопками
This commit is contained in:
19
lib/db.dart
19
lib/db.dart
@@ -41,7 +41,8 @@ class SqliteHelper {
|
||||
Map session = {
|
||||
columnMerchantID: merchantID,
|
||||
columnPosID: posID,
|
||||
columnToken: token
|
||||
columnToken: token,
|
||||
columnDocID: 0
|
||||
};
|
||||
|
||||
return db.insert(tableSession, session);
|
||||
@@ -49,12 +50,16 @@ class SqliteHelper {
|
||||
|
||||
Future<String> getToken() async {
|
||||
Map session = await _getSession();
|
||||
return session != null ? session[columnToken] : null;
|
||||
String token = session != null ? session[columnToken] : null;
|
||||
print('token: {$token}');
|
||||
return token;
|
||||
}
|
||||
|
||||
Future<String> getMerchantID() async {
|
||||
Map session = await _getSession();
|
||||
return session != null ? session[columnMerchantID] : null;
|
||||
String merchantID = session != null ? session[columnMerchantID] : null;
|
||||
print('token: {$merchantID}');
|
||||
return merchantID;
|
||||
}
|
||||
|
||||
Future<String> getPosID() async {
|
||||
@@ -62,6 +67,14 @@ class SqliteHelper {
|
||||
return session != null ? session[columnPosID] : new DateTime.now().millisecondsSinceEpoch.toString();
|
||||
}
|
||||
|
||||
Future<int> getDocID() async {
|
||||
Map session = await _getSession();
|
||||
int docID = session != null ? session[columnDocID] : 0;
|
||||
db.update(tableSession, {columnDocID: docID + 1});
|
||||
print('docid: {$docID}');
|
||||
return docID;
|
||||
}
|
||||
|
||||
Future<Map> _getSession() async {
|
||||
|
||||
List<Map> maps = await db.query(tableSession, columns: null);
|
||||
|
||||
Reference in New Issue
Block a user