|
@@ -66,7 +66,7 @@
|
|
|
<div class="form_field">
|
|
<div class="form_field">
|
|
|
<div class="select_custom month">
|
|
<div class="select_custom month">
|
|
|
<div class="combo">
|
|
<div class="combo">
|
|
|
- <input type="hidden" name="pointDate" value="0"/>
|
|
|
|
|
|
|
+ <input type="hidden" name="pointDate" value="0" id="pointDate"/>
|
|
|
<div class="select"></div>
|
|
<div class="select"></div>
|
|
|
<ul id="searchDt" class="list">
|
|
<ul id="searchDt" class="list">
|
|
|
|
|
|
|
@@ -121,57 +121,36 @@
|
|
|
let accumulatePointList = [[${accumulatePointList}]];
|
|
let accumulatePointList = [[${accumulatePointList}]];
|
|
|
let usePointList = [[${usePointList}]];
|
|
let usePointList = [[${usePointList}]];
|
|
|
let allPointList = [[${allPointList}]];
|
|
let allPointList = [[${allPointList}]];
|
|
|
-
|
|
|
|
|
- // select 날짜 생성
|
|
|
|
|
- var date = new Date();
|
|
|
|
|
- var year = date.getFullYear();
|
|
|
|
|
- var month = date.getMonth() +1;
|
|
|
|
|
-
|
|
|
|
|
|
|
+ let date = [[${date}]];
|
|
|
|
|
+ var year = date[0].year;
|
|
|
|
|
+ var month = date[0].month;
|
|
|
// TODO - 퍼블확정시
|
|
// TODO - 퍼블확정시
|
|
|
- var oneYearAgo = year -1;
|
|
|
|
|
- var twoYearAgo = year -2;
|
|
|
|
|
|
|
|
|
|
// 이번년도
|
|
// 이번년도
|
|
|
- for(var i = 1;i <= 12; i++){
|
|
|
|
|
- if(i < 10 && i != month){
|
|
|
|
|
- $("#searchDt").append("<li onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + 0 + i +"'>"+ year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
- }
|
|
|
|
|
- else if(i < 10 && i == month){
|
|
|
|
|
- //셀렉트박스 이번 달 표시설정
|
|
|
|
|
- $('.select').append("<li style='pointer-events: none' onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + 0 + i +"'>" + year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
- $("#searchDt").append("<li onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + 0 + i +"'>" + year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
- }
|
|
|
|
|
- else if(i > 9 && i != month){
|
|
|
|
|
- $("#searchDt").append("<li onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + i +"'>"+ year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
- }
|
|
|
|
|
- else if(i > 9 && i == month){
|
|
|
|
|
- $('.select').append("<li onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + i +"'>" + year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
- $("#searchDt").append("<li onclick='fnChangeDate(this);' class='selected' value='"+ year + "" + i +"'>"+ year + "년" + " " + i + "월" +"</li>");
|
|
|
|
|
|
|
+ //동적으로 날짜 년도 append
|
|
|
|
|
+ function appendYear() {
|
|
|
|
|
+ for (var i = 0; i < date.length; i++) {
|
|
|
|
|
+ $("#searchDt").append( "<li onclick='fnChangeDate(this.value)' value='"+ date[i].year + "" + date[i].month + "'>" + date[i].year + "년" + date[i].month + "월 </li>")
|
|
|
}
|
|
}
|
|
|
|
|
+ $(".select").append("<li class='selected' value='"+date[0].year+""+date[0].month+"'>"+ date[0].year + "년" + date[0].month + "월 </li>"); // 현재년도 선택 */
|
|
|
}
|
|
}
|
|
|
|
|
+ appendYear($("#searchDt"));
|
|
|
|
|
|
|
|
// 날짜변경 이벤트
|
|
// 날짜변경 이벤트
|
|
|
var fnChangeDate = function(param) {
|
|
var fnChangeDate = function(param) {
|
|
|
let url = '/mypage/allpoint/list';
|
|
let url = '/mypage/allpoint/list';
|
|
|
|
|
|
|
|
- $(param).parent().parent().find('input[name=pointDate]').val($(param).val());
|
|
|
|
|
- var pointData = $(param).parent().parent().find('input[name=pointDate]').val();
|
|
|
|
|
-
|
|
|
|
|
- if(10 > month){
|
|
|
|
|
- month = "0" + month;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
|
|
+ //$(param).parent().parent().find('input[name=pointDate]').val($(param).val());
|
|
|
|
|
+ //var pointData = $(param).parent().parent().find('input[name=pointDate]').val();
|
|
|
|
|
|
|
|
// 포인트화면 로딩시 이번달 설정 리스트 표시하기 위함
|
|
// 포인트화면 로딩시 이번달 설정 리스트 표시하기 위함
|
|
|
- if(pointData == null){
|
|
|
|
|
- pointData = year + "" + month;
|
|
|
|
|
|
|
+ var data = {};
|
|
|
|
|
+ if(typeof param == 'undefined'){
|
|
|
|
|
+ data.searchDt = year.toString() + "" + month.toString();
|
|
|
|
|
+ }else{
|
|
|
|
|
+ data.searchDt = param;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- let data = {};
|
|
|
|
|
-
|
|
|
|
|
- data.searchDt = pointData;
|
|
|
|
|
-
|
|
|
|
|
- console.log(data);
|
|
|
|
|
-
|
|
|
|
|
var jsonData = JSON.stringify(data);
|
|
var jsonData = JSON.stringify(data);
|
|
|
|
|
|
|
|
gagajf.ajaxJsonSubmit('/mypage/allpoint/list', jsonData, function(result){
|
|
gagajf.ajaxJsonSubmit('/mypage/allpoint/list', jsonData, function(result){
|