육아 기록 커뮤니티에 공유 하기

dev_bert
kyebyungha 3 years ago
parent 9485c3c34f
commit 8d7a677912

@ -240,8 +240,12 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
generalDAO.setNamespace(SQLMAP_NAMESPACE);
generalDAO.startTransaction();
result = generalDAO.update("update_bf_daily_nutrition", paramMap);
//이미 게시판에 저장한 경우 저장 하지 않음
if(paramMap.get("share_tp").equals("Y") && paramMap.get("bd_no")!=null ) {
paramMap.put("share_tp","N");
}
for(int i = 1; i < BF_NU_TP_MAX; i++) {
generalDAO.delete("delete_bf_daily_nutrition_" + i + "_by_dn_no", paramMap);
}
@ -253,6 +257,8 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
break;
}
}
ArrayList list_file_key = (ArrayList) paramMap.get("list_file_key");
DataMap dm = new DataMap();
dm.put("dn_no", paramMap.get("dn_no"));
@ -274,12 +280,22 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
dm.put("file_seq", paramMap.get("repReordImg"));
generalDAO.update("update_bf_daily_nutrition_img_by_b_no", dm); //대표 이미지수정
if(paramMap.get("share_tp").equals("Y") ) {
generalDAO.insert("insert_bf_daily_baord", paramMap);
}
result = generalDAO.update("update_bf_daily_nutrition", paramMap);
if(paramMap.get("list_mt_file_seq") !=null) { //기존 내용
list_file_key = (ArrayList) paramMap.get("list_mt_file_seq");
if(list_file_key.size()>0) {
dm.put("dn_no", paramMap.get("dn_no"));
for(int idx = 0; idx < list_file_key.size(); idx++){
dm.put("file_seq", list_file_key.get(idx));
if(paramMap.get("share_tp").equals("Y") ) {
generalDAO.insert("insert_bf_board_img_by_b_no", dm);
}
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
}
}
@ -312,6 +328,8 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
}
generalDAO.delete("delete_bf_daily_nutrition_memo", paramMap);
generalDAO.commitTransaction();
} catch (SQLException e) {
throw e;

@ -541,6 +541,7 @@
else x.append_300_img_file
end as append_300_img_file
,x.nutirition_cd_no
,x.bd_no
FROM tbl_bf_daily_nutrition x
WHERE 1 = 1
AND x.dn_no = #dn_no#
@ -842,7 +843,10 @@
,baseday = #baseday#
<isNotEmpty property="append_src_img_file">,append_src_img_file = #append_src_img_file#</isNotEmpty>
<isNotEmpty property="append_300_img_file">,append_300_img_file = #append_300_img_file#</isNotEmpty>
,nutirition_cd_no = #nutirition_cd_no#
,nutirition_cd_no = #nutirition_cd_no#
<isNotEmpty property="bd_no">
,bd_no = #bd_no#
</isNotEmpty>
WHERE dn_no = #dn_no#
AND smc_no = #smc_no#
</update>
@ -1818,5 +1822,29 @@
where val_1 = #nutirition_cd_no#
</select>
<insert id="insert_bf_daily_baord" parameterClass="dataMap">
INSERT tbl_bf_board
(
reg_dt
,title
,content
,member_id
,bd_tp
,hashtag
) VALUES (
NOW()
,concat((select name from tbl_bf_family_baby b where smc_no = #smc_no#),'의 하루')
,#memoArr#
,#member_id#
,'BF_CT_TP_1'
,'기록'
)
<selectKey resultClass="Integer" keyProperty="bd_no">
SELECT LAST_INSERT_ID();
</selectKey>
</insert>
</sqlMap>

@ -18,7 +18,7 @@
<!-- header_sub -->
<header class="header_wrapper">
<a href="javascript:history.back();" class="side_Lbtn hidden pre_btn">이전으로</a>
<a href="javascript:location.href='${URL_ROOT}/m/index/index.do'" class="side_Lbtn hidden pre_btn">이전으로</a>
<div class="search_div">
<input type="text" name="search_keyword" id="search_keyword" placeholder="작성자 또는 검색어를 검색해 보세요." value="${model['keyword']!}">

@ -11,7 +11,7 @@
<!-- header_sub -->
<header class="header_wrapper">
<a href="javascript:back.return_url();" class="side_Lbtn hidden pre_btn">이전으로</a>
<a href="javascript:location.href='${URL_ROOT}/m/bf_board/list_bf_board.do'" class="side_Lbtn hidden pre_btn">이전으로</a>
<h1 class="header_title">게시글 보기</h1>
<a href="#" class="side_Rbtn hidden"></a>
</header>

@ -11,7 +11,7 @@
<!-- header_sub -->
<header class="header_wrapper">
<a href="javascript:back.return_url();" class="side_Lbtn hidden pre_btn">이전으로</a>
<a href="javascript:location.href='${URL_ROOT}/m/bf_board/list_bf_board.do'" class="side_Lbtn hidden pre_btn">이전으로</a>
<h1 class="header_title">게시글 등록</h1>
<a href="#" class="side_Rbtn hidden"></a>
</header>

@ -142,7 +142,7 @@
<input type="hidden" id="achievement" name="rest_rs" value="${model['rm']['achievement']!}" />
<input type="hidden" id="memoArr" name="memoArr" value="${model['rm']['memoArr']!}" />
<input type="hidden" id="share_tp" name="share_tp" value="${model['rm']['share_tp']!}" />
<input type="hidden" id="bd_no" name="bd_no" value="${model['rm']['bd_no']!}" />
</form>
</div>
</div>
@ -181,12 +181,10 @@
$('#selectbox04').text('');
},
submit_y : function(){
debugger;
$("#share_tp").val('Y');
save.submit();
},
submit_n : function(){
debugger;
$("#share_tp").val('N');
save.submit();
},

Loading…
Cancel
Save