|
|
|
@ -23,58 +23,58 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
|
|
|
|
|
private final static String SQLMAP_NAMESPACE = "com.backoffice.m.bf_daily_nutrition.";
|
|
|
|
|
private final static int BF_NU_TP_MAX = 16;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int select_bf_daily_nutrition_list_count(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
result = generalDAO.select_item_to_number("select_bf_daily_nutrition_list_count", paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_bf_daily_nutrition_list_by_day(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_bf_daily_nutrition_list_by_day", paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_lastest_nutrition_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
String nutirition_cd_no = paramMap.getString("nutirition_cd_no");
|
|
|
|
|
lm = generalDAO.select_to_list("select_lastest_nutrition_list_"+nutirition_cd_no.replace("BF_NU_TP_", ""), paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_lm_vac_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_db_vac_list_by_b_no", paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -82,50 +82,50 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_db_vac_list", paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DataMap select_bf_daily_nutrition_by_dn_no(DataMap paramMap) throws Exception{
|
|
|
|
|
DataMap rm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
rm = generalDAO.select_item_to_datamap("select_bf_daily_nutrition_by_dn_no", paramMap);
|
|
|
|
|
String nutirition_cd_no = RenaStringUtil.getData(rm, "nutirition_cd_no");
|
|
|
|
|
if( Integer.parseInt(nutirition_cd_no.replace("BF_NU_TP_", "")) >20)
|
|
|
|
|
if( Integer.parseInt(nutirition_cd_no.replace("BF_NU_TP_", "")) >20)
|
|
|
|
|
nutirition_cd_no = nutirition_cd_no.replace("2","");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for(int i = 1; i < BF_NU_TP_MAX; i++) {
|
|
|
|
|
if(("BF_NU_TP_" + i).equals(nutirition_cd_no)) {
|
|
|
|
|
DataMap rm_sub = generalDAO.select_item_to_datamap("select_bf_daily_nutrition_" + i + "_by_dn_no", paramMap);
|
|
|
|
|
rm = DataMap.mergeDataMap(rm, rm_sub);
|
|
|
|
|
rm = DataMap.mergeDataMap(rm, rm_sub);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return rm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public DataMap select_background_color(DataMap paramMap) throws Exception{
|
|
|
|
|
DataMap rm = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
rm = generalDAO.select_item_to_datamap("select_background_color", paramMap);
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return rm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -193,39 +193,39 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Object new_bf_daily_nutrition(DataMap paramMap) throws Exception{
|
|
|
|
|
Object resultObj = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultObj = generalDAO.insert("insert_bf_daily_nutrition", paramMap);
|
|
|
|
|
paramMap.put("dn_no", resultObj);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return resultObj;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Object insert_bf_daily_nutrition(DataMap paramMap) throws Exception{
|
|
|
|
|
Object resultObj = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultObj = generalDAO.insert("insert_bf_daily_nutrition", paramMap);
|
|
|
|
|
paramMap.put("dn_no", resultObj);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String nutirition_cd_no = RenaStringUtil.getData(paramMap, "nutirition_cd_no");
|
|
|
|
|
for(int i = 1; i < BF_NU_TP_MAX; i++) {
|
|
|
|
|
if(("BF_NU_TP_" + i).equals(nutirition_cd_no)) {
|
|
|
|
@ -233,7 +233,7 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArrayList list_file_key = (ArrayList) paramMap.get("list_file_key");
|
|
|
|
|
if(list_file_key.size()>0) {
|
|
|
|
|
DataMap dm = new DataMap();
|
|
|
|
@ -243,9 +243,9 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
for(int idx = 0; idx < list_file_key.size(); idx++){
|
|
|
|
|
dm.put("file_seq", list_file_key.get(idx));
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArrayList list_hosp_file_key = (ArrayList) paramMap.get("list_hosp_file_key");
|
|
|
|
|
if(list_hosp_file_key.size()>0) {
|
|
|
|
|
DataMap dm = new DataMap();
|
|
|
|
@ -255,44 +255,45 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
for(int idx = 0; idx < list_hosp_file_key.size(); idx++){
|
|
|
|
|
dm.put("file_seq", list_hosp_file_key.get(idx));
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(paramMap.get("memoArr") !=null) {
|
|
|
|
|
String[] memoArr = ((String)paramMap.get("memoArr")).split(",");
|
|
|
|
|
for(String memo: memoArr ) {
|
|
|
|
|
paramMap.put("memo", memo);
|
|
|
|
|
if(!memo.trim().equals("") )
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
}
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return resultObj;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int update_bf_daily_nutrition(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//이미 게시판에 저장한 경우 저장 하지 않음
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//이미 게시판에 저장한 경우 전 게시글을 지우고 다시 게시글을 올림
|
|
|
|
|
if(paramMap.get("share_tp").equals("Y") && !M_Util.null2Str(paramMap.get("bd_no"),"").equals("") ) {
|
|
|
|
|
paramMap.put("share_tp","N");
|
|
|
|
|
generalDAO.delete("delete_bf_board_by_b_no", paramMap);
|
|
|
|
|
paramMap.put("share_tp","Y");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
for(int i = 1; i < BF_NU_TP_MAX; i++) {
|
|
|
|
|
|
|
|
|
|
for(int i = 1; i < BF_NU_TP_MAX; i++) {
|
|
|
|
|
generalDAO.delete("delete_bf_daily_nutrition_" + i + "_by_dn_no", paramMap);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String nutirition_cd_no = RenaStringUtil.getData(paramMap, "nutirition_cd_no");
|
|
|
|
|
for(int i = 1; i < BF_NU_TP_MAX; i++) {
|
|
|
|
|
if(("BF_NU_TP_" + i).equals(nutirition_cd_no)) {
|
|
|
|
@ -300,36 +301,36 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArrayList list_file_key = (ArrayList) paramMap.get("list_file_key");
|
|
|
|
|
ArrayList list_file_key_seq = (ArrayList) paramMap.get("list_file_key_seq");
|
|
|
|
|
DataMap dm = new DataMap();
|
|
|
|
|
dm.put("dn_no", paramMap.get("dn_no"));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dm.put("file_tp", "10"); //육아기록
|
|
|
|
|
dm.put("rep_img_yn", "N");
|
|
|
|
|
generalDAO.delete("delete_bf_daily_nutrition_img_by_b_no", dm); //삭제
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(paramMap.get("share_tp").equals("Y") ) {
|
|
|
|
|
generalDAO.insert("insert_bf_daily_baord", paramMap);
|
|
|
|
|
dm.put("bd_no", paramMap.get("bd_no"));
|
|
|
|
|
}
|
|
|
|
|
result = generalDAO.update("update_bf_daily_nutrition", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.update("update_bf_daily_nutrition_img_by_b_no", dm); //대표 이미지수정
|
|
|
|
|
if(list_file_key.size()>0) { //추가
|
|
|
|
|
for(int idx = 0; idx < list_file_key.size(); idx++){
|
|
|
|
|
dm.put("file_seq", list_file_key.get(idx));
|
|
|
|
|
if((idx+1) == paramMap.getInt("repReordImg") ) {
|
|
|
|
|
dm.put("rep_img_yn","Y");
|
|
|
|
|
}
|
|
|
|
|
dm.put("file_seq_num", list_file_key_seq.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);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(paramMap.get("list_mt_file_seq") !=null) { //기존첨부파일
|
|
|
|
|
list_file_key = (ArrayList) paramMap.get("list_mt_file_seq");
|
|
|
|
|
if(list_file_key.size()>0) {
|
|
|
|
@ -342,30 +343,30 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
}
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dm.put("rep_img_yn", "Y");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
dm.put("file_seq", paramMap.get("append_src_img_file"));
|
|
|
|
|
dm.put("repReordImg", paramMap.getInt("repReordImg"));
|
|
|
|
|
generalDAO.update("update_bf_daily_nutrition_img_by_b_no", dm); //대표 이미지수정
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ArrayList list_hosp_file_key = (ArrayList) paramMap.get("list_hosp_file_key");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dm.put("file_tp", "11"); //병원기록
|
|
|
|
|
dm.put("file_seq", "");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.delete("delete_bf_daily_nutrition_img_by_b_no", dm); //삭제
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(list_hosp_file_key.size()>0) { //추가
|
|
|
|
|
for(int idx = 0; idx < list_hosp_file_key.size(); idx++){
|
|
|
|
|
dm.put("file_seq", list_hosp_file_key.get(idx));
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//병원기록
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(paramMap.get("list_mt_file_hosp_seq") !=null) { //기존 내용
|
|
|
|
|
list_hosp_file_key = (ArrayList) paramMap.get("list_mt_file_hosp_seq");
|
|
|
|
|
dm.put("file_tp", "11"); //병원기록
|
|
|
|
@ -374,74 +375,74 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
for(int idx = 0; idx < list_hosp_file_key.size(); idx++){
|
|
|
|
|
dm.put("file_seq", list_hosp_file_key.get(idx));
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_img_by_b_no", dm);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
generalDAO.delete("delete_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
String[] memoArr = ((String)paramMap.get("memoArr")).split(",");
|
|
|
|
|
for(String memo: memoArr ) {
|
|
|
|
|
paramMap.put("memo", memo);
|
|
|
|
|
if(!memo.trim().equals("") )
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
}
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
}
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int delete_bf_daily_nutrition_single(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
result = generalDAO.delete("delete_bf_daily_nutrition_single", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int delete_bf_daily_nutrition(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
result = generalDAO.delete("delete_bf_daily_nutrition_by_dn_no", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String nutirition_cd_no = RenaStringUtil.getData(paramMap, "nutirition_cd_no");
|
|
|
|
|
generalDAO.delete("delete_bf_daily_nutrition_" + nutirition_cd_no.replace("BF_NU_TP_", "") + "_by_dn_no", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int delete_bf_daily_nutrition_img(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DataMap dm = new DataMap();
|
|
|
|
|
dm.put("dn_no", paramMap.get("dn_no"));
|
|
|
|
|
dm.put("file_tp", "10"); //육아기록
|
|
|
|
@ -451,48 +452,48 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
dm.put("rep_img_yn", "Y");
|
|
|
|
|
dm.put("file_seq", paramMap.get("repReordImg"));
|
|
|
|
|
result = generalDAO.update("update_bf_daily_nutrition_img_by_b_no", dm); //대표 이미지수정
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int delete_bf_daily_nutrition_multi(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
result = generalDAO.delete("delete_bf_daily_nutrition_multi", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int insert_bf_daily_nutrition_memo(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
if(paramMap.get("memoArr") != null ) {
|
|
|
|
|
try {
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
String[] memoArr = ((String)paramMap.get("memoArr")).split(",");
|
|
|
|
|
for(String memo: memoArr ) {
|
|
|
|
|
paramMap.put("memo", memo);
|
|
|
|
|
if(!memo.trim().equals("") )
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
generalDAO.insert("insert_bf_daily_nutrition_memo", paramMap);
|
|
|
|
|
}
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
@ -503,64 +504,64 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
}
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int select_homemade_list_count(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
int result = 0;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
result = generalDAO.select_item_to_number("select_homemade_list_count", paramMap);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_homemade_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_homemade_list", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int select_homemade_self_list_count(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
int result = 0;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
result = generalDAO.select_item_to_number("select_homemade_self_list_count", paramMap);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_homemade_self_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_homemade_self_list", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_ingre_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_ingre_list", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Object insert_bf_homemade_self(DataMap paramMap) throws Exception{
|
|
|
|
|
Object resultObj = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultObj = generalDAO.insert("insert_sf_homemade", paramMap);
|
|
|
|
|
int dhb_no = (int)resultObj;
|
|
|
|
|
DataMap map = new DataMap();
|
|
|
|
|
String[] dbi_no = paramMap.getString("dbiNoArr").split(",");
|
|
|
|
|
String[] rate_100 = paramMap.getString("rate100Arr").split(",");
|
|
|
|
|
String[] di_name = paramMap.getString("diNameArr").split(",");
|
|
|
|
|
|
|
|
|
|
String[] rate_100 = paramMap.getString("rate100Arr").split(",");
|
|
|
|
|
String[] di_name = paramMap.getString("diNameArr").split(",");
|
|
|
|
|
|
|
|
|
|
for(int i=0; i< di_name.length;i++ ) {
|
|
|
|
|
map.put("dhb_no", dhb_no);
|
|
|
|
|
map.put("dbi_no", dbi_no[i]);
|
|
|
|
|
map.put("rate_100", rate_100[i]);
|
|
|
|
|
map.put("di_name", di_name[i]);
|
|
|
|
|
generalDAO.insert("insert_sf_homemade_list", map);
|
|
|
|
|
}
|
|
|
|
|
map.put("di_name", di_name[i]);
|
|
|
|
|
generalDAO.insert("insert_sf_homemade_list", map);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
@ -568,38 +569,38 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return resultObj;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int select_commerce_list_count(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
int result = 0;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
result = generalDAO.select_item_to_number("select_commerce_list_count", paramMap);
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_commerce_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_commerce_list", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_commerce_list_self(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_commerce_list_self", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Object insert_bf_self(DataMap paramMap) throws Exception{
|
|
|
|
|
Object resultObj = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultObj = generalDAO.insert("insert_bf_commerce_self", paramMap);
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
@ -608,64 +609,64 @@ public class M_Bf_daily_nutritionBOImpl extends AbstractBOManager implements M_B
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return resultObj;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public Object insert_bf_memo(DataMap paramMap) throws Exception{
|
|
|
|
|
Object resultObj = null;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
resultObj = generalDAO.insert("insert_bf_memo", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return resultObj;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public int delete_bf_memo_single(DataMap paramMap) throws Exception{
|
|
|
|
|
int result = 0;
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
generalDAO.startTransaction();
|
|
|
|
|
|
|
|
|
|
result = generalDAO.delete("delete_bf_memo_single", paramMap);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
generalDAO.commitTransaction();
|
|
|
|
|
} catch (SQLException e) {
|
|
|
|
|
throw e;
|
|
|
|
|
throw e;
|
|
|
|
|
}finally{
|
|
|
|
|
generalDAO.endTransaction();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_memo_master(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_memo_master", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<DataMap> select_memo_list(DataMap paramMap) throws Exception{
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
List<DataMap> lm = null;
|
|
|
|
|
generalDAO.setNamespace(SQLMAP_NAMESPACE);
|
|
|
|
|
lm = generalDAO.select_to_list("select_memo_list", paramMap);
|
|
|
|
|
return lm;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|