diff --git a/src/web/module/maestro_section_record.html b/src/web/module/maestro_section_record.html
index 5baaeb3..8e923ba 100644
--- a/src/web/module/maestro_section_record.html
+++ b/src/web/module/maestro_section_record.html
@@ -2,13 +2,11 @@
$(document).ready(function() {
- /*
- $("#entercode").keydown(function(key) {
+ $("#player_name_list").keydown(function(key) {
if(key.keyCode == 13) {
- editPassword();
+ requestPlayerRecordListAll();
}
});
- */
initDatePicker();
loadAppList();
@@ -36,52 +34,38 @@ function initDatePicker() {
function setDatePickersForWeeks(weeks) {
var today = new Date();
- var tyyyy = today.getFullYear();
- var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
- var tdd = String(today.getDate()).padStart(2, '0');
+ updateDatePickerIn("#end_datepicker", today);;
var startDay = new Date();
startDay.setDate(startDay.getDate() - 7 * weeks);
- var syyyy = startDay.getFullYear();
- var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0!
- var sdd = String(startDay.getDate()).padStart(2, '0');
-
- $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd);
- $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd);
+ updateDatePickerIn("#start_datepicker", startDay);;
}
function setDatePickersForMonths(months) {
var today = new Date();
- var tyyyy = today.getFullYear();
- var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
- var tdd = String(today.getDate()).padStart(2, '0');
+ updateDatePickerIn("#end_datepicker", today);;
var startDay = new Date();
startDay.setMonth(startDay.getMonth() - months);
- var syyyy = startDay.getFullYear();
- var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0!
- var sdd = String(startDay.getDate()).padStart(2, '0');
-
- $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd);
- $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd);
+ updateDatePickerIn("#start_datepicker", startDay);;
}
function setDatePickersForYears(years) {
var today = new Date();
- var tyyyy = today.getFullYear();
- var tmm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
- var tdd = String(today.getDate()).padStart(2, '0');
+ updateDatePickerIn("#end_datepicker", today);;
var startDay = new Date();
startDay.setFullYear(startDay.getFullYear() - years);
- var syyyy = startDay.getFullYear();
- var smm = String(startDay.getMonth() + 1).padStart(2, '0'); //January is 0!
- var sdd = String(startDay.getDate()).padStart(2, '0');
-
- $('#start_datepicker').datepicker('update', syyyy + "-" + smm + "-" + sdd);
- $('#end_datepicker').datepicker('update', tyyyy + "-" + tmm + "-" + tdd);
+ updateDatePickerIn("#start_datepicker", startDay);;
}
+function updateDatePickerIn(inputID, date) {
+ var yyyy = date.getFullYear();
+ var mm = String(date.getMonth() + 1).padStart(2, '0'); //January is 0!
+ var dd = String(date.getDate()).padStart(2, '0');
+
+ $(inputID).datepicker('update', yyyy + "-" + mm + "-" + dd);
+}
function copyToClipboard() {
@@ -286,9 +270,7 @@ function showRecordCount(jsonData) {
$("#record_count").empty();
var count = jsonData["RecordList"].length;
- $("#record_count").append(
- '표시 : ' + count + '개 / 총 : ' + count + '개'
- );
+ $("#record_count").append('총 ' + count + '개 검색');
}
@@ -318,11 +300,11 @@ function showNoResultContent() {
function addRecordListItem($date, $time, $name, $subject, $record) {
$("#record_table_content").append('\
\
- | ' + $date + ' | \
- ' + $time + ' | \
- ' + $name + ' | \
- ' + $subject + ' | \
- ' + $record + ' | \
+ ' + $date + ' | \
+ ' + $time + ' | \
+ ' + $name + ' | \
+ ' + $subject + ' | \
+ ' + $record + ' | \
\
');
}
@@ -445,7 +427,7 @@ function addRecordListItem($date, $time, $name, $subject, $record) {
-
+
@@ -457,11 +439,14 @@ function addRecordListItem($date, $time, $name, $subject, $record) {
-
+
?
-
@@ -469,21 +454,17 @@ function addRecordListItem($date, $time, $name, $subject, $record) {
- | 날짜 |
- 시간 |
- 이름 |
- 과목 |
- 점수 |
+ 날짜 |
+ 시간 |
+ 이름 |
+ 과목 |
+ 점수 |
- | 2019-03-27 |
- 17:30 |
- 박지상 |
- 한글 타자 연습 |
- 574 |
+ 데이터가 없습니다. |
diff --git a/src/web/server/record/request_app_player_record_list.php b/src/web/server/record/request_app_player_record_list.php
index a254012..b49dc81 100644
--- a/src/web/server/record/request_app_player_record_list.php
+++ b/src/web/server/record/request_app_player_record_list.php
@@ -28,7 +28,6 @@ $subject_statement = makeSubjectSentence($app_id);
// echo "subject : ".$subject_statement."\n";
$where_statement = make_where_statement($date_statement, $player_name_statement, $subject_statement);
-$recordCount = get_player_record_count($maestro_id, $where_statement, $limit_count);
$recordTotalCount = get_player_record_total_count($maestro_id, $where_statement);
$replyJSON = get_player_record_list($maestro_id, $where_statement, $limit_count);
if($replyJSON.length === 0) {
@@ -37,7 +36,7 @@ if($replyJSON.length === 0) {
exit;
}
-set_data("RecordCount", $recordCount);
+set_data("RecordTotalCount", $recordTotalCount);
set_data("RecordList", $replyJSON);
send_result_success();
exit;
@@ -113,6 +112,7 @@ function make_where_statement($date_statement, $player_name_statement, $subject_
return $where_statement;
}
+/*
function get_player_record_count($maestro_id, $where_statement, $limit_count) {
global $db_conn;
@@ -137,6 +137,7 @@ function get_player_record_count($maestro_id, $where_statement, $limit_count) {
return $record_count;
}
+*/
function get_player_record_total_count($maestro_id, $where_statement) {
global $db_conn;
@@ -168,7 +169,7 @@ function get_player_record_list($maestro_id, $where_statement, $limit_count) {
P.Name AS Name, A.KoreanName AS Subject, BR.BestRecord AS Record
FROM best_record BR, player P, App A
WHERE BR.MaestroID = ? AND ".$where_statement."
- ORDER BY BR.RecordDateTime ASC
+ ORDER BY BR.RecordDateTime DESC
";
if($limit_count > 0)
diff --git a/src/web/server/record/request_license_timer_player_record_list.php b/src/web/server/record/request_license_timer_player_record_list.php
index 8fd6dc9..13c603f 100644
--- a/src/web/server/record/request_license_timer_player_record_list.php
+++ b/src/web/server/record/request_license_timer_player_record_list.php
@@ -28,7 +28,6 @@ $subject_statement = makeSubjectSentence($app_id);
// echo "subject : ".$subject_statement."\n";
$where_statement = make_where_statement($date_statement, $player_name_statement, $subject_statement);
-$recordCount = get_player_record_count($maestro_id, $where_statement, $limit_count);
$recordTotalCount = get_player_record_total_count($maestro_id, $where_statement);
$replyJSON = get_player_record_list($maestro_id, $where_statement, $limit_count);
if($replyJSON.length === 0) {
@@ -37,7 +36,7 @@ if($replyJSON.length === 0) {
exit;
}
-set_data("RecordCount", $recordCount);
+set_data("RecordTotalCount", $recordTotalCount);
set_data("RecordList", $replyJSON);
send_result_success();
exit;
@@ -115,6 +114,7 @@ function make_where_statement($date_statement, $player_name_statement, $subject_
return $where_statement;
}
+/*
function get_player_record_count($maestro_id, $where_statement, $limit_count) {
global $db_conn;
@@ -139,6 +139,7 @@ function get_player_record_count($maestro_id, $where_statement, $limit_count) {
return $record_count;
}
+*/
function get_player_record_total_count($maestro_id, $where_statement) {
global $db_conn;
@@ -170,7 +171,7 @@ function get_player_record_list($maestro_id, $where_statement, $limit_count) {
P.Name AS Name, LS.SubjectName AS Subject, LS.Score AS Record
FROM license_score LS, player P
WHERE LS.MaestroID = ? AND ".$where_statement."
- ORDER BY LS.ScoreDateTime ASC
+ ORDER BY LS.ScoreDateTime DESC
";
if($limit_count > 0)