Add: ranking board print record

This commit is contained in:
2018-05-17 14:12:35 +09:00
parent 2c1b928554
commit bf7a136ed8
3 changed files with 119 additions and 201 deletions
+58 -48
View File
@@ -18,36 +18,12 @@ class DBConnectManager {
this.appName = appName;
}
requestMyHistory(listener) {
requestPlayerHistory(listener) {
let historyRecordManager = new HistoryRecordManager();
listener(historyRecordManager);
}
requestRankingHour(listener) {
this.requestRanking(type, listener);
}
requestRankingDay(listener) {
this.requestRanking(type, listener);
}
requestRankingMonth(listener) {
this.requestRanking(type, listener);
}
requestAllRankingHour(listener) {
this.requestRanking(type, listener);
}
requestAllRankingDay(listener) {
this.requestRanking(type, listener);
}
requestAllRankingMonth(listener) {
this.requestRanking(type, listener);
}
requestRanking(type, listener) {
let rankingRecordManager = new RankingRecordManager();
@@ -55,14 +31,16 @@ class DBConnectManager {
}
requestTempMyHistory(listener) {
requestTempPlayerHistory(listener) {
let historyRecordManager = new HistoryRecordManager();
historyRecordManager.push(new HistoryRecord("05/14", "space_invaders", 14460));
historyRecordManager.push(new HistoryRecord("05/13", "space_invaders", 12860));
historyRecordManager.push(new HistoryRecord("05/12", "typing_english_basic", 15460));
historyRecordManager.push(new HistoryRecord("05/11", "typing_korean_basic", 13040));
historyRecordManager.push(new HistoryRecord("05/10", "space_invaders", 15460));
historyRecordManager.push(new HistoryRecord("05/11", "typing_korean_basic", 3040));
historyRecordManager.push(new HistoryRecord("05/12", "typing_english_basic", 460));
historyRecordManager.push(new HistoryRecord("05/13", "space_invaders", 60));
historyRecordManager.push(new HistoryRecord("05/14", "space_invaders", 8));
historyRecordManager.push(new HistoryRecord("05/09", "typing_english_basic", 14607));
historyRecordManager.push(new HistoryRecord("05/08", "typing_korean_basic", 13058));
if(listener === null)
return;
@@ -70,30 +48,62 @@ class DBConnectManager {
listener(historyRecordManager);
}
requestTempRanking(userID, appName, rankingRecordManager, listener) {
requestTempRanking(type, listener) {
let rankingRecordManager = new RankingRecordManager();
rankingRecordManager.push(new RankingRecord(1, "강경모", 4400));
rankingRecordManager.push(new RankingRecord(2, "강성태", 3400));
rankingRecordManager.push(new RankingRecord(3, "김기덕", 2400));
rankingRecordManager.push(new RankingRecord(4, "김남희", 1400));
rankingRecordManager.push(new RankingRecord(5, "고봉순", 900));
rankingRecordManager.push(new RankingRecord(6, "파르마", 800));
rankingRecordManager.push(new RankingRecord(7, "박지상", 700));
rankingRecordManager.push(new RankingRecord(8, "신현주", 600));
rankingRecordManager.push(new RankingRecord(9, "꼬봉이", 500));
rankingRecordManager.push(new RankingRecord(10, "거북이", 400));
rankingRecordManager.push(new RankingRecord(11, "다람쥐", 300));
rankingRecordManager.push(new RankingRecord(12, "사시미", 200));
rankingRecordManager.push(new RankingRecord(13, "태권도", 100));
rankingRecordManager.push(new RankingRecord(14, "합기도", 40));
rankingRecordManager.push(new RankingRecord(15, "우습지", 10));
rankingRecordManager.push(new RankingRecord(16, "하하하", 4));
if(listener === null)
return;
listener(rankingRecordManager);
/*
let jsonRankingList = [
{ "UserID":"17", "Name":"강경모", "BestRecord":"4400" },
{ "UserID":"2", "Name":"강성태", "BestRecord":"3400" },
{ "UserID":"3", "Name":"김기덕", "BestRecord":"2400" },
{ "UserID":"4", "Name":"김남희", "BestRecord":"1400" },
{ "UserID":"5", "Name":"고봉순", "BestRecord":"900" },
{ "UserID":"6", "Name":"파르마", "BestRecord":"800" },
{ "UserID":"1", "Name":"박지상", "BestRecord":"700" },
{ "UserID":"8", "Name":"신현주", "BestRecord":"600" },
{ "UserID":"9", "Name":"꼬봉이", "BestRecord":"500" },
{ "UserID":"10", "Name":"거북이", "BestRecord":"400" },
{ "UserID":"11", "Name":"다람쥐", "BestRecord":"300" },
{ "UserID":"12", "Name":"사시미", "BestRecord":"200" },
{ "UserID":"13", "Name":"태권도", "BestRecord":"100" },
{ "UserID":"14", "Name":"합기도", "BestRecord":"40" },
{ "UserID":"15", "Name":"우습지", "BestRecord":"10" },
{ "UserID":"16", "Name":"하하하", "BestRecord":"4" },
{ "UserID":"17", "Name":"강경모", 4400" },
{ "UserID":"2", "Name":"강성태", 3400" },
{ "UserID":"3", "Name":"김기덕", 2400" },
{ "UserID":"4", "Name":"김남희", 1400" },
{ "UserID":"5", "Name":"고봉순", 900" },
{ "UserID":"6", "Name":"파르마", 800" },
{ "UserID":"1", "Name":"박지상", 700" },
{ "UserID":"8", "Name":"신현주", 600" },
{ "UserID":"9", "Name":"꼬봉이", 500" },
{ "UserID":"10", "Name":"거북이", 400" },
{ "UserID":"11", "Name":"다람쥐", 300" },
{ "UserID":"12", "Name":"사시미", 200" },
{ "UserID":"13", "Name":"태권도", 100" },
{ "UserID":"14", "Name":"합기도", 40" },
{ "UserID":"15", "Name":"우습지", 10" },
{ "UserID":"16", "Name":"하하하", 4" },
];
if(listener === null)
return;
listener();
*/
}
}
}
DBConnectManager.TYPE_MY_RANKING_HOUR = 0;
DBConnectManager.TYPE_MY_RANKING_DAY = 1;
DBConnectManager.TYPE_MY_RANKING_MONTH = 2;
DBConnectManager.TYPE_ALL_RANKING_HOUR = 3;
DBConnectManager.TYPE_ALL_RANKING_DAY = 4;
DBConnectManager.TYPE_ALL_RANKING_MONTH = 5;