You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
3.5 KiB
110 lines
3.5 KiB
|
|
M_Util gmUtil = new M_Util();
|
|
|
|
|
|
|
|
DataMap paramMap = gmUtil.getDataMapFromRequest(request);
|
|
|
|
String redirect_url = "m/bf_notice/list_bf_notice";
|
|
|
|
try {
|
|
boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap);
|
|
if(is_login == false) {
|
|
ra.addFlashAttribute("call_native_login", "Y");
|
|
redirect_url = "redirect:/m/login/view_login.do";
|
|
}else{
|
|
if(RenaStringUtil.isNullOrEmpty(paramMap, "rowCount") == false) ROW_COUNT = RenaStringUtil.getDataToInt(paramMap, "rowCount");
|
|
|
|
int rowMax = bf_noticeBO.select_bf_notice_list_count(paramMap);
|
|
initPage(paramMap, ROW_COUNT, PAGE_COUNT, rowMax); // check page count
|
|
|
|
List<DataMap> lm_notice = bf_noticeBO.select_bf_notice_list(paramMap);
|
|
DataMap.putToModel(model, "lm_notice", lm_notice);
|
|
}
|
|
}catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();}
|
|
|
|
gmUtil.redirectParam(model, paramMap);
|
|
|
|
return redirect_url;
|
|
|
|
|
|
|
|
DataMap paramMap = gmUtil.getDataMapFromRequest(request);
|
|
|
|
String redirect_url = "redirect:/m/bf_family_baby/view_bf_family_baby.do";
|
|
|
|
try {
|
|
boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap);
|
|
if(is_login == false) {
|
|
ra.addFlashAttribute("call_native_login", "Y");
|
|
redirect_url = "redirect:/m/login/view_login.do";
|
|
}else{
|
|
// 3. 입력 or 수정 PROCESS 및 메세지 작성
|
|
String smc_no = RenaStringUtil.getData(paramMap, "smc_no");
|
|
if(RenaStringUtil.isNullOrEmpty(RenaStringUtil.getData(paramMap, "smc_no"))){
|
|
smc_no = String.valueOf(bf_family_babyBO.insert_bf_family_baby(paramMap));
|
|
paramMap.put("smc_no", smc_no);
|
|
|
|
ra.addFlashAttribute("script_msg", "등록되었습니다");
|
|
}else{
|
|
bf_family_babyBO.update_bf_family_baby(paramMap);
|
|
ra.addFlashAttribute("script_msg", "수정되었습니다");
|
|
}
|
|
}
|
|
}catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();}
|
|
|
|
gmUtil.redirectParam(ra, DataMap.fromDataMap(new String[]{"smc_no", "return_url"}, paramMap));
|
|
return redirect_url;
|
|
|
|
|
|
|
|
|
|
@RequestMapping(value="view_bf_family_baby")
|
|
public String view_bf_family_baby(@ModelAttribute("model") ModelMap model, HttpServletRequest request, HttpServletResponse response
|
|
, RedirectAttributes ra) {
|
|
|
|
DataMap paramMap = gmUtil.getDataMapFromRequest(request);
|
|
|
|
String redirect_url = "m/bf_family_baby/view_bf_family_baby";
|
|
|
|
try {
|
|
boolean is_login = gmUtil.setSessionForMobileMember(request, paramMap);
|
|
if(is_login == false) {
|
|
ra.addFlashAttribute("call_native_login", "Y");
|
|
redirect_url = "redirect:/m/login/view_login.do";
|
|
}else{
|
|
List<DataMap> lm_f_disease = bf_family_babyBO.select_bf_family_baby_disease_list(paramMap);
|
|
DataMap.putToModel(model, "lm_f_disease", lm_f_disease);
|
|
|
|
// (smc_no 있을 경우) 아이 정보: rm_child
|
|
DataMap rm_child = new DataMap();
|
|
if(!RenaStringUtil.isNullOrEmpty(paramMap,"smc_no")) {
|
|
|
|
}else {
|
|
|
|
}
|
|
|
|
DataMap.putToModel(model, "rm_child", rm_child);
|
|
}
|
|
}catch(Exception ex1){ redirect_url = gmUtil.redirectError(true, ex1, request, paramMap, ra, ""); ex1.printStackTrace();}
|
|
|
|
gmUtil.redirectParam(model, paramMap);
|
|
|
|
return redirect_url;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|