fix(68): 권장일 3일전 부터 끝날때 까지는 모두 (권장일이 포함되는 예방접종 모두) 하이라이트

dev_bert
Shallwe 2 years ago
parent 814b96b979
commit 08cc53537f

@ -395,6 +395,7 @@
<select id="select_bf_vac_schedule_list" resultClass="dataMap" parameterClass="dataMap"> <select id="select_bf_vac_schedule_list" resultClass="dataMap" parameterClass="dataMap">
select date_format(date_add(fb.birthday,interval dvs.start_label month),'%Y. %m. %d') recmnd_from_dt select date_format(date_add(fb.birthday,interval dvs.start_label month),'%Y. %m. %d') recmnd_from_dt
, date_format(date_add(date_add(fb.birthday, interval dvs.end_label month), interval -1 day),'%Y. %m. %d') recmnd_to_dt , date_format(date_add(date_add(fb.birthday, interval dvs.end_label month), interval -1 day),'%Y. %m. %d') recmnd_to_dt
, date_format(date_add(date_add(fb.birthday, interval dvs.end_label month), interval -1 day),'%Y-%m-%d') recmnd_to_pick
, date_format(date_add(fb.birthday,interval dvs.start_label month),'%Y년 %m월') recmnd_month , date_format(date_add(fb.birthday,interval dvs.start_label month),'%Y년 %m월') recmnd_month
, concat (dvs.round, ' ', dv_disease, ' [', dv.dv_type, ']' ) as dv_disease , concat (dvs.round, ' ', dv_disease, ' [', dv.dv_type, ']' ) as dv_disease
, dvs.round , dvs.round

@ -11,6 +11,18 @@
<body> <body>
<script> <script>
$(document).ready(function(){
$('.content_pick').each(function(index, item){
var pickD = $(item).find('input').val();
var pick7 = formatDate(3);
var curPick = formatDate(0)
if(pickD<=pick7 && pickD >=curPick) {
$(item).css('border', '1px solid #FF9C01')
} else {
$(item).css('border', '1px solid #D2D2D2')
}
})
});
$(document).on("click", "#extend_btn", function() { $(document).on("click", "#extend_btn", function() {
$(".pre_cont").toggle("fast", function() { $(".pre_cont").toggle("fast", function() {
if($(this).is(':hidden')) { if($(this).is(':hidden')) {
@ -21,6 +33,16 @@
} }
}); });
}); });
function formatDate(n){
var date = new Date() ;
var year,month,day ;
date.setDate(date.getDate()+n);
year = date.getFullYear();
month = date.getMonth()+1;
day = date.getDate() ;
s = year + '-' + ( month < 10 ? ( '0' + month ) : month ) + '-' + ( day < 10 ? ( '0' + day ) : day) ;
return s ;
}
</script> </script>
<!-- wrap --> <!-- wrap -->
@ -85,10 +107,11 @@
<!-- 날짜 --> <!-- 날짜 -->
<div class="date">${item['recmnd_month']!}</div> <div class="date">${item['recmnd_month']!}</div>
<!-- content --> <!-- content -->
<div class="content"> <div class="content content_pick">
<div class="title">${item['dv_disease']!}</div> <div class="title">${item['dv_disease']!}</div>
<div class="box"> <div class="box">
<div class="box_title">권장일</div> <div class="box_title">권장일</div>
<input type="hidden" class="recmnd_to_pick" name="recmnd_to_pick" value="${item['recmnd_to_pick']!}">
<div class="box_content">${item['recmnd_from_dt']!}~${item['recmnd_to_dt']!}</div> <div class="box_content">${item['recmnd_from_dt']!}~${item['recmnd_to_dt']!}</div>
</div> </div>
</div> </div>

Loading…
Cancel
Save