육아기록 음악듣기 기능 추가

dev_bert
kyebyungha 3 years ago
parent 14119692c3
commit 9e5e70f60e

@ -28,6 +28,7 @@ import com.backoffice.constants.ConstantSystem;
import com.backoffice.m.bf_family_baby.M_Bf_family_babyBO;
import com.backoffice.m.bf_food.M_Bf_foodBO;
import com.backoffice.m.bf_growth.M_Bf_growthBO;
import com.backoffice.m.member_env.M_Member_envBO;
import com.backoffice.m.util.M_Util;
import com.renastudio.creative.web.util.AbstractControllerManager;
import com.renastudio.creative.web.util.DataMap;
@ -56,6 +57,7 @@ public class M_Bf_daily_nutritionController extends AbstractControllerManager{
@Autowired A_Code_itemBO code_itemBO;
@Autowired A_Code_item_strBO code_item_strBO;
@Autowired M_Bf_foodBO bf_foodBO;
@Autowired M_Member_envBO member_envBO;
// paging info
int ROW_COUNT = 20;
@ -146,6 +148,10 @@ public class M_Bf_daily_nutritionController extends AbstractControllerManager{
DataMap rm = bf_daily_nutritionBO.select_bf_daily_nutrition_by_dn_no(paramMap);
if( rm.get("temperature") !=null) rm.put("temperature", rm.get("temperature").toString());
List<DataMap> music_list = member_envBO.select_music_list(paramMap);
DataMap.putToModel(model, "music_list", music_list);
DataMap.putToModel(model, "rm", rm);
String birthday = RenaStringUtil.getData(rm_child, "birthday");
String baseday = RenaStringUtil.getData(rm, "baseday");

@ -50,3 +50,31 @@
</div>
</div>
<!-- //nutrition_camera -->
<div class="set_list_wrap" style="display:none">
<#list model['music_list'] as item>
<div class="list_item item_order">
<input type="hidden" name="music_list" value="${URL_ROOT}/music/${item['music_file_path']!}">
<div>${item['music_name']!}</div>
<div class="order_button">
<div key="${item['idx']!}" onclick="fncRemove(this)">
<img src="../img/setting/delete_ico.png"/>
</div>
</div>
</div>
</#list>
</div>
<audio src="/m/" controls id="audio_control" style="width: 100%; display:none"></audio>
<script>
var music_idx = 0;
$("#audio_control").attr("src", $("input[name='music_list']").eq(0).val());
function fncMusicPlay() {
music_idx = parseInt(Math.random() *100) % $("input[name='music_list']").length;
$("#audio_control").get(0).src = $("input[name='music_list']").eq(music_idx).val();
$("#audio_control").get(0).play();
}
function fncMusicPause() {
$("#audio_control").get(0).pause();
}
</script>

@ -12,12 +12,12 @@
<!-- 섭취시간 -->
<div class="take_time w_div">
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>
<div class="flex">

@ -17,12 +17,12 @@
<button type="button" id="btnStart" class="border_btn" onclick="pauseTime();startTime(0);setTimer();">다시시작</button>
</div>
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>
<div class="flex">

@ -26,12 +26,12 @@
<!-- 섭취시간 -->
<div class="take_time w_div">
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>
<div class="flex">

@ -13,12 +13,12 @@
<!-- 섭취시간 -->
<div class="take_time w_div">
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>
<div class="flex">

@ -21,12 +21,12 @@
<!-- 수면시간 -->
<div class="take_time w_div">
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>
<div class="flex">

@ -13,10 +13,10 @@
<div class="take_time w_div">
<div class="sound_icon">
<button type="button">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="">
<img src="../img/nutrition/ico_sound_on_black_18.png" alt="" onclick="fncMusicPlay();">
</button>
<button type="button">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="">
<img src="../img/nutrition/ico_sound_off_black_18.png" alt="" onclick="fncMusicPause();">
</button>
</div>

Loading…
Cancel
Save