|
|
|
@ -58,6 +58,7 @@ public class Excl02Bean extends AbstractComponent {
|
|
|
|
|
* @return 의견제출 대장 객체 목록
|
|
|
|
|
*/
|
|
|
|
|
public List<DataObject> getOpnnSbmsns(ExclQuery req) {
|
|
|
|
|
req.setOrderBy("OPNN_ID DESC"); // 정렬
|
|
|
|
|
return opnnSbmsnMapper.selectOpnnSbmsns(req);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -66,19 +67,23 @@ public class Excl02Bean extends AbstractComponent {
|
|
|
|
|
* @return 의견제출 정보
|
|
|
|
|
*/
|
|
|
|
|
public DataObject getOpnnSbmsnInfo(ExclQuery req) {
|
|
|
|
|
if (req.getOpnnId() != null) {
|
|
|
|
|
return opnnSbmsnMapper.selectOpnnSbmsnInfo(req.getOpnnId()); // 의견ID로 의견제출 조회
|
|
|
|
|
} else {
|
|
|
|
|
DataObject dataCrdn = opnnSbmsnMapper.selectCrdn(req); // 단속ID로 단속, 의견제출 조회
|
|
|
|
|
|
|
|
|
|
// 등록 호출시.. 초기 데이터 설정
|
|
|
|
|
if (req.getCallPurpose() != null && req.getCallPurpose().equals("create")) { // 의견제출 등록시 기본값 셋팅
|
|
|
|
|
dataCrdn.set("RCPT_YMD", dataCrdn.string("TODAY")); // 접수 일자
|
|
|
|
|
dataCrdn.set("RCPT_NO", dataCrdn.string("NEW_RCPT_NO")); // 접수 번호
|
|
|
|
|
}
|
|
|
|
|
return opnnSbmsnMapper.selectOpnnSbmsnInfo(req.getOpnnId());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return dataCrdn;
|
|
|
|
|
/**지정한 단속 ID의 단속 정보를 반환한다.<br />
|
|
|
|
|
* @param crndId 단속 ID
|
|
|
|
|
* @return 단속 정보
|
|
|
|
|
*/
|
|
|
|
|
public DataObject getCrdnInfo(ExclQuery req) {
|
|
|
|
|
DataObject dataCrdn = opnnSbmsnMapper.selectCrdn(req); // 단속ID로 단속, 의견제출 조회
|
|
|
|
|
|
|
|
|
|
// 등록 호출시.. 초기 데이터 설정
|
|
|
|
|
if (req.getCallPurpose().equals("create")) { // 의견제출 등록시 기본값 셋팅
|
|
|
|
|
dataCrdn.set("RCPT_YMD", dataCrdn.string("TODAY")); // 접수 일자
|
|
|
|
|
dataCrdn.set("RCPT_NO", dataCrdn.string("NEW_RCPT_NO")); // 접수 번호
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return dataCrdn;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**의견제출 대장 정보를 등록한다.
|
|
|
|
|