2022-10-06 16:44 DB 테이블 생성에 따른 DAO 관련 파일 생성
This commit is contained in:
parent
9d10631ee2
commit
6830275d55
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcDept.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface DeptUsrInfoService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//R
|
||||
DeptUsrInfoVO selectDetail(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//U
|
||||
int update(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L
|
||||
List<DeptUsrInfoVO> selectList(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L page
|
||||
List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
}
|
||||
108
src/main/java/kcc/kccadr/advcDept/service/DeptUsrInfoVO.java
Normal file
108
src/main/java/kcc/kccadr/advcDept/service/DeptUsrInfoVO.java
Normal file
@ -0,0 +1,108 @@
|
||||
package kcc.kccadr.advcDept.service;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import kcc.com.cmm.ComDefaultVO;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class DeptUsrInfoVO extends ComDefaultVO implements Serializable {
|
||||
|
||||
private String deptSeq; //부서일련번호
|
||||
private String deptTy; //부서구분-CC402
|
||||
private String mngrId; //관리자ID
|
||||
|
||||
private String frstRegistPnttm; //등록일시
|
||||
private String frstRegisterId; //등록자
|
||||
|
||||
|
||||
//
|
||||
private String pstnMenuSeq; //직급별 메뉴 일련번호
|
||||
private String pstnTy; //직급구분-CC401
|
||||
private String allIs; //all 여부
|
||||
private String rIs; //R 여부
|
||||
private String cudIs; //CUD 여부
|
||||
private String pIs; //P 여부
|
||||
private String lastUpdtPnttm; //수정일시
|
||||
private String lastUpdusrId; //수정자
|
||||
|
||||
|
||||
public String getDeptSeq() {
|
||||
return deptSeq;
|
||||
}
|
||||
public void setDeptSeq(String deptSeq) {
|
||||
this.deptSeq = deptSeq;
|
||||
}
|
||||
public String getDeptTy() {
|
||||
return deptTy;
|
||||
}
|
||||
public void setDeptTy(String deptTy) {
|
||||
this.deptTy = deptTy;
|
||||
}
|
||||
public String getMngrId() {
|
||||
return mngrId;
|
||||
}
|
||||
public void setMngrId(String mngrId) {
|
||||
this.mngrId = mngrId;
|
||||
}
|
||||
public String getFrstRegistPnttm() {
|
||||
return frstRegistPnttm;
|
||||
}
|
||||
public void setFrstRegistPnttm(String frstRegistPnttm) {
|
||||
this.frstRegistPnttm = frstRegistPnttm;
|
||||
}
|
||||
public String getFrstRegisterId() {
|
||||
return frstRegisterId;
|
||||
}
|
||||
public void setFrstRegisterId(String frstRegisterId) {
|
||||
this.frstRegisterId = frstRegisterId;
|
||||
}
|
||||
public String getPstnMenuSeq() {
|
||||
return pstnMenuSeq;
|
||||
}
|
||||
public void setPstnMenuSeq(String pstnMenuSeq) {
|
||||
this.pstnMenuSeq = pstnMenuSeq;
|
||||
}
|
||||
public String getPstnTy() {
|
||||
return pstnTy;
|
||||
}
|
||||
public void setPstnTy(String pstnTy) {
|
||||
this.pstnTy = pstnTy;
|
||||
}
|
||||
public String getAllIs() {
|
||||
return allIs;
|
||||
}
|
||||
public void setAllIs(String allIs) {
|
||||
this.allIs = allIs;
|
||||
}
|
||||
public String getrIs() {
|
||||
return rIs;
|
||||
}
|
||||
public void setrIs(String rIs) {
|
||||
this.rIs = rIs;
|
||||
}
|
||||
public String getCudIs() {
|
||||
return cudIs;
|
||||
}
|
||||
public void setCudIs(String cudIs) {
|
||||
this.cudIs = cudIs;
|
||||
}
|
||||
public String getpIs() {
|
||||
return pIs;
|
||||
}
|
||||
public void setpIs(String pIs) {
|
||||
this.pIs = pIs;
|
||||
}
|
||||
public String getLastUpdtPnttm() {
|
||||
return lastUpdtPnttm;
|
||||
}
|
||||
public void setLastUpdtPnttm(String lastUpdtPnttm) {
|
||||
this.lastUpdtPnttm = lastUpdtPnttm;
|
||||
}
|
||||
public String getLastUpdusrId() {
|
||||
return lastUpdusrId;
|
||||
}
|
||||
public void setLastUpdusrId(String lastUpdusrId) {
|
||||
this.lastUpdusrId = lastUpdusrId;
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcDept.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface PstnMenuInfoService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
//R
|
||||
DeptUsrInfoVO selectDetail(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
//U
|
||||
int update(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
//L
|
||||
List<DeptUsrInfoVO> selectList(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
//L page
|
||||
List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO vo) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcDept.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcDept.service.DeptUsrInfoVO;
|
||||
|
||||
@Repository("deptUsrInfoDAO")
|
||||
public class DeptUsrInfoDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
insert("DeptUsrInfoDAO.insert", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public DeptUsrInfoVO selectDetail(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
return (DeptUsrInfoVO) select("DeptUsrInfoDAO.selectDetail", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
return update("DeptUsrInfoDAO.update", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
return delete("DeptUsrInfoDAO.delete", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<DeptUsrInfoVO> selectList(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
List<DeptUsrInfoVO> tlist = (List<DeptUsrInfoVO>) list("DeptUsrInfoDAO.selectList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO adrHstryMgrVO) throws Exception {
|
||||
List<DeptUsrInfoVO> tlist = (List<DeptUsrInfoVO>) list("DeptUsrInfoDAO.selectPagingList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcDept.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcDept.service.DeptUsrInfoService;
|
||||
import kcc.kccadr.advcDept.service.DeptUsrInfoVO;
|
||||
|
||||
@Service("deptUsrInfoService")
|
||||
public class DeptUsrInfoServiceImpl implements DeptUsrInfoService {
|
||||
|
||||
//이력
|
||||
@Resource(name="deptUsrInfoDAO")
|
||||
private DeptUsrInfoDAO deptUsrInfoDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return deptUsrInfoDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(DeptUsrInfoVO adrRecordReadingVO) throws Exception {
|
||||
deptUsrInfoDAO.insert(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//R
|
||||
public DeptUsrInfoVO selectDetail(DeptUsrInfoVO adrRecordReadingVO) throws Exception {
|
||||
return deptUsrInfoDAO.selectDetail(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(DeptUsrInfoVO adrRecordReadingVO) throws Exception{
|
||||
|
||||
return deptUsrInfoDAO.update(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(DeptUsrInfoVO adrRecordReadingVO) throws Exception{
|
||||
return deptUsrInfoDAO.delete(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<DeptUsrInfoVO> selectList(DeptUsrInfoVO adrRecordReadingVO) throws Exception{
|
||||
return deptUsrInfoDAO.selectList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO adrRecordReadingVO) throws Exception{
|
||||
return deptUsrInfoDAO.selectPagingList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcDept.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcDept.service.DeptUsrInfoVO;
|
||||
|
||||
@Repository("pstnMenuInfoDAO")
|
||||
public class PstnMenuInfoDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(DeptUsrInfoVO VO) throws Exception {
|
||||
insert("PstnMenuInfoDAO.insert", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public DeptUsrInfoVO selectDetail(DeptUsrInfoVO VO) throws Exception {
|
||||
return (DeptUsrInfoVO) select("PstnMenuInfoDAO.selectDetail", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(DeptUsrInfoVO VO) throws Exception {
|
||||
return update("PstnMenuInfoDAO.update", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(DeptUsrInfoVO VO) throws Exception {
|
||||
return delete("PstnMenuInfoDAO.delete", VO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<DeptUsrInfoVO> selectList(DeptUsrInfoVO VO) throws Exception {
|
||||
List<DeptUsrInfoVO> tlist = (List<DeptUsrInfoVO>) list("PstnMenuInfoDAO.selectList", VO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO VO) throws Exception {
|
||||
List<DeptUsrInfoVO> tlist = (List<DeptUsrInfoVO>) list("PstnMenuInfoDAO.selectPagingList", VO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcDept.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcDept.service.DeptUsrInfoVO;
|
||||
import kcc.kccadr.advcDept.service.PstnMenuInfoService;
|
||||
|
||||
@Service("pstnMenuInfoService")
|
||||
public class PstnMenuInfoServiceImpl implements PstnMenuInfoService {
|
||||
|
||||
//이력
|
||||
@Resource(name="pstnMenuInfoDAO")
|
||||
private PstnMenuInfoDAO pstnMenuInfoDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return pstnMenuInfoDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(DeptUsrInfoVO VO) throws Exception {
|
||||
pstnMenuInfoDAO.insert(VO);
|
||||
}
|
||||
|
||||
//R
|
||||
public DeptUsrInfoVO selectDetail(DeptUsrInfoVO VO) throws Exception {
|
||||
return pstnMenuInfoDAO.selectDetail(VO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(DeptUsrInfoVO VO) throws Exception{
|
||||
|
||||
return pstnMenuInfoDAO.update(VO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(DeptUsrInfoVO VO) throws Exception{
|
||||
return pstnMenuInfoDAO.delete(VO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<DeptUsrInfoVO> selectList(DeptUsrInfoVO VO) throws Exception{
|
||||
return pstnMenuInfoDAO.selectList(VO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<DeptUsrInfoVO> selectPagingList(DeptUsrInfoVO VO) throws Exception{
|
||||
return pstnMenuInfoDAO.selectPagingList(VO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcPrtcl.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrPrtclMemOpinionService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
//R
|
||||
AdrPrtclMemOpinionVO selectDetail(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrPrtclMemOpinionVO> selectList(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrPrtclMemOpinionVO> selectPagingList(AdrPrtclMemOpinionVO vo) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,62 @@
|
||||
package kcc.kccadr.advcPrtcl.service;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import kcc.com.cmm.ComDefaultVO;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class AdrPrtclMemOpinionVO extends ComDefaultVO implements Serializable {
|
||||
|
||||
private String adrSeq; //'조정일련번호',
|
||||
private String adrSn; //'조정회차',
|
||||
private String prtclSeq; //'기일조서일련번호',
|
||||
private String opinionSeq; //'의견일련번호',
|
||||
private String cn; //'내용',
|
||||
|
||||
private String frstRegistPnttm; //등록일시
|
||||
private String frstRegisterId; //등록자
|
||||
|
||||
public String getAdrSeq() {
|
||||
return adrSeq;
|
||||
}
|
||||
public void setAdrSeq(String adrSeq) {
|
||||
this.adrSeq = adrSeq;
|
||||
}
|
||||
public String getAdrSn() {
|
||||
return adrSn;
|
||||
}
|
||||
public void setAdrSn(String adrSn) {
|
||||
this.adrSn = adrSn;
|
||||
}
|
||||
public String getPrtclSeq() {
|
||||
return prtclSeq;
|
||||
}
|
||||
public void setPrtclSeq(String prtclSeq) {
|
||||
this.prtclSeq = prtclSeq;
|
||||
}
|
||||
public String getOpinionSeq() {
|
||||
return opinionSeq;
|
||||
}
|
||||
public void setOpinionSeq(String opinionSeq) {
|
||||
this.opinionSeq = opinionSeq;
|
||||
}
|
||||
public String getCn() {
|
||||
return cn;
|
||||
}
|
||||
public void setCn(String cn) {
|
||||
this.cn = cn;
|
||||
}
|
||||
public String getFrstRegistPnttm() {
|
||||
return frstRegistPnttm;
|
||||
}
|
||||
public void setFrstRegistPnttm(String frstRegistPnttm) {
|
||||
this.frstRegistPnttm = frstRegistPnttm;
|
||||
}
|
||||
public String getFrstRegisterId() {
|
||||
return frstRegisterId;
|
||||
}
|
||||
public void setFrstRegisterId(String frstRegisterId) {
|
||||
this.frstRegisterId = frstRegisterId;
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcPrtcl.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcPrtcl.service.AdrPrtclMemOpinionVO;
|
||||
|
||||
@Repository("adrPrtclMemOpinionDAO")
|
||||
public class AdrPrtclMemOpinionDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
insert("AdrPrtclMemOpinionDAO.insert", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrPrtclMemOpinionVO selectDetail(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
return (AdrPrtclMemOpinionVO) select("AdrPrtclMemOpinionDAO.selectDetail", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
return update("AdrPrtclMemOpinionDAO.update", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
return delete("AdrPrtclMemOpinionDAO.delete", VO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrPrtclMemOpinionVO> selectList(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
List<AdrPrtclMemOpinionVO> tlist = (List<AdrPrtclMemOpinionVO>) list("AdrPrtclMemOpinionDAO.selectList", VO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrPrtclMemOpinionVO> selectPagingList(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
List<AdrPrtclMemOpinionVO> tlist = (List<AdrPrtclMemOpinionVO>) list("AdrPrtclMemOpinionDAO.selectPagingList", VO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcPrtcl.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcPrtcl.service.AdrPrtclMemOpinionService;
|
||||
import kcc.kccadr.advcPrtcl.service.AdrPrtclMemOpinionVO;
|
||||
|
||||
@Service("adrPrtclMemOpinionService")
|
||||
public class AdrPrtclMemOpinionServiceImpl implements AdrPrtclMemOpinionService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrPrtclMemOpinionDAO")
|
||||
private AdrPrtclMemOpinionDAO adrPrtclMemOpinionDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrPrtclMemOpinionDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
adrPrtclMemOpinionDAO.insert(VO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrPrtclMemOpinionVO selectDetail(AdrPrtclMemOpinionVO VO) throws Exception {
|
||||
return adrPrtclMemOpinionDAO.selectDetail(VO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrPrtclMemOpinionVO VO) throws Exception{
|
||||
|
||||
return adrPrtclMemOpinionDAO.update(VO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrPrtclMemOpinionVO VO) throws Exception{
|
||||
return adrPrtclMemOpinionDAO.delete(VO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrPrtclMemOpinionVO> selectList(AdrPrtclMemOpinionVO VO) throws Exception{
|
||||
return adrPrtclMemOpinionDAO.selectList(VO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrPrtclMemOpinionVO> selectPagingList(AdrPrtclMemOpinionVO VO) throws Exception{
|
||||
return adrPrtclMemOpinionDAO.selectPagingList(VO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcRecord.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrRecordReadingHstryService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//R
|
||||
AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcRecord.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrRecordReadingService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//R
|
||||
AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,115 @@
|
||||
package kcc.kccadr.advcRecord.service;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import kcc.com.cmm.ComDefaultVO;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class AdrRecordReadingVO extends ComDefaultVO implements Serializable {
|
||||
|
||||
private String recordReadingSeq; //기록열람일련번호
|
||||
|
||||
private String adrSeq; //조합일련번호
|
||||
private String reqTy; //신청인구분-CC301
|
||||
private String myselfIs; //당사자여부-CC302
|
||||
private String docuTy; //서류구분-CC303
|
||||
private String authQntty; //발급수량
|
||||
private String prcsnStatCd; //처리상태-CC305
|
||||
private String prcsnPnttm; //처리일시
|
||||
private String frstRegistPnttm; //등록일시
|
||||
private String frstRegisterId; //등록자
|
||||
|
||||
private String lastUpdtPnttm; //수정일시
|
||||
private String lastUpdusrId; //수정자
|
||||
|
||||
|
||||
private String recordReadingHstrySeq; //기록열람이력 일련번호
|
||||
private String cn; //내용-승인번호, 결재 정보 등등
|
||||
|
||||
|
||||
|
||||
public String getRecordReadingSeq() {
|
||||
return recordReadingSeq;
|
||||
}
|
||||
public void setRecordReadingSeq(String recordReadingSeq) {
|
||||
this.recordReadingSeq = recordReadingSeq;
|
||||
}
|
||||
public String getAdrSeq() {
|
||||
return adrSeq;
|
||||
}
|
||||
public void setAdrSeq(String adrSeq) {
|
||||
this.adrSeq = adrSeq;
|
||||
}
|
||||
public String getReqTy() {
|
||||
return reqTy;
|
||||
}
|
||||
public void setReqTy(String reqTy) {
|
||||
this.reqTy = reqTy;
|
||||
}
|
||||
public String getMyselfIs() {
|
||||
return myselfIs;
|
||||
}
|
||||
public void setMyselfIs(String myselfIs) {
|
||||
this.myselfIs = myselfIs;
|
||||
}
|
||||
public String getDocuTy() {
|
||||
return docuTy;
|
||||
}
|
||||
public void setDocuTy(String docuTy) {
|
||||
this.docuTy = docuTy;
|
||||
}
|
||||
public String getAuthQntty() {
|
||||
return authQntty;
|
||||
}
|
||||
public void setAuthQntty(String authQntty) {
|
||||
this.authQntty = authQntty;
|
||||
}
|
||||
public String getPrcsnStatCd() {
|
||||
return prcsnStatCd;
|
||||
}
|
||||
public void setPrcsnStatCd(String prcsnStatCd) {
|
||||
this.prcsnStatCd = prcsnStatCd;
|
||||
}
|
||||
public String getPrcsnPnttm() {
|
||||
return prcsnPnttm;
|
||||
}
|
||||
public void setPrcsnPnttm(String prcsnPnttm) {
|
||||
this.prcsnPnttm = prcsnPnttm;
|
||||
}
|
||||
public String getFrstRegistPnttm() {
|
||||
return frstRegistPnttm;
|
||||
}
|
||||
public void setFrstRegistPnttm(String frstRegistPnttm) {
|
||||
this.frstRegistPnttm = frstRegistPnttm;
|
||||
}
|
||||
public String getFrstRegisterId() {
|
||||
return frstRegisterId;
|
||||
}
|
||||
public void setFrstRegisterId(String frstRegisterId) {
|
||||
this.frstRegisterId = frstRegisterId;
|
||||
}
|
||||
public String getLastUpdtPnttm() {
|
||||
return lastUpdtPnttm;
|
||||
}
|
||||
public void setLastUpdtPnttm(String lastUpdtPnttm) {
|
||||
this.lastUpdtPnttm = lastUpdtPnttm;
|
||||
}
|
||||
public String getLastUpdusrId() {
|
||||
return lastUpdusrId;
|
||||
}
|
||||
public void setLastUpdusrId(String lastUpdusrId) {
|
||||
this.lastUpdusrId = lastUpdusrId;
|
||||
}
|
||||
public String getRecordReadingHstrySeq() {
|
||||
return recordReadingHstrySeq;
|
||||
}
|
||||
public void setRecordReadingHstrySeq(String recordReadingHstrySeq) {
|
||||
this.recordReadingHstrySeq = recordReadingHstrySeq;
|
||||
}
|
||||
public String getCn() {
|
||||
return cn;
|
||||
}
|
||||
public void setCn(String cn) {
|
||||
this.cn = cn;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcRecord.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingVO;
|
||||
|
||||
@Repository("adrRecordReadingDAO")
|
||||
public class AdrRecordReadingDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return (AdrRecordReadingVO) select("AdrRecordReadingDAO.selectDetail", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return update("AdrRecordReadingDAO.update", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return delete("AdrRecordReadingDAO.delete", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrRecordReadingVO> tlist = (List<AdrRecordReadingVO>) list("AdrHstryMgrDAO.selectList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrRecordReadingVO> tlist = (List<AdrRecordReadingVO>) list("AdrHstryMgrDAO.selectPagingList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcRecord.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingVO;
|
||||
|
||||
@Repository("adrRecordReadingHstryDAO")
|
||||
public class AdrRecordReadingHstryDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return (AdrRecordReadingVO) select("AdrRecordReadingDAO.selectDetail", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return update("AdrRecordReadingDAO.update", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
return delete("AdrRecordReadingDAO.delete", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrRecordReadingVO> tlist = (List<AdrRecordReadingVO>) list("AdrHstryMgrDAO.selectList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrRecordReadingVO> tlist = (List<AdrRecordReadingVO>) list("AdrHstryMgrDAO.selectPagingList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcRecord.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingHstryService;
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingVO;
|
||||
|
||||
@Service("adrRecordReadingHstryService")
|
||||
public class AdrRecordReadingHstryServiceImpl implements AdrRecordReadingHstryService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrRecordReadingDAO")
|
||||
private AdrRecordReadingDAO adrRecordReadingDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrRecordReadingDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrRecordReadingVO adrRecordReadingVO) throws Exception {
|
||||
adrRecordReadingDAO.insert(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrRecordReadingVO) throws Exception {
|
||||
return adrRecordReadingDAO.selectDetail(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
|
||||
return adrRecordReadingDAO.update(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.delete(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.selectList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.selectPagingList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcRecord.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingService;
|
||||
import kcc.kccadr.advcRecord.service.AdrRecordReadingVO;
|
||||
|
||||
@Service("adrRecordReadingService")
|
||||
public class AdrRecordReadingServiceImpl implements AdrRecordReadingService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrRecordReadingDAO")
|
||||
private AdrRecordReadingDAO adrRecordReadingDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrRecordReadingDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrRecordReadingVO adrRecordReadingVO) throws Exception {
|
||||
adrRecordReadingDAO.insert(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrRecordReadingVO selectDetail(AdrRecordReadingVO adrRecordReadingVO) throws Exception {
|
||||
return adrRecordReadingDAO.selectDetail(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
|
||||
return adrRecordReadingDAO.update(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.delete(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrRecordReadingVO> selectList(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.selectList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrRecordReadingVO> selectPagingList(AdrRecordReadingVO adrRecordReadingVO) throws Exception{
|
||||
return adrRecordReadingDAO.selectPagingList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcSbmt.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrSbmtLineMgrUsrService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//R
|
||||
AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,208 @@
|
||||
package kcc.kccadr.advcSbmt.service;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import kcc.com.cmm.ComDefaultVO;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class AdrSbmtLineMgrUsrVO extends ComDefaultVO implements Serializable {
|
||||
|
||||
//adr_sbmt_line_mgr_usr;
|
||||
private String registerId; //'사용자',
|
||||
private String sbmtTyCd; //'결재종류구분',
|
||||
private String sbmtLineNm; //'결재선명',
|
||||
private String basicsSbmtLineIs; //'기본결재선여부',
|
||||
|
||||
private String sbmtId1; //'결재자ID1',
|
||||
private String sbmtId2; //'결재자ID2',
|
||||
private String sbmtId3; //'결재자ID3',
|
||||
private String sbmtId4; //'결재자ID4',
|
||||
private String sbmtId5; //'결재자ID5',
|
||||
private String sbmtId6; //'결재자ID6',
|
||||
|
||||
private String sbsttSbmtId1; //'대리결재자ID1',
|
||||
private String sbsttSbmtId2; //'대리결재자ID2',
|
||||
private String sbsttSbmtId3; //'대리결재자ID3',
|
||||
private String sbsttSbmtId4; //'대리결재자ID4',
|
||||
private String sbsttSbmtId5; //'대리결재자ID5',
|
||||
private String sbsttSbmtId6; //'대리결재자ID6',
|
||||
|
||||
private String frstRegistPnttm; //등록일시
|
||||
private String frstRegisterId; //등록자
|
||||
|
||||
private String lastUpdtPnttm; //수정일시
|
||||
private String lastUpdusrId; //수정자
|
||||
|
||||
|
||||
//adr_sbmt_mgr_hstry
|
||||
private String adrSeq; //'조정일련번호',
|
||||
private String adrSn; //'조정회차',
|
||||
private String sbmtSeq; //'결재일련번호',
|
||||
private String sbmtSbsttSeq; //'결재대리인일련번호',
|
||||
private String agntSbmtId; //'대상결재자ID-ID1,ID2,ID3,ID4,ID5,ID6',
|
||||
private String sbmtIdSbstt; //'대리결재자ID',
|
||||
private String sbmtIdBef; //'이전결재자ID',
|
||||
|
||||
public String getRegisterId() {
|
||||
return registerId;
|
||||
}
|
||||
public void setRegisterId(String registerId) {
|
||||
this.registerId = registerId;
|
||||
}
|
||||
public String getSbmtTyCd() {
|
||||
return sbmtTyCd;
|
||||
}
|
||||
public void setSbmtTyCd(String sbmtTyCd) {
|
||||
this.sbmtTyCd = sbmtTyCd;
|
||||
}
|
||||
public String getSbmtLineNm() {
|
||||
return sbmtLineNm;
|
||||
}
|
||||
public void setSbmtLineNm(String sbmtLineNm) {
|
||||
this.sbmtLineNm = sbmtLineNm;
|
||||
}
|
||||
public String getBasicsSbmtLineIs() {
|
||||
return basicsSbmtLineIs;
|
||||
}
|
||||
public void setBasicsSbmtLineIs(String basicsSbmtLineIs) {
|
||||
this.basicsSbmtLineIs = basicsSbmtLineIs;
|
||||
}
|
||||
public String getSbmtId1() {
|
||||
return sbmtId1;
|
||||
}
|
||||
public void setSbmtId1(String sbmtId1) {
|
||||
this.sbmtId1 = sbmtId1;
|
||||
}
|
||||
public String getSbmtId2() {
|
||||
return sbmtId2;
|
||||
}
|
||||
public void setSbmtId2(String sbmtId2) {
|
||||
this.sbmtId2 = sbmtId2;
|
||||
}
|
||||
public String getSbmtId3() {
|
||||
return sbmtId3;
|
||||
}
|
||||
public void setSbmtId3(String sbmtId3) {
|
||||
this.sbmtId3 = sbmtId3;
|
||||
}
|
||||
public String getSbmtId4() {
|
||||
return sbmtId4;
|
||||
}
|
||||
public void setSbmtId4(String sbmtId4) {
|
||||
this.sbmtId4 = sbmtId4;
|
||||
}
|
||||
public String getSbmtId5() {
|
||||
return sbmtId5;
|
||||
}
|
||||
public void setSbmtId5(String sbmtId5) {
|
||||
this.sbmtId5 = sbmtId5;
|
||||
}
|
||||
public String getSbmtId6() {
|
||||
return sbmtId6;
|
||||
}
|
||||
public void setSbmtId6(String sbmtId6) {
|
||||
this.sbmtId6 = sbmtId6;
|
||||
}
|
||||
public String getSbsttSbmtId1() {
|
||||
return sbsttSbmtId1;
|
||||
}
|
||||
public void setSbsttSbmtId1(String sbsttSbmtId1) {
|
||||
this.sbsttSbmtId1 = sbsttSbmtId1;
|
||||
}
|
||||
public String getSbsttSbmtId2() {
|
||||
return sbsttSbmtId2;
|
||||
}
|
||||
public void setSbsttSbmtId2(String sbsttSbmtId2) {
|
||||
this.sbsttSbmtId2 = sbsttSbmtId2;
|
||||
}
|
||||
public String getSbsttSbmtId3() {
|
||||
return sbsttSbmtId3;
|
||||
}
|
||||
public void setSbsttSbmtId3(String sbsttSbmtId3) {
|
||||
this.sbsttSbmtId3 = sbsttSbmtId3;
|
||||
}
|
||||
public String getSbsttSbmtId4() {
|
||||
return sbsttSbmtId4;
|
||||
}
|
||||
public void setSbsttSbmtId4(String sbsttSbmtId4) {
|
||||
this.sbsttSbmtId4 = sbsttSbmtId4;
|
||||
}
|
||||
public String getSbsttSbmtId5() {
|
||||
return sbsttSbmtId5;
|
||||
}
|
||||
public void setSbsttSbmtId5(String sbsttSbmtId5) {
|
||||
this.sbsttSbmtId5 = sbsttSbmtId5;
|
||||
}
|
||||
public String getSbsttSbmtId6() {
|
||||
return sbsttSbmtId6;
|
||||
}
|
||||
public void setSbsttSbmtId6(String sbsttSbmtId6) {
|
||||
this.sbsttSbmtId6 = sbsttSbmtId6;
|
||||
}
|
||||
public String getFrstRegistPnttm() {
|
||||
return frstRegistPnttm;
|
||||
}
|
||||
public void setFrstRegistPnttm(String frstRegistPnttm) {
|
||||
this.frstRegistPnttm = frstRegistPnttm;
|
||||
}
|
||||
public String getFrstRegisterId() {
|
||||
return frstRegisterId;
|
||||
}
|
||||
public void setFrstRegisterId(String frstRegisterId) {
|
||||
this.frstRegisterId = frstRegisterId;
|
||||
}
|
||||
public String getLastUpdtPnttm() {
|
||||
return lastUpdtPnttm;
|
||||
}
|
||||
public void setLastUpdtPnttm(String lastUpdtPnttm) {
|
||||
this.lastUpdtPnttm = lastUpdtPnttm;
|
||||
}
|
||||
public String getLastUpdusrId() {
|
||||
return lastUpdusrId;
|
||||
}
|
||||
public void setLastUpdusrId(String lastUpdusrId) {
|
||||
this.lastUpdusrId = lastUpdusrId;
|
||||
}
|
||||
public String getAdrSeq() {
|
||||
return adrSeq;
|
||||
}
|
||||
public void setAdrSeq(String adrSeq) {
|
||||
this.adrSeq = adrSeq;
|
||||
}
|
||||
public String getAdrSn() {
|
||||
return adrSn;
|
||||
}
|
||||
public void setAdrSn(String adrSn) {
|
||||
this.adrSn = adrSn;
|
||||
}
|
||||
public String getSbmtSeq() {
|
||||
return sbmtSeq;
|
||||
}
|
||||
public void setSbmtSeq(String sbmtSeq) {
|
||||
this.sbmtSeq = sbmtSeq;
|
||||
}
|
||||
public String getSbmtSbsttSeq() {
|
||||
return sbmtSbsttSeq;
|
||||
}
|
||||
public void setSbmtSbsttSeq(String sbmtSbsttSeq) {
|
||||
this.sbmtSbsttSeq = sbmtSbsttSeq;
|
||||
}
|
||||
public String getAgntSbmtId() {
|
||||
return agntSbmtId;
|
||||
}
|
||||
public void setAgntSbmtId(String agntSbmtId) {
|
||||
this.agntSbmtId = agntSbmtId;
|
||||
}
|
||||
public String getSbmtIdSbstt() {
|
||||
return sbmtIdSbstt;
|
||||
}
|
||||
public void setSbmtIdSbstt(String sbmtIdSbstt) {
|
||||
this.sbmtIdSbstt = sbmtIdSbstt;
|
||||
}
|
||||
public String getSbmtIdBef() {
|
||||
return sbmtIdBef;
|
||||
}
|
||||
public void setSbmtIdBef(String sbmtIdBef) {
|
||||
this.sbmtIdBef = sbmtIdBef;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcSbmt.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrSbmtMgrHstryService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//R
|
||||
AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO vo) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcSbmt.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO;
|
||||
|
||||
@Repository("adrSbmtLineMgrUsrDAO")
|
||||
public class AdrSbmtLineMgrUsrDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
insert("AdrSbmtLineMgrUsrDAO.insert", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return (AdrSbmtLineMgrUsrVO) select("AdrSbmtLineMgrUsrDAO.selectDetail", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return update("AdrSbmtLineMgrUsrDAO.update", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return delete("AdrSbmtLineMgrUsrDAO.delete", VO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
List<AdrSbmtLineMgrUsrVO> tlist = (List<AdrSbmtLineMgrUsrVO>) list("AdrSbmtLineMgrUsrDAO.selectList", VO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
List<AdrSbmtLineMgrUsrVO> tlist = (List<AdrSbmtLineMgrUsrVO>) list("AdrSbmtLineMgrUsrDAO.selectPagingList", VO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcSbmt.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrService;
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO;
|
||||
|
||||
@Service("adrSbmtLineMgrUsrService")
|
||||
public class AdrSbmtLineMgrUsrServiceImpl implements AdrSbmtLineMgrUsrService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrSbmtLineMgrUsrDAO")
|
||||
private AdrSbmtLineMgrUsrDAO adrSbmtLineMgrUsrDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrSbmtLineMgrUsrDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
adrSbmtLineMgrUsrDAO.insert(VO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return adrSbmtLineMgrUsrDAO.selectDetail(VO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
|
||||
return adrSbmtLineMgrUsrDAO.update(VO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.delete(VO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.selectList(VO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.selectPagingList(VO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcSbmt.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO;
|
||||
|
||||
@Repository("adrSbmtMgrHstryDAO")
|
||||
public class AdrSbmtMgrHstryDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
insert("AdrSbmtMgrHstryDAO.insert", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return (AdrSbmtLineMgrUsrVO) select("AdrSbmtMgrHstryDAO.selectDetail", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return update("AdrSbmtMgrHstryDAO.update", VO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return delete("AdrSbmtMgrHstryDAO.delete", VO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
List<AdrSbmtLineMgrUsrVO> tlist = (List<AdrSbmtLineMgrUsrVO>) list("AdrSbmtMgrHstryDAO.selectList", VO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
List<AdrSbmtLineMgrUsrVO> tlist = (List<AdrSbmtLineMgrUsrVO>) list("AdrSbmtMgrHstryDAO.selectPagingList", VO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcSbmt.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO;
|
||||
import kcc.kccadr.advcSbmt.service.AdrSbmtMgrHstryService;
|
||||
|
||||
@Service("adrSbmtMgrHstryService")
|
||||
public class AdrSbmtMgrHstryServiceImpl implements AdrSbmtMgrHstryService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrSbmtLineMgrUsrDAO")
|
||||
private AdrSbmtLineMgrUsrDAO adrSbmtLineMgrUsrDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrSbmtLineMgrUsrDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
adrSbmtLineMgrUsrDAO.insert(VO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrSbmtLineMgrUsrVO selectDetail(AdrSbmtLineMgrUsrVO VO) throws Exception {
|
||||
return adrSbmtLineMgrUsrDAO.selectDetail(VO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
|
||||
return adrSbmtLineMgrUsrDAO.update(VO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.delete(VO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrSbmtLineMgrUsrVO> selectList(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.selectList(VO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrSbmtLineMgrUsrVO> selectPagingList(AdrSbmtLineMgrUsrVO VO) throws Exception{
|
||||
return adrSbmtLineMgrUsrDAO.selectPagingList(VO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,39 @@
|
||||
package kcc.kccadr.advcSms.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface AdrSmsSendMgrService {
|
||||
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
|
||||
) throws Exception;
|
||||
|
||||
//C
|
||||
void insert(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//R
|
||||
AdrSmsSendMgrVO selectDetail(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//U
|
||||
int update(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//D
|
||||
int delete(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L
|
||||
List<AdrSmsSendMgrVO> selectList(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
//L page
|
||||
List<AdrSmsSendMgrVO> selectPagingList(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception;
|
||||
|
||||
}
|
||||
@ -0,0 +1,62 @@
|
||||
package kcc.kccadr.advcSms.service;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import kcc.com.cmm.ComDefaultVO;
|
||||
|
||||
@SuppressWarnings("serial")
|
||||
public class AdrSmsSendMgrVO extends ComDefaultVO implements Serializable {
|
||||
|
||||
private String smsSendSeq; //문자발송 일련 번호
|
||||
private String adrSeq; //조정일련번호
|
||||
private String phone; //연락처
|
||||
private String cn; //내용
|
||||
private String statCd; //조정사건상태CC013
|
||||
private String frstRegistPnttm; //등록일시
|
||||
private String frstRegisterId; //등록자
|
||||
|
||||
|
||||
public String getSmsSendSeq() {
|
||||
return smsSendSeq;
|
||||
}
|
||||
public void setSmsSendSeq(String smsSendSeq) {
|
||||
this.smsSendSeq = smsSendSeq;
|
||||
}
|
||||
public String getAdrSeq() {
|
||||
return adrSeq;
|
||||
}
|
||||
public void setAdrSeq(String adrSeq) {
|
||||
this.adrSeq = adrSeq;
|
||||
}
|
||||
public String getPhone() {
|
||||
return phone;
|
||||
}
|
||||
public void setPhone(String phone) {
|
||||
this.phone = phone;
|
||||
}
|
||||
public String getCn() {
|
||||
return cn;
|
||||
}
|
||||
public void setCn(String cn) {
|
||||
this.cn = cn;
|
||||
}
|
||||
public String getStatCd() {
|
||||
return statCd;
|
||||
}
|
||||
public void setStatCd(String statCd) {
|
||||
this.statCd = statCd;
|
||||
}
|
||||
public String getFrstRegistPnttm() {
|
||||
return frstRegistPnttm;
|
||||
}
|
||||
public void setFrstRegistPnttm(String frstRegistPnttm) {
|
||||
this.frstRegistPnttm = frstRegistPnttm;
|
||||
}
|
||||
public String getFrstRegisterId() {
|
||||
return frstRegisterId;
|
||||
}
|
||||
public void setFrstRegisterId(String frstRegisterId) {
|
||||
this.frstRegisterId = frstRegisterId;
|
||||
}
|
||||
|
||||
}
|
||||
@ -0,0 +1,189 @@
|
||||
package kcc.kccadr.advcSms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import egovframework.rte.fdl.idgnr.EgovIdGnrService;
|
||||
import egovframework.rte.psl.dataaccess.EgovAbstractDAO;
|
||||
import kcc.kccadr.advc.service.AdrHstryMgrVO;
|
||||
import kcc.kccadr.advcSms.service.AdrSmsSendMgrVO;
|
||||
|
||||
@Repository("adrSmsSendMgrDAO")
|
||||
public class AdrSmsSendMgrDAO extends EgovAbstractDAO {
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrSeqGnrService;
|
||||
|
||||
//조정사건 이력관리 일련번호
|
||||
@Resource(name="adrHstryMgrDetailSeqGnrService")
|
||||
private EgovIdGnrService adrHstryMgrDetailSeqGnrService;
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
/*
|
||||
public String insert4FuncMain--(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String s_adrHstryMgrSeq
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(s_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step2.adr_mgr_master 에서 현재 stat_cd 가져오기
|
||||
AdrHstryMgrVO adrHstryMgrVOTmp = (AdrHstryMgrVO) select("AdrHstryMgrDetailDAO.selectDetailAdrMgrMaster", adrHstryMgrVO);
|
||||
|
||||
|
||||
//step3.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd("U");
|
||||
adrHstryMgrVO.setTableName("adr_mgr_master");
|
||||
adrHstryMgrVO.setUpdateQuery(" SET stat_cd='"+adrHstryMgrVOTmp.getStatCd()+"' WHERE adr_seq='"+adrHstryMgrVO.getAdrSeq()+"' ") ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return s_adrHstryMgrSeq;
|
||||
}
|
||||
*/
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
, String p_adrHstryMgrSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
|
||||
//step1.조정이력일련번호 - adr_hstry_mgr insert
|
||||
//String s_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
AdrHstryMgrVO adrHstryMgrVO = new AdrHstryMgrVO();
|
||||
|
||||
adrHstryMgrVO.setAdrSeq(p_adrSeq);
|
||||
adrHstryMgrVO.setMenuNm(p_menuNm);
|
||||
adrHstryMgrVO.setMenuId(p_menuId);
|
||||
if ("".equals(p_frstRegisterId) || p_frstRegisterId==null) {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_lastUpdusrId);
|
||||
}else {
|
||||
adrHstryMgrVO.setFrstRegisterId(p_frstRegisterId);
|
||||
}
|
||||
|
||||
|
||||
//개별 액션 단독 저장인 경우
|
||||
if ("".equals(p_adrHstryMgrSeq)) {
|
||||
p_adrHstryMgrSeq = adrHstryMgrSeqGnrService.getNextStringId();
|
||||
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
insert("AdrHstryMgrDAO.insert", adrHstryMgrVO);
|
||||
|
||||
}else {
|
||||
adrHstryMgrVO.setAdrHstryMgrSeq(p_adrHstryMgrSeq);
|
||||
|
||||
}
|
||||
|
||||
//step2.조정사건이력관리상세번호 - adr_hstry_mgr_detail insert
|
||||
String s_adrHstryMgrDetailSeq = adrHstryMgrDetailSeqGnrService.getNextStringId();
|
||||
adrHstryMgrVO.setAdrHstryMgrDetailSeq(s_adrHstryMgrDetailSeq);
|
||||
adrHstryMgrVO.setUseCd(p_useCd);
|
||||
adrHstryMgrVO.setTableName(p_tableName);
|
||||
adrHstryMgrVO.setUpdateQuery(p_updateQuery) ;
|
||||
|
||||
insert("AdrHstryMgrDetailDAO.insert", adrHstryMgrVO);
|
||||
|
||||
|
||||
return p_adrHstryMgrSeq;
|
||||
}
|
||||
|
||||
/**
|
||||
* 등록 - C
|
||||
* @param AdjstChangeDateVO
|
||||
* @throws Exception
|
||||
*/
|
||||
public void insert(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
insert("AdrSmsSendMgrDAO.insert", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 상세보기 - R
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public AdrSmsSendMgrVO selectDetail(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
return (AdrSmsSendMgrVO) select("AdrSmsSendMgrDAO.selectDetail", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수정 - U
|
||||
* @param AdjstChangeDateVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int update(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
return update("AdrSmsSendMgrDAO.update", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
/**
|
||||
* 삭제 - D
|
||||
* @param addrAgencyVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public int delete(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
return delete("AdrSmsSendMgrDAO.delete", adrHstryMgrVO);
|
||||
}
|
||||
|
||||
//L
|
||||
public List<AdrSmsSendMgrVO> selectList(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrSmsSendMgrVO> tlist = (List<AdrSmsSendMgrVO>) list("AdrSmsSendMgrDAO.selectList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
|
||||
/**
|
||||
* L - Page
|
||||
* @param addrVO
|
||||
* @return
|
||||
* @throws Exception
|
||||
*/
|
||||
public List<AdrSmsSendMgrVO> selectPagingList(AdrSmsSendMgrVO adrHstryMgrVO) throws Exception {
|
||||
List<AdrSmsSendMgrVO> tlist = (List<AdrSmsSendMgrVO>) list("AdrSmsSendMgrDAO.selectPagingList", adrHstryMgrVO);
|
||||
return tlist;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,96 @@
|
||||
package kcc.kccadr.advcSms.service.impl;
|
||||
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import kcc.kccadr.advcSms.service.AdrSmsSendMgrService;
|
||||
import kcc.kccadr.advcSms.service.AdrSmsSendMgrVO;
|
||||
|
||||
@Service("adrSmsSendMgrService")
|
||||
public class AdrSmsSendMgrServiceImpl implements AdrSmsSendMgrService {
|
||||
|
||||
//이력
|
||||
@Resource(name="adrSmsSendMgrDAO")
|
||||
private AdrSmsSendMgrDAO adrSmsSendMgrDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="adrRecordReadingDetailDAO")
|
||||
//private adrRecordReadingDetailDAO adrRecordReadingDetailDAO;
|
||||
|
||||
//이력 상세
|
||||
//@Resource(name="KccadrMgrUdtService")
|
||||
//private KccadrMgrUdtService kccadrMgrUdtService;
|
||||
|
||||
|
||||
/*
|
||||
String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
) throws Exception;
|
||||
*/
|
||||
|
||||
//C
|
||||
public String insert4Func(
|
||||
String p_adrSeq
|
||||
, String p_menuNm
|
||||
, String p_menuId
|
||||
, String p_frstRegisterId
|
||||
, String p_lastUpdusrId
|
||||
|
||||
, String p_adrRecordReadingSeq
|
||||
, String p_useCd
|
||||
, String p_tableName
|
||||
, String p_updateQuery
|
||||
) throws Exception {
|
||||
return adrSmsSendMgrDAO.insert4Func(
|
||||
p_adrSeq
|
||||
, p_menuNm
|
||||
, p_menuId
|
||||
, p_frstRegisterId
|
||||
, p_lastUpdusrId
|
||||
|
||||
, p_adrRecordReadingSeq
|
||||
, p_useCd
|
||||
, p_tableName
|
||||
, p_updateQuery
|
||||
);
|
||||
}
|
||||
|
||||
//C
|
||||
public void insert(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception {
|
||||
adrSmsSendMgrDAO.insert(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//R
|
||||
public AdrSmsSendMgrVO selectDetail(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception {
|
||||
return adrSmsSendMgrDAO.selectDetail(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//U
|
||||
public int update(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception{
|
||||
|
||||
return adrSmsSendMgrDAO.update(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//D
|
||||
public int delete(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception{
|
||||
return adrSmsSendMgrDAO.delete(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//List
|
||||
public List<AdrSmsSendMgrVO> selectList(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception{
|
||||
return adrSmsSendMgrDAO.selectList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
//paging List
|
||||
public List<AdrSmsSendMgrVO> selectPagingList(AdrSmsSendMgrVO adrRecordReadingVO) throws Exception{
|
||||
return adrSmsSendMgrDAO.selectPagingList(adrRecordReadingVO);
|
||||
}
|
||||
|
||||
}
|
||||
@ -11,6 +11,30 @@
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advc/AdrHstryMgrDetail_SQL_Cubrid.xml"/><!-- 조정사건이력관리상세 -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advc/AdrHstryProcess_SQL_Cubrid.xml"/><!-- 조정사건프로세스관리 -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advc/AdrHstryProcessDetail_SQL_Cubrid.xml"/><!-- 조정사건프로세스관리상세 -->
|
||||
|
||||
<!-- 조정사건 기록열람(대국민) -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcRecord/AdrRecordReading_SQL_Cubrid.xml"/>
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcRecord/AdrRecordReadingHstry_SQL_Cubrid.xml"/>
|
||||
|
||||
<!-- 알람기능 스케쥴 관리(관리자, 대국민) -->
|
||||
<!--
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advc/NtfSchInfo_SQL_Cubrid.xml"/>
|
||||
-->
|
||||
|
||||
<!-- 문자발송(관리자) -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcSms/AdrSmsSendMgr_SQL_Cubrid.xml"/>
|
||||
|
||||
<!-- 메뉴별권한관리(관리자) -->
|
||||
<!-- 직급관리(관리자) -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcDept/DeptUsrInfo_SQL_Cubrid.xml"/>
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcDept/PstnMenuInfo_SQL_Cubrid.xml"/>
|
||||
|
||||
<!-- 결재선 선택(관리자) -->
|
||||
<!-- 대결관리(관리자) -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcSbmt/AdrSbmtLineMgrUsr_SQL_Cubrid.xml"/>
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcSbmt/AdrSbmtMgrHstry_SQL_Cubrid.xml"/>
|
||||
|
||||
<!-- 기일조정 의견 관리(조정위원) -->
|
||||
<sqlMap resource="egovframework/sqlmap/kccadr/advcPrtcl/AdrPrtclMemOpinion_SQL_Cubrid.xml"/>
|
||||
|
||||
</sqlMapConfig>
|
||||
@ -0,0 +1,148 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="DeptUsrInfo">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="DeptUsrInfoVO" type="kcc.kccadr.advcDept.service.DeptUsrInfoVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="DeptUsrInfoDAO.table_name">
|
||||
dept_usr_info
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="DeptUsrInfoDAO.column_name">
|
||||
dept_seq,
|
||||
dept_ty,
|
||||
mngr_id,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="DeptUsrInfoDAO.select_column_name">
|
||||
|
||||
a.dept_seq AS deptSeq,
|
||||
a.dept_ty AS deptTy,
|
||||
a.mngr_id AS mngrId,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="DeptUsrInfoDAO.insert" parameterClass="DeptUsrInfoVO">
|
||||
|
||||
INSERT INTO <include refid="DeptUsrInfoDAO.table_name"/> (
|
||||
<include refid="DeptUsrInfoDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#deptSeq#,
|
||||
#deptTy#,
|
||||
#mngrId#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="DeptUsrInfoDAO.selectDetail" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
<include refid="DeptUsrInfoDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="DeptUsrInfoDAO.table_name"/> a
|
||||
WHERE
|
||||
a.dept_seq = #deptSeq#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="DeptUsrInfoDAO.update" parameterClass="DeptUsrInfoVO">
|
||||
UPDATE
|
||||
<include refid="DeptUsrInfoDAO.table_name"/>
|
||||
SET
|
||||
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
<isNotEmpty property="deptTy">
|
||||
, dept_ty = #deptTy#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="mngrId">
|
||||
, mngr_id = #mngrId#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="DeptUsrInfoDAO.delete" parameterClass="DeptUsrInfoVO">
|
||||
DELETE FROM
|
||||
<include refid="DeptUsrInfoDAO.table_name"/>
|
||||
WHERE
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="DeptUsrInfoDAO.selectList" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
<include refid="DeptUsrInfoDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="DeptUsrInfoDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="deptSeq">
|
||||
AND a.dept_seq = #deptSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="DeptUsrInfoDAO.selectPagingList" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="DeptUsrInfoDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="DeptUsrInfoDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="deptSeq">
|
||||
AND a.dept_seq = #deptSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.dept_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,148 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="PstnMenuInfo">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="DeptUsrInfoVO" type="kcc.kccadr.advcDept.service.DeptUsrInfoVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="PstnMenuInfoDAO.table_name">
|
||||
dept_usr_info
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="PstnMenuInfoDAO.column_name">
|
||||
dept_seq,
|
||||
dept_ty,
|
||||
mngr_id,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="PstnMenuInfoDAO.select_column_name">
|
||||
|
||||
a.dept_seq AS deptSeq,
|
||||
a.dept_ty AS deptTy,
|
||||
a.mngr_id AS mngrId,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="PstnMenuInfoDAO.insert" parameterClass="DeptUsrInfoVO">
|
||||
|
||||
INSERT INTO <include refid="PstnMenuInfoDAO.table_name"/> (
|
||||
<include refid="PstnMenuInfoDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#deptSeq#,
|
||||
#deptTy#,
|
||||
#mngrId#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="PstnMenuInfoDAO.selectDetail" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
<include refid="PstnMenuInfoDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="PstnMenuInfoDAO.table_name"/> a
|
||||
WHERE
|
||||
a.dept_seq = #deptSeq#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="PstnMenuInfoDAO.update" parameterClass="DeptUsrInfoVO">
|
||||
UPDATE
|
||||
<include refid="PstnMenuInfoDAO.table_name"/>
|
||||
SET
|
||||
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
<isNotEmpty property="deptTy">
|
||||
, dept_ty = #deptTy#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="mngrId">
|
||||
, mngr_id = #mngrId#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="PstnMenuInfoDAO.delete" parameterClass="DeptUsrInfoVO">
|
||||
DELETE FROM
|
||||
<include refid="PstnMenuInfoDAO.table_name"/>
|
||||
WHERE
|
||||
dept_seq = #deptSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="PstnMenuInfoDAO.selectList" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
<include refid="PstnMenuInfoDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="PstnMenuInfoDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="deptSeq">
|
||||
AND a.dept_seq = #deptSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="PstnMenuInfoDAO.selectPagingList" parameterClass="DeptUsrInfoVO" resultClass="DeptUsrInfoVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="PstnMenuInfoDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="PstnMenuInfoDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="deptSeq">
|
||||
AND a.dept_seq = #deptSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.dept_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,176 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrPrtclMemOpinion">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrPrtclMemOpinionVO" type="kcc.kccadr.advcPrtcl.service.AdrPrtclMemOpinionVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrPrtclMemOpinionDAO.table_name">
|
||||
adr_prtcl_mem_opinion
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrPrtclMemOpinionDAO.column_name">
|
||||
adr_seq,
|
||||
adr_sn,
|
||||
prtcl_seq,
|
||||
opinion_seq,
|
||||
cn,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrPrtclMemOpinionDAO.select_column_name">
|
||||
|
||||
a.adr_seq AS adrSeq,
|
||||
a.adr_sn AS adrSn,
|
||||
a.prtcl_seq AS prtclSeq,
|
||||
a.opinion_seq AS opinionSeq,
|
||||
a.cn AS cn,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrPrtclMemOpinionDAO.insert" parameterClass="AdrPrtclMemOpinionVO">
|
||||
|
||||
INSERT INTO <include refid="AdrPrtclMemOpinionDAO.table_name"/> (
|
||||
<include refid="AdrPrtclMemOpinionDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#adrSeq#,
|
||||
#adrSn#,
|
||||
#prtclSeq#,
|
||||
#opinionSeq#,
|
||||
#cn#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrPrtclMemOpinionDAO.selectDetail" parameterClass="AdrPrtclMemOpinionVO" resultClass="AdrPrtclMemOpinionVO">
|
||||
SELECT
|
||||
<include refid="AdrPrtclMemOpinionDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrPrtclMemOpinionDAO.table_name"/> a
|
||||
WHERE
|
||||
a.adr_seq = #adrSeq#
|
||||
AND a.adr_sn = #adrSn#
|
||||
AND a.prtcl_seq = #prtclSeq#
|
||||
AND a.opinion_seq = #opinionSeq#
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrPrtclMemOpinionDAO.update" parameterClass="AdrPrtclMemOpinionVO">
|
||||
UPDATE
|
||||
<include refid="AdrPrtclMemOpinionDAO.table_name"/>
|
||||
SET
|
||||
|
||||
opinion_seq = #opinionSeq#
|
||||
|
||||
<isNotEmpty property="cn">
|
||||
, cn = #cn#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
adr_seq = #adrSeq#
|
||||
AND adr_sn = #adrSn#
|
||||
AND prtcl_seq = #prtclSeq#
|
||||
AND opinion_seq = #opinionSeq#
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrPrtclMemOpinionDAO.delete" parameterClass="AdrPrtclMemOpinionVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrPrtclMemOpinionDAO.table_name"/>
|
||||
WHERE
|
||||
adr_seq = #adrSeq#
|
||||
AND adr_sn = #adrSn#
|
||||
AND prtcl_seq = #prtclSeq#
|
||||
AND opinion_seq = #opinionSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrPrtclMemOpinionDAO.selectList" parameterClass="AdrPrtclMemOpinionVO" resultClass="AdrPrtclMemOpinionVO">
|
||||
SELECT
|
||||
<include refid="AdrPrtclMemOpinionDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrPrtclMemOpinionDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="adrSeq">
|
||||
AND a.adr_seq = #adrSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="adrSn">
|
||||
AND a.adr_sn = #adrSn#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="prtclSeq">
|
||||
AND a.prtcl_seq = #prtclSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="opinionSeq">
|
||||
AND a.opinion_seq = #opinionSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrPrtclMemOpinionDAO.selectPagingList" parameterClass="AdrPrtclMemOpinionVO" resultClass="AdrPrtclMemOpinionVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrPrtclMemOpinionDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrPrtclMemOpinionDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="adrSeq">
|
||||
AND a.adr_seq = #adrSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="adrSn">
|
||||
AND a.adr_sn = #adrSn#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="prtclSeq">
|
||||
AND a.prtcl_seq = #prtclSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="opinionSeq">
|
||||
AND a.opinion_seq = #opinionSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.adr_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,170 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrRecordReadingHstry">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrRecordReadingVO" type="kcc.kccadr.advcRecord.service.AdrRecordReadingVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrRecordReadingHstryDAO.table_name">
|
||||
adr_record_reading_hstry
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrRecordReadingHstryDAO.column_name">
|
||||
record_reading_seq,
|
||||
record_reading_hstry_seq,
|
||||
|
||||
prcsn_stat_cd,
|
||||
prcsn_pnttm,
|
||||
cn,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrRecordReadingHstryDAO.select_column_name">
|
||||
|
||||
a.record_reading_seq AS recordReadingSeq,
|
||||
a.record_reading_hstry_seq AS recordReadingHstrySeq,
|
||||
|
||||
a.prcsn_stat_cd AS prcsnStatCd,
|
||||
a.prcsn_pnttm AS prcsnPnttm,
|
||||
a.cn AS cn,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrRecordReadingHstryDAO.insert" parameterClass="AdrRecordReadingVO">
|
||||
|
||||
INSERT INTO <include refid="AdrRecordReadingHstryDAO.table_name"/> (
|
||||
<include refid="AdrRecordReadingHstryDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#recordReadingSeq#,
|
||||
#recordReadingHstrySeq#,
|
||||
|
||||
#prcsnStatCd#,
|
||||
#prcsnPnttm#,
|
||||
#cn#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrRecordReadingHstryDAO.selectDetail" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
<include refid="AdrRecordReadingHstryDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrRecordReadingHstryDAO.table_name"/> a
|
||||
WHERE
|
||||
a.record_reading_seq = #recordReadingSeq#
|
||||
AND a.record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrRecordReadingHstryDAO.update" parameterClass="AdrRecordReadingVO">
|
||||
UPDATE
|
||||
<include refid="AdrRecordReadingHstryDAO.table_name"/>
|
||||
SET
|
||||
|
||||
record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
<isNotEmpty property="prcsnStatCd">
|
||||
, prcsn_stat_cd = #prcsnStatCd#
|
||||
, prcsn_pnttm = NOW()
|
||||
|
||||
</isNotEmpty><isNotEmpty property="cn">
|
||||
, cn= cn
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
WHERE
|
||||
record_reading_seq = #recordReadingSeq#
|
||||
AND record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
|
||||
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrRecordReadingHstryDAO.delete" parameterClass="AdrRecordReadingVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrRecordReadingHstryDAO.table_name"/>
|
||||
WHERE
|
||||
record_reading_seq = #recordReadingSeq#
|
||||
AND record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrRecordReadingHstryDAO.selectList" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
<include refid="AdrRecordReadingHstryDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrRecordReadingHstryDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrRecordReadingHstryDAO.selectPagingList" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrRecordReadingHstryDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrRecordReadingHstryDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_hstry_seq = #recordReadingHstrySeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.record_reading_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,194 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrRecordReading">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrRecordReadingVO" type="kcc.kccadr.advcRecord.service.AdrRecordReadingVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrRecordReadingDAO.table_name">
|
||||
adr_record_reading
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrRecordReadingDAO.column_name">
|
||||
record_reading_seq,
|
||||
adr_seq,
|
||||
req_ty,
|
||||
myself_is,
|
||||
docu_ty,
|
||||
auth_qntty,
|
||||
prcsn_stat_cd,
|
||||
prcsn_pnttm,
|
||||
frst_regist_pnttm,
|
||||
frst_register_id,
|
||||
last_updt_pnttm,
|
||||
last_updusr_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrRecordReadingDAO.select_column_name">
|
||||
|
||||
a.record_reading_seq AS recordReadingSeq,
|
||||
a.adr_seq AS adrSeq,
|
||||
a.req_ty AS reqTy,
|
||||
a.myself_is AS myselfIs,
|
||||
a.docu_ty AS docuTy,
|
||||
a.auth_qntty AS authQntty,
|
||||
a.prcsn_stat_cd AS prcsnStatCd,
|
||||
a.prcsn_pnttm AS prcsnPnttm,
|
||||
/*
|
||||
a.frst_regist_pnttm AS frstRegistPnttm,
|
||||
*/
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId,
|
||||
/*
|
||||
a.last_updt_pnttm AS lastUpdtPnttm,
|
||||
*/
|
||||
DATE_FORMAT(a.last_updt_pnttm,'%Y-%m-%d %H:%i:%s') AS lastUpdtPnttm,
|
||||
a.last_updusr_id AS lastUpdusrId
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrRecordReadingDAO.insert" parameterClass="AdrRecordReadingVO">
|
||||
|
||||
INSERT INTO <include refid="AdrRecordReadingDAO.table_name"/> (
|
||||
<include refid="AdrRecordReadingDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#recordReadingSeq#,
|
||||
#adrSeq#,
|
||||
#reqTy#,
|
||||
#myselfIs#,
|
||||
#docuTy#,
|
||||
#authQntty#,
|
||||
#prcsnStatCd#,
|
||||
#prcsnPnttm#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#,
|
||||
|
||||
null,
|
||||
null
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrRecordReadingDAO.selectDetail" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
<include refid="AdrRecordReadingDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrRecordReadingDAO.table_name"/> a
|
||||
WHERE
|
||||
a.record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrRecordReadingDAO.update" parameterClass="AdrRecordReadingVO">
|
||||
UPDATE
|
||||
<include refid="AdrRecordReadingDAO.table_name"/>
|
||||
SET
|
||||
|
||||
last_updt_pnttm = NOW()
|
||||
, last_updusr_id = #lastUpdusrId#
|
||||
|
||||
<isNotEmpty property="adrSeq">
|
||||
, adr_seq = adrSeq
|
||||
|
||||
</isNotEmpty><isNotEmpty property="reqTy">
|
||||
, req_ty = reqTy
|
||||
|
||||
</isNotEmpty><isNotEmpty property="myselfIs">
|
||||
, myself_is = myselfIs
|
||||
|
||||
</isNotEmpty><isNotEmpty property="docuTy">
|
||||
, docu_ty = docuTy
|
||||
|
||||
</isNotEmpty><isNotEmpty property="authQntty">
|
||||
, auth_qntty= authQntty
|
||||
|
||||
</isNotEmpty><isNotEmpty property="prcsnStatCd">
|
||||
, prcsn_stat_cd = prcsnStatCd
|
||||
, prcsn_pnttm = NOW()
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
WHERE
|
||||
record_reading_seq = #recordReadingSeq#
|
||||
|
||||
|
||||
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrRecordReadingDAO.delete" parameterClass="AdrRecordReadingVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrRecordReadingDAO.table_name"/>
|
||||
WHERE
|
||||
record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrRecordReadingDAO.selectList" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
<include refid="AdrRecordReadingDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrRecordReadingDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrRecordReadingDAO.selectPagingList" parameterClass="AdrRecordReadingVO" resultClass="AdrRecordReadingVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrRecordReadingDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrRecordReadingDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="recordReadingSeq">
|
||||
AND a.record_reading_seq = #recordReadingSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.record_reading_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,247 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrSbmtLineMgrUsr">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrSbmtLineMgrUsrVO" type="kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrSbmtLineMgrUsrDAO.table_name">
|
||||
adr_sbmt_line_mgr_usr
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrSbmtLineMgrUsrDAO.column_name">
|
||||
register_id,
|
||||
sbmt_ty_cd,
|
||||
sbmt_line_nm,
|
||||
basics_sbmt_line_is,
|
||||
sbmt_id1,
|
||||
sbmt_id2,
|
||||
sbmt_id3,
|
||||
sbmt_id4,
|
||||
sbmt_id5,
|
||||
sbmt_id6,
|
||||
|
||||
sbstt_sbmt_id1,
|
||||
sbstt_sbmt_id2,
|
||||
sbstt_sbmt_id3,
|
||||
sbstt_sbmt_id4,
|
||||
sbstt_sbmt_id5,
|
||||
sbstt_sbmt_id6,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id,
|
||||
last_updt_pnttm,
|
||||
last_updusr_id
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrSbmtLineMgrUsrDAO.select_column_name">
|
||||
|
||||
a.register_id AS registerId,
|
||||
a.sbmt_ty_cd AS sbmtTyCd,
|
||||
a.sbmt_line_nm AS sbmtLineNm,
|
||||
a.basics_sbmt_line_is AS basicsSbmtLineIs,
|
||||
|
||||
a.sbmt_id1 AS sbmtId1,
|
||||
a.sbmt_id2 AS sbmtId2,
|
||||
a.sbmt_id3 AS sbmtId3,
|
||||
a.sbmt_id4 AS sbmtId4,
|
||||
a.sbmt_id5 AS sbmtId5,
|
||||
a.sbmt_id6 AS sbmtId6,
|
||||
|
||||
a.sbstt_sbmt_id1 AS sbsttSbmtId1,
|
||||
a.sbstt_sbmt_id2 AS sbsttSbmtId2,
|
||||
a.sbstt_sbmt_id3 AS sbsttSbmtId3,
|
||||
a.sbstt_sbmt_id4 AS sbsttSbmtId4,
|
||||
a.sbstt_sbmt_id5 AS sbsttSbmtId5,
|
||||
a.sbstt_sbmt_id6 AS sbsttSbmtId6,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId,
|
||||
|
||||
DATE_FORMAT(a.last_updt_pnttm,'%Y-%m-%d %H:%i:%s') AS lastUpdtPnttm,
|
||||
a.last_updusr_id AS lastUpdusrId
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrSbmtLineMgrUsrDAO.insert" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
|
||||
INSERT INTO <include refid="AdrSbmtLineMgrUsrDAO.table_name"/> (
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#registerId#,
|
||||
#sbmtTyCd#,
|
||||
#sbmtLineNm#,
|
||||
#basicsSbmtLineIs#,
|
||||
|
||||
#sbmtId1#,
|
||||
#sbmtId2#,
|
||||
#sbmtId3#,
|
||||
#sbmtId4#,
|
||||
#sbmtId5#,
|
||||
#sbmtId6#,
|
||||
|
||||
#sbsttSbmtId1#,
|
||||
#sbsttSbmtId2#,
|
||||
#sbsttSbmtId3#,
|
||||
#sbsttSbmtId4#,
|
||||
#sbsttSbmtId5#,
|
||||
#sbsttSbmtId6#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#,
|
||||
null,
|
||||
null
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrSbmtLineMgrUsrDAO.selectDetail" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.table_name"/> a
|
||||
WHERE
|
||||
a.register_id = #registerId#
|
||||
AND a.sbmt_ty_cd = #sbmtTyCd#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrSbmtLineMgrUsrDAO.update" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
UPDATE
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.table_name"/>
|
||||
SET
|
||||
|
||||
last_updt_pnttm = NOW()
|
||||
, last_updusr_id = #lastUpdusrId#
|
||||
|
||||
<isNotEmpty property="sbmtLineNm">
|
||||
, sbmt_line_nm = #sbmtLineNm#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="basicsSbmtLineIs">
|
||||
, basics_sbmt_line_is = #basicsSbmtLineIs#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId1">
|
||||
, sbmt_id1 = #sbmtId1#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId2">
|
||||
, sbmt_id2 = #sbmtId2#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId3">
|
||||
, sbmt_id3 = #sbmtId3#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId4">
|
||||
, sbmt_id4 = #sbmtId4#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId5">
|
||||
, sbmt_id5 = #sbmtId5#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId6">
|
||||
, sbmt_id6 = #sbmtId6#
|
||||
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId1">
|
||||
, sbstt_sbmt_id1 = #sbsttSbmtId1#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId2">
|
||||
, sbstt_sbmt_id2 = #sbsttSbmtId2#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId3">
|
||||
, sbstt_sbmt_id3 = #sbsttSbmtId3#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId4">
|
||||
, sbstt_sbmt_id4 = #sbsttSbmtId4#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId5">
|
||||
, sbstt_sbmt_id5 = #sbsttSbmtId5#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId6">
|
||||
, sbstt_sbmt_id6 = #sbsttSbmtId6#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
register_id = #registerId#
|
||||
AND sbmt_ty_cd = #sbmtTyCd#
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrSbmtLineMgrUsrDAO.delete" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.table_name"/>
|
||||
WHERE
|
||||
register_id = #registerId#
|
||||
AND sbmt_ty_cd = #sbmtTyCd#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrSbmtLineMgrUsrDAO.selectList" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="registerId">
|
||||
AND a.register_id = #registerId#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtTyCd">
|
||||
AND a.sbmt_ty_cd = #sbmtTyCd#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrSbmtLineMgrUsrDAO.selectPagingList" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrSbmtLineMgrUsrDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="registerId">
|
||||
AND a.register_id = #registerId#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtTyCd">
|
||||
AND a.sbmt_ty_cd = #sbmtTyCd#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.frst_regist_pnttm desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,223 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrSbmtLineMgrUsr">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrSbmtLineMgrUsrVO" type="kcc.kccadr.advcSbmt.service.AdrSbmtLineMgrUsrVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrSbmtMgrHstryDAO.table_name">
|
||||
adr_sbmt_mgr_hstry
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrSbmtMgrHstryDAO.column_name">
|
||||
adr_seq,
|
||||
adr_sn,
|
||||
sbmt_seq,
|
||||
sbmt_sbstt_seq,
|
||||
agnt_sbmt_id,
|
||||
sbmt_id_sbstt,
|
||||
sbmt_id_bef,
|
||||
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrSbmtMgrHstryDAO.select_column_name">
|
||||
a.adr_seq AS adrSeq,
|
||||
a.adr_sn AS adrSn,
|
||||
a.sbmt_seq AS sbmtSeq,
|
||||
a.sbmt_sbstt_seq AS sbmtSbsttSeq,
|
||||
a.agnt_sbmt_id AS agntSbmtId,
|
||||
a.sbmt_id_sbstt AS sbmtIdSbstt,
|
||||
a.sbmt_id_bef AS sbmtIdBef,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrSbmtMgrHstryDAO.insert" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
|
||||
INSERT INTO <include refid="AdrSbmtMgrHstryDAO.table_name"/> (
|
||||
<include refid="AdrSbmtMgrHstryDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#adrSeq#,
|
||||
#adrSn#,
|
||||
#sbmtSeq#,
|
||||
#sbmtSbsttSeq#,
|
||||
#agntSbmtId#,
|
||||
#sbmtIdSbstt#,
|
||||
#sbmtIdBef#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrSbmtMgrHstryDAO.selectDetail" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
<include refid="AdrSbmtMgrHstryDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSbmtMgrHstryDAO.table_name"/> a
|
||||
WHERE
|
||||
a.adr_seq = #adrSeq#
|
||||
AND a.adr_sn = #adrSn#
|
||||
AND a.sbmt_seq = #sbmtSeq#
|
||||
AND a.sbmt_sbstt_seq = #sbmtSbsttSeq#
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrSbmtMgrHstryDAO.update" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
UPDATE
|
||||
<include refid="AdrSbmtMgrHstryDAO.table_name"/>
|
||||
SET
|
||||
|
||||
last_updt_pnttm = NOW()
|
||||
, last_updusr_id = #lastUpdusrId#
|
||||
|
||||
<isNotEmpty property="sbmtLineNm">
|
||||
, sbmt_line_nm = #sbmtLineNm#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="basicsSbmtLineIs">
|
||||
, basics_sbmt_line_is = #basicsSbmtLineIs#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId1">
|
||||
, sbmt_id1 = #sbmtId1#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId2">
|
||||
, sbmt_id2 = #sbmtId2#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId3">
|
||||
, sbmt_id3 = #sbmtId3#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId4">
|
||||
, sbmt_id4 = #sbmtId4#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId5">
|
||||
, sbmt_id5 = #sbmtId5#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtId6">
|
||||
, sbmt_id6 = #sbmtId6#
|
||||
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId1">
|
||||
, sbstt_sbmt_id1 = #sbsttSbmtId1#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId2">
|
||||
, sbstt_sbmt_id2 = #sbsttSbmtId2#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId3">
|
||||
, sbstt_sbmt_id3 = #sbsttSbmtId3#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId4">
|
||||
, sbstt_sbmt_id4 = #sbsttSbmtId4#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId5">
|
||||
, sbstt_sbmt_id5 = #sbsttSbmtId5#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbsttSbmtId6">
|
||||
, sbstt_sbmt_id6 = #sbsttSbmtId6#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
adr_seq = #adrSeq#
|
||||
AND adr_sn = #adrSn#
|
||||
AND sbmt_seq = #sbmtSeq#
|
||||
AND sbmt_sbstt_seq = #sbmtSbsttSeq#
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrSbmtMgrHstryDAO.delete" parameterClass="AdrSbmtLineMgrUsrVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrSbmtMgrHstryDAO.table_name"/>
|
||||
WHERE
|
||||
adr_seq = #adrSeq#
|
||||
AND adr_sn = #adrSn#
|
||||
AND sbmt_seq = #sbmtSeq#
|
||||
AND sbmt_sbstt_seq = #sbmtSbsttSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrSbmtMgrHstryDAO.selectList" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
<include refid="AdrSbmtMgrHstryDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSbmtMgrHstryDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="adrSeq">
|
||||
AND a.adr_seq = #adrSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="adrSn">
|
||||
AND a.adr_sn = #adrSn#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtSeq">
|
||||
AND a.sbmt_seq = #sbmtSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtSbsttSeq">
|
||||
AND a.sbmt_sbstt_seq = #sbmtSbsttSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrSbmtMgrHstryDAO.selectPagingList" parameterClass="AdrSbmtLineMgrUsrVO" resultClass="AdrSbmtLineMgrUsrVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrSbmtMgrHstryDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrSbmtMgrHstryDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="adrSeq">
|
||||
AND a.adr_seq = #adrSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="adrSn">
|
||||
AND a.adr_sn = #adrSn#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtSeq">
|
||||
AND a.sbmt_seq = #sbmtSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="sbmtSbsttSeq">
|
||||
AND a.sbmt_sbstt_seq = #sbmtSbsttSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.adr_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
@ -0,0 +1,162 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN" "http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
<!-- 조정사건이력관리 테이블 -->
|
||||
<sqlMap namespace="AdrSmsSendMgr">
|
||||
<typeAlias alias="egovMap" type="egovframework.rte.psl.dataaccess.util.EgovMap"/>
|
||||
<typeAlias alias="AdrSmsSendMgrVO" type="kcc.kccadr.advcSms.service.AdrSmsSendMgrVO"/>
|
||||
|
||||
|
||||
<!-- 공통 테이블 명 -->
|
||||
<sql id="AdrSmsSendMgrDAO.table_name">
|
||||
adr_sms_send_mgr
|
||||
</sql>
|
||||
|
||||
<!-- 저장용 공통 컬럼 명 -->
|
||||
<sql id="AdrSmsSendMgrDAO.column_name">
|
||||
sms_send_seq,
|
||||
adr_seq,
|
||||
phone,
|
||||
cn,
|
||||
stat_cd,
|
||||
frst_regist_pnttm,
|
||||
frst_register_id
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 조회용 공통 컬럼 명 -->
|
||||
<sql id="AdrSmsSendMgrDAO.select_column_name">
|
||||
|
||||
a.sms_send_seq AS smsSendSeq,
|
||||
a.adr_seq AS adrSeq,
|
||||
a.phone AS phone,
|
||||
a.cn AS cn,
|
||||
a.stat_cd AS statCd,
|
||||
|
||||
DATE_FORMAT(a.frst_regist_pnttm,'%Y-%m-%d %H:%i:%s') AS frstRegistPnttm,
|
||||
a.frst_register_id AS frstRegisterId
|
||||
|
||||
|
||||
</sql>
|
||||
|
||||
<!-- 등록 C -->
|
||||
<insert id="AdrSmsSendMgrDAO.insert" parameterClass="AdrSmsSendMgrVO">
|
||||
|
||||
INSERT INTO <include refid="AdrSmsSendMgrDAO.table_name"/> (
|
||||
<include refid="AdrSmsSendMgrDAO.column_name"/>
|
||||
|
||||
)VALUES(
|
||||
|
||||
#smsSendSeq#,
|
||||
#adrSeq#,
|
||||
#phone#,
|
||||
#cn#,
|
||||
#statCd#,
|
||||
|
||||
NOW(),
|
||||
#frstRegisterId#
|
||||
|
||||
)
|
||||
</insert>
|
||||
|
||||
<!-- 정보 R -->
|
||||
<select id="AdrSmsSendMgrDAO.selectDetail" parameterClass="AdrSmsSendMgrVO" resultClass="AdrSmsSendMgrVO">
|
||||
SELECT
|
||||
<include refid="AdrSmsSendMgrDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSmsSendMgrDAO.table_name"/> a
|
||||
WHERE
|
||||
a.sms_send_seq = #smsSendSeq#
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 U -->
|
||||
<update id="AdrSmsSendMgrDAO.update" parameterClass="AdrSmsSendMgrVO">
|
||||
UPDATE
|
||||
<include refid="AdrSmsSendMgrDAO.table_name"/>
|
||||
SET
|
||||
|
||||
sms_send_seq = #smsSendSeq#
|
||||
|
||||
<isNotEmpty property="adrSeq">
|
||||
, adr_seq = #adrSeq#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="phone">
|
||||
, phone = #phone#
|
||||
|
||||
</isNotEmpty><isNotEmpty property="cn">
|
||||
, cn= cn
|
||||
|
||||
</isNotEmpty><isNotEmpty property="statCd">
|
||||
, stat_cd = #statCd#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
WHERE
|
||||
sms_send_seq = #smsSendSeq#
|
||||
|
||||
|
||||
|
||||
|
||||
</update>
|
||||
|
||||
<!-- 정보 D -->
|
||||
<delete id="AdrSmsSendMgrDAO.delete" parameterClass="AdrSmsSendMgrVO">
|
||||
DELETE FROM
|
||||
<include refid="AdrSmsSendMgrDAO.table_name"/>
|
||||
WHERE
|
||||
sms_send_seq = #smsSendSeq#
|
||||
|
||||
</delete>
|
||||
|
||||
<!-- 정보 L -->
|
||||
<select id="AdrSmsSendMgrDAO.selectList" parameterClass="AdrSmsSendMgrVO" resultClass="AdrSmsSendMgrVO">
|
||||
SELECT
|
||||
<include refid="AdrSmsSendMgrDAO.select_column_name"/>
|
||||
FROM
|
||||
<include refid="AdrSmsSendMgrDAO.table_name"/> a
|
||||
WHERE
|
||||
1=1
|
||||
<isNotEmpty property="smsSendSeq">
|
||||
AND a.sms_send_seq = #smsSendSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY a.frst_regist_pnttm
|
||||
|
||||
</select>
|
||||
|
||||
<!-- 정보 L page -->
|
||||
<select id="AdrSmsSendMgrDAO.selectPagingList" parameterClass="AdrSmsSendMgrVO" resultClass="AdrSmsSendMgrVO">
|
||||
SELECT
|
||||
COUNT(1) OVER() AS totCnt ,
|
||||
<include refid="AdrSmsSendMgrDAO.select_column_name"/>
|
||||
|
||||
FROM
|
||||
<include refid="AdrSmsSendMgrDAO.table_name"/> a
|
||||
|
||||
WHERE
|
||||
1=1
|
||||
|
||||
<isNotEmpty property="smsSendSeq">
|
||||
AND a.sms_send_seq = #smsSendSeq#
|
||||
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty property="selectPagingListQuery">
|
||||
$selectPagingListQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
ORDER BY 1=1
|
||||
|
||||
<isEmpty property="orderByQuery">
|
||||
, a.sms_send_seq desc
|
||||
</isEmpty>
|
||||
<isNotEmpty property="orderByQuery">
|
||||
, $orderByQuery$
|
||||
</isNotEmpty>
|
||||
|
||||
|
||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||
|
||||
</select>
|
||||
</sqlMap>
|
||||
Loading…
Reference in New Issue
Block a user