515 lines
22 KiB
Java
515 lines
22 KiB
Java
package seed.com.gtm.counsel;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpSession;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.ModelMap;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
import seed.com.gtm.seedfile.SeedFileService;
|
|
import seed.com.gtm.util.Criteria;
|
|
import seed.com.gtm.util.PageMaker;
|
|
import seed.com.user.counsel.CounselService;
|
|
import seed.common.service.InnorixFileService;
|
|
import seed.utils.FairnetUtils;
|
|
import seed.utils.SeedUtils;
|
|
|
|
@Controller
|
|
@RequestMapping("/gtm/case")
|
|
public class OnlineCounselController {
|
|
@Autowired
|
|
private OnlineCounselService service;
|
|
|
|
@Autowired
|
|
private SeedFileService fileService;
|
|
|
|
@Autowired
|
|
private CounselService service2;
|
|
|
|
@Autowired
|
|
private InnorixFileService innorixFileService;
|
|
|
|
public void setSessionMessageRemove(HttpSession session){
|
|
session.removeAttribute("url");
|
|
session.removeAttribute("message");
|
|
session.removeAttribute("opener");
|
|
session.removeAttribute("append");
|
|
session.removeAttribute("self");
|
|
}
|
|
|
|
// /gtm/case/onlineCounsel/list.do
|
|
@RequestMapping("/onlineCounsel/list.do")
|
|
public String counselList(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
session.setAttribute("siteIdx", "case");
|
|
//페이징 관련
|
|
paramMap.put("pageStart", cri.getPageStart());
|
|
paramMap.put("perPageNum", cri.getPerPageNum());
|
|
paramMap.put("civilType", "online");
|
|
|
|
List<Map<String,Object>> data = service.counselList(paramMap);
|
|
|
|
PageMaker pageMaker = new PageMaker();
|
|
pageMaker.setCri(cri);
|
|
pageMaker.setTotalCount(service.counselTot(paramMap));
|
|
|
|
model.addAttribute("data", data);
|
|
model.addAttribute("pageMaker", pageMaker);
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/list";
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/view.do")
|
|
public String counselView(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
paramMap.put("dataIdx", paramMap.get("counselSeq"));
|
|
paramMap.put("memberDept", session.getAttribute("memberDept"));
|
|
Map<String,Object> data = service.counselView(paramMap);
|
|
List<Map<String,Object>> memberList = service.memberSelect(paramMap);
|
|
|
|
model.addAttribute("data", data);
|
|
model.addAttribute("memberList", memberList);
|
|
model.addAttribute("fileList", fileService.fileList(paramMap));
|
|
|
|
|
|
//이노릭스 수정화면 용 파일 값 넘겨주기
|
|
String innorixFileListInfoStr = "";
|
|
try {
|
|
innorixFileListInfoStr = FairnetUtils.innorixFileListInfo(fileService.fileList(paramMap));
|
|
}catch(Exception e){
|
|
System.out.println("이노릭스 에러");
|
|
}
|
|
model.addAttribute("innorixFileListInfoStr", innorixFileListInfoStr);
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/view";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/writePage.do")
|
|
public String counselWritePage(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
paramMap.put("memberDept", session.getAttribute("memberDept"));
|
|
List<Map<String,Object>> memberList = service.memberSelect(paramMap);
|
|
|
|
model.addAttribute("memberList", memberList);
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/write";
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/write.do")
|
|
public String counselWrite(ModelMap model,HttpServletRequest request, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map){
|
|
|
|
String applcntTel01 = SeedUtils.setReplaceNull(paramMap.get("applcntTel01"));
|
|
String applcntTel02 = SeedUtils.setReplaceNull(paramMap.get("applcntTel02"));
|
|
String applcntTel03 = SeedUtils.setReplaceNull(paramMap.get("applcntTel03"));
|
|
String applcntTel = applcntTel01 + "-" + applcntTel02 + "-" + applcntTel03;
|
|
paramMap.put("applcntTel", applcntTel);
|
|
|
|
paramMap.put("applcntCi", "");
|
|
paramMap.put("applcntDi", "");
|
|
paramMap.put("memberId", session.getAttribute("memberId"));
|
|
paramMap.put("managerNm", session.getAttribute("memberName"));
|
|
|
|
service2.onlineCounselInsert(paramMap);
|
|
paramMap.put("dataIdx", paramMap.get("seq"));
|
|
fileService.fileInsert(paramMap, request, session);
|
|
|
|
|
|
//이노릭스 대용량 업로드
|
|
String innorixFileListStr = (String) paramMap.get("innorixFileListVO");
|
|
if(!"".equals(innorixFileListStr)) {
|
|
try {
|
|
paramMap.put("innorixDataIdx", paramMap.get("dataIdx"));
|
|
innorixFileService.innorixExtraFileInsert(innorixFileListStr, paramMap);
|
|
}catch(Exception e) {
|
|
System.out.println("이노릭스에러");
|
|
}
|
|
}
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/list.do");
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/edit.do")
|
|
public String counselEdit(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerNm")).equals("") ){
|
|
paramMap.put("managerNm", session.getAttribute("memberName"));
|
|
}
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerId")).equals("") ){
|
|
paramMap.put("managerId", session.getAttribute("memberId"));
|
|
}
|
|
|
|
|
|
service.counselUpdate(paramMap);
|
|
|
|
String counselSeq = SeedUtils.setReplaceNull(paramMap.get("counselSeq"));
|
|
String page = SeedUtils.setReplaceNull(paramMap.get("page"));
|
|
String searchDate1 = SeedUtils.setReplaceNull(paramMap.get("searchDate1"));
|
|
String searchDate2 = SeedUtils.setReplaceNull(paramMap.get("searchDate2"));
|
|
String searchDate3 = SeedUtils.setReplaceNull(paramMap.get("searchDate3"));
|
|
String searchDate4 = SeedUtils.setReplaceNull(paramMap.get("searchDate4"));
|
|
String searchDate5 = SeedUtils.setReplaceNull(paramMap.get("searchDate5"));
|
|
String searchDate6 = SeedUtils.setReplaceNull(paramMap.get("searchDate6"));
|
|
String searchApp = SeedUtils.setReplaceNull(paramMap.get("searchApp"));
|
|
String searchMa = SeedUtils.setReplaceNull(paramMap.get("searchMa"));
|
|
String searchTitle = SeedUtils.setReplaceNull(paramMap.get("searchTitle"));
|
|
String searchType = SeedUtils.setReplaceNull(paramMap.get("searchType"));
|
|
String searchState = SeedUtils.setReplaceNull(paramMap.get("searchState"));
|
|
String fileFuncType = SeedUtils.setReplaceNull(paramMap.get("fileFuncType"));
|
|
|
|
this.setSessionMessageRemove(session);
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/view.do?counselSeq=" + counselSeq + "&page=" + page +
|
|
"&searchDate1=" + searchDate1 + "&searchDate2=" + searchDate2 + "&searchDate3=" + searchDate3 +
|
|
"&searchDate4=" + searchDate4 + "&searchDate5=" + searchDate5 + "&searchDate6=" + searchDate6 + "&searchApp=" + searchApp + "&searchMa=" + searchMa + "&searchTitle=" + searchTitle +
|
|
"&searchType=" + searchType + "&searchState=" + searchState + "&fileFuncType=" + fileFuncType);
|
|
|
|
|
|
fileService.fileDel(paramMap);
|
|
|
|
//이노릭스 대용량 업로드
|
|
String innorixFileListStr = (String) paramMap.get("innorixFileListVO");
|
|
if(!"".equals(innorixFileListStr)) {
|
|
try {
|
|
String counselSeqTemp = counselSeq;
|
|
int innorixDataIdx = Integer.parseInt(counselSeqTemp);
|
|
paramMap.put("innorixDataIdx", innorixDataIdx);
|
|
innorixFileService.innorixExtraFileInsert(innorixFileListStr, paramMap);
|
|
}catch(Exception e) {
|
|
System.out.println("이노릭스에러");
|
|
}
|
|
}
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/state.do")
|
|
public String counselState(HttpServletRequest request ,ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
String[] checkList = request.getParameterValues("okCheck");
|
|
|
|
//센터장(memberPosition : 0902000000)만 승인가능 하도록
|
|
String memberPosition = SeedUtils.setReplaceNull(session.getAttribute("memberPosition"));
|
|
String siteIdx = SeedUtils.setReplaceNull(session.getAttribute("siteIdx"));
|
|
if(!"0902000000".equals(memberPosition)){
|
|
session.setAttribute("sSiteIdx", siteIdx);
|
|
session.setAttribute("message", "(message)승인 권한이 없습니다.");
|
|
session.setAttribute("self", "history");
|
|
|
|
return "/_common/jsp/message";
|
|
}
|
|
|
|
if(checkList != null && checkList.length > 0){
|
|
for(int i = 0; i < checkList.length; i++){
|
|
paramMap.put("counselSeq", checkList[i]);
|
|
service.counselUpdateState(paramMap);
|
|
}
|
|
}else{
|
|
service.counselUpdateState(paramMap);
|
|
}
|
|
|
|
|
|
/*service.counselUpdateState(paramMap);*/
|
|
|
|
String page = SeedUtils.setReplaceNull(paramMap.get("page"));
|
|
String searchDate1 = SeedUtils.setReplaceNull(paramMap.get("searchDate1"));
|
|
String searchDate2 = SeedUtils.setReplaceNull(paramMap.get("searchDate2"));
|
|
String searchDate3 = SeedUtils.setReplaceNull(paramMap.get("searchDate3"));
|
|
String searchDate4 = SeedUtils.setReplaceNull(paramMap.get("searchDate4"));
|
|
String searchApp = SeedUtils.setReplaceNull(paramMap.get("searchApp"));
|
|
String searchMa = SeedUtils.setReplaceNull(paramMap.get("searchMa"));
|
|
String searchTitle = SeedUtils.setReplaceNull(paramMap.get("searchTitle"));
|
|
String searchType = SeedUtils.setReplaceNull(paramMap.get("searchType"));
|
|
String searchState = SeedUtils.setReplaceNull(paramMap.get("searchState"));
|
|
|
|
this.setSessionMessageRemove(session);
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/list.do?page=" + page +
|
|
"&searchDate1=" + searchDate1 + "&searchDate2=" + searchDate2 + "&searchDate3=" + searchDate3 +
|
|
"&searchDate4=" + searchDate4 + "&searchApp=" + searchApp + "&searchMa=" + searchMa + "&searchTitle=" + searchTitle +
|
|
"&searchType=" + searchType + "&searchState=" + searchState);
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/onlineCounsel/del.do")
|
|
public String counselDel(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
service.counselDelete(paramMap);
|
|
map.put("message", "common.message.del");
|
|
map.put("url", "/gtm/case/onlineCounsel/list.do");
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
|
|
// /gtm/case/onlineCounsel/lawList.do
|
|
@RequestMapping("/onlineCounsel/lawList.do")
|
|
public String lawCounselList(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
session.setAttribute("siteIdx", "case");
|
|
//페이징 관련
|
|
paramMap.put("pageStart", cri.getPageStart());
|
|
paramMap.put("perPageNum", cri.getPerPageNum());
|
|
paramMap.put("civilType", "law");
|
|
|
|
List<Map<String,Object>> data = service.counselList(paramMap);
|
|
|
|
PageMaker pageMaker = new PageMaker();
|
|
pageMaker.setCri(cri);
|
|
pageMaker.setTotalCount(service.counselTot(paramMap));
|
|
|
|
model.addAttribute("data", data);
|
|
model.addAttribute("pageMaker", pageMaker);
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/lawList";
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/lawView.do")
|
|
public String lawCounselView(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
paramMap.put("dataIdx", paramMap.get("counselSeq"));
|
|
paramMap.put("memberDept", session.getAttribute("memberDept"));
|
|
Map<String,Object> data = service.counselView(paramMap);
|
|
List<Map<String,Object>> memberList = service.memberSelect(paramMap);
|
|
|
|
model.addAttribute("data", data);
|
|
model.addAttribute("memberList", memberList);
|
|
model.addAttribute("fileList", fileService.fileList(paramMap));
|
|
paramMap.put("fileFuncType", SeedUtils.setReplaceNull(paramMap.get("fileFuncType2")));
|
|
model.addAttribute("fileList2", fileService.fileList(paramMap));
|
|
|
|
//이노릭스 수정화면 용 파일 값 넘겨주기
|
|
String innorixFileListInfoStr = "";
|
|
try {
|
|
innorixFileListInfoStr = FairnetUtils.innorixFileListInfo(fileService.fileList(paramMap));
|
|
}catch(Exception e){
|
|
System.out.println("이노릭스 에러");
|
|
}
|
|
model.addAttribute("innorixFileListInfoStr", innorixFileListInfoStr);
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/lawView";
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/lawWritePage.do")
|
|
public String lawWritePage(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
paramMap.put("memberDept", session.getAttribute("memberDept"));
|
|
List<Map<String,Object>> memberList = service.memberSelect(paramMap);
|
|
|
|
model.addAttribute("memberList", memberList);
|
|
|
|
|
|
return "/seed/_extra/gtm/onlineCounsel/lawWrite";
|
|
}
|
|
|
|
|
|
@RequestMapping("/onlineCounsel/lawWrite.do")
|
|
public String lawWrite(ModelMap model,HttpServletRequest request, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map){
|
|
|
|
paramMap.put("applcntCi", "");
|
|
paramMap.put("applcntDi", "");
|
|
paramMap.put("memberId", session.getAttribute("memberId"));
|
|
paramMap.put("managerNm", session.getAttribute("memberName"));
|
|
paramMap.put("memberDept", session.getAttribute("memberDept"));
|
|
|
|
service2.lawCounselInsert(paramMap);
|
|
paramMap.put("dataIdx", paramMap.get("seq"));
|
|
fileService.fileInsert(paramMap, request, session);
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/lawList.do");
|
|
|
|
//이노릭스 대용량 업로드
|
|
String innorixFileListStr = (String) paramMap.get("innorixFileListVO");
|
|
if(!"".equals(innorixFileListStr)) {
|
|
try {
|
|
paramMap.put("innorixDataIdx", paramMap.get("dataIdx"));
|
|
innorixFileService.innorixExtraFileInsert(innorixFileListStr, paramMap);
|
|
}catch(Exception e) {
|
|
System.out.println("이노릭스에러");
|
|
}
|
|
}
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/rawEdit.do")
|
|
public String lawCounselEdit(ModelMap model, HttpServletRequest request,HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerNm")).equals("") ){
|
|
paramMap.put("managerNm", session.getAttribute("memberName"));
|
|
}
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerId")).equals("") ){
|
|
paramMap.put("managerId", session.getAttribute("memberId"));
|
|
}
|
|
|
|
paramMap.put("dataIdx", paramMap.get("counselSeq"));
|
|
|
|
service.lawCounselUpdate(paramMap);
|
|
fileService.fileInsert(paramMap, request, session);
|
|
fileService.fileDel(paramMap);
|
|
|
|
String counselSeq = SeedUtils.setReplaceNull(paramMap.get("counselSeq"));
|
|
String page = SeedUtils.setReplaceNull(paramMap.get("page"));
|
|
String searchDate1 = SeedUtils.setReplaceNull(paramMap.get("searchDate1"));
|
|
String searchDate2 = SeedUtils.setReplaceNull(paramMap.get("searchDate2"));
|
|
String searchDate3 = SeedUtils.setReplaceNull(paramMap.get("searchDate3"));
|
|
String searchDate4 = SeedUtils.setReplaceNull(paramMap.get("searchDate4"));
|
|
String searchDate5 = SeedUtils.setReplaceNull(paramMap.get("searchDate5"));
|
|
String searchDate6 = SeedUtils.setReplaceNull(paramMap.get("searchDate6"));
|
|
String searchApp = SeedUtils.setReplaceNull(paramMap.get("searchApp"));
|
|
String searchMa = SeedUtils.setReplaceNull(paramMap.get("searchMa"));
|
|
String searchTitle = SeedUtils.setReplaceNull(paramMap.get("searchTitle"));
|
|
String searchType = SeedUtils.setReplaceNull(paramMap.get("searchType"));
|
|
String searchState = SeedUtils.setReplaceNull(paramMap.get("searchState"));
|
|
String fileFuncType = "law";
|
|
String fileFuncType2 = "lawCard";
|
|
|
|
this.setSessionMessageRemove(session);
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/lawView.do?counselSeq=" + counselSeq + "&page=" + page +
|
|
"&searchDate1=" + searchDate1 + "&searchDate2=" + searchDate2 + "&searchDate3=" + searchDate3 +
|
|
"&searchDate4=" + searchDate4 + "&searchDate5=" + searchDate5 + "&searchDate6=" + searchDate6 + "&searchApp=" + searchApp + "&searchMa=" + searchMa + "&searchTitle=" + searchTitle +
|
|
"&searchType=" + searchType + "&searchState=" + searchState + "&fileFuncType=" + fileFuncType + "&fileFuncType2=" + fileFuncType2);
|
|
|
|
//이노릭스 대용량 업로드
|
|
String innorixFileListStr = (String) paramMap.get("innorixFileListVO");
|
|
if(!"".equals(innorixFileListStr)) {
|
|
try {
|
|
String counselSeqTemp = counselSeq;
|
|
int innorixDataIdx = Integer.parseInt(counselSeqTemp);
|
|
paramMap.put("innorixDataIdx", innorixDataIdx);
|
|
innorixFileService.innorixExtraFileInsert(innorixFileListStr, paramMap);
|
|
}catch(Exception e) {
|
|
System.out.println("이노릭스에러");
|
|
}
|
|
}
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/lawState.do")
|
|
public String lawCounselState(HttpServletRequest request ,ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
String[] checkList = request.getParameterValues("okCheck");
|
|
|
|
//센터장(memberPosition : 0902000000)만 승인가능 하도록
|
|
String memberPosition = SeedUtils.setReplaceNull(session.getAttribute("memberPosition"));
|
|
String siteIdx = SeedUtils.setReplaceNull(session.getAttribute("siteIdx"));
|
|
if(!"0902000000".equals(memberPosition)){
|
|
session.setAttribute("sSiteIdx", siteIdx);
|
|
session.setAttribute("message", "(message)승인 권한이 없습니다.");
|
|
session.setAttribute("self", "history");
|
|
|
|
return "/_common/jsp/message";
|
|
}
|
|
|
|
if(checkList != null && checkList.length > 0){
|
|
for(int i = 0; i < checkList.length; i++){
|
|
paramMap.put("counselSeq", checkList[i]);
|
|
service.counselUpdateState(paramMap);
|
|
}
|
|
}else{
|
|
service.counselUpdateState(paramMap);
|
|
}
|
|
|
|
|
|
/*service.counselUpdateState(paramMap);*/
|
|
|
|
String page = SeedUtils.setReplaceNull(paramMap.get("page"));
|
|
String searchDate1 = SeedUtils.setReplaceNull(paramMap.get("searchDate1"));
|
|
String searchDate2 = SeedUtils.setReplaceNull(paramMap.get("searchDate2"));
|
|
String searchDate3 = SeedUtils.setReplaceNull(paramMap.get("searchDate3"));
|
|
String searchDate4 = SeedUtils.setReplaceNull(paramMap.get("searchDate4"));
|
|
String searchDate5 = SeedUtils.setReplaceNull(paramMap.get("searchDate5"));
|
|
String searchDate6 = SeedUtils.setReplaceNull(paramMap.get("searchDate6"));
|
|
String searchApp = SeedUtils.setReplaceNull(paramMap.get("searchApp"));
|
|
String searchMa = SeedUtils.setReplaceNull(paramMap.get("searchMa"));
|
|
String searchTitle = SeedUtils.setReplaceNull(paramMap.get("searchTitle"));
|
|
String searchType = SeedUtils.setReplaceNull(paramMap.get("searchType"));
|
|
String searchState = SeedUtils.setReplaceNull(paramMap.get("searchState"));
|
|
|
|
this.setSessionMessageRemove(session);
|
|
|
|
map.put("message", "common.message.reg");
|
|
map.put("url", "/gtm/case/onlineCounsel/lawList.do?page=" + page +
|
|
"&searchDate1=" + searchDate1 + "&searchDate2=" + searchDate2 + "&searchDate3=" + searchDate3 +
|
|
"&searchDate4=" + searchDate4 + "&searchDate5=" + searchDate5 + "&searchDate6=" + searchDate6 + "&searchApp=" + searchApp + "&searchMa=" + searchMa + "&searchTitle=" + searchTitle +
|
|
"&searchType=" + searchType + "&searchState=" + searchState);
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
|
|
@RequestMapping("/onlineCounsel/lawDel.do")
|
|
public String counselLawDel(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
service.counselDelete(paramMap);
|
|
map.put("message", "common.message.del");
|
|
map.put("url", "/gtm/case/onlineCounsel/lawList.do");
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
|
|
@RequestMapping("/onlineCounsel/civilChange.do")
|
|
public String counselCivilChange(ModelMap model, HttpSession session, @RequestParam Map<String,Object> paramMap, Map<String, Object> map, Criteria cri){
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerNm")).equals("") ){
|
|
paramMap.put("managerNm", session.getAttribute("memberName"));
|
|
}
|
|
|
|
if( SeedUtils.setReplaceNull(paramMap.get("managerId")).equals("") ){
|
|
paramMap.put("managerId", session.getAttribute("memberId"));
|
|
}
|
|
|
|
service.counselCivilChange(paramMap);
|
|
|
|
String counselSeq = SeedUtils.setReplaceNull(paramMap.get("counselSeq"));
|
|
String civilType = SeedUtils.setReplaceNull(paramMap.get("civilType"));
|
|
String page = SeedUtils.setReplaceNull(paramMap.get("page"));
|
|
String searchDate1 = SeedUtils.setReplaceNull(paramMap.get("searchDate1"));
|
|
String searchDate2 = SeedUtils.setReplaceNull(paramMap.get("searchDate2"));
|
|
String searchDate3 = SeedUtils.setReplaceNull(paramMap.get("searchDate3"));
|
|
String searchDate4 = SeedUtils.setReplaceNull(paramMap.get("searchDate4"));
|
|
String searchDate5 = SeedUtils.setReplaceNull(paramMap.get("searchDate5"));
|
|
String searchDate6 = SeedUtils.setReplaceNull(paramMap.get("searchDate6"));
|
|
String searchApp = SeedUtils.setReplaceNull(paramMap.get("searchApp"));
|
|
String searchMa = SeedUtils.setReplaceNull(paramMap.get("searchMa"));
|
|
String searchTitle = SeedUtils.setReplaceNull(paramMap.get("searchTitle"));
|
|
String searchType = SeedUtils.setReplaceNull(paramMap.get("searchType"));
|
|
String searchState = SeedUtils.setReplaceNull(paramMap.get("searchState"));
|
|
|
|
this.setSessionMessageRemove(session);
|
|
|
|
map.put("message", "common.message.mod");
|
|
|
|
if(civilType.equals("online")) {
|
|
map.put("url", "/gtm/case/onlineCounsel/list.do#onlineCounsel_17");
|
|
} else {
|
|
map.put("url", "/gtm/case/onlineCounsel/lawList.do#onlineCounsel_18");
|
|
}
|
|
|
|
return "/_common/jsp/message";
|
|
|
|
}
|
|
}
|