SntrisBean 추가
parent
50c587be87
commit
0fbf67047d
@ -0,0 +1,44 @@
|
||||
package cokr.xit.interfaces.sntris.service.bean;
|
||||
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import cokr.xit.foundation.component.AbstractBean;
|
||||
import cokr.xit.interfaces.sntris.StatusCodeWSDTO;
|
||||
import cokr.xit.interfaces.sntris.buga.Bu04BugaWSDTO;
|
||||
import cokr.xit.interfaces.sntris.buga.BugaWS;
|
||||
import cokr.xit.interfaces.sntris.buga.BugaWSProxy;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.SntrFileOfferWS;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.SntrFileOfferWSProxy;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.Ye22InputDTO;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.Ye22NoticeInfoDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.Bu18WebPreNoticeDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.Bu18WebReturnInfoDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.SntrPreNoticeWS;
|
||||
import cokr.xit.interfaces.sntris.prenotice.SntrPreNoticeWSProxy;
|
||||
|
||||
@Component("sntrisBean")
|
||||
public class SntrisBean extends AbstractBean {
|
||||
private BugaWS bugaWS = new BugaWSProxy();
|
||||
private SntrPreNoticeWS prenoticeWS = new SntrPreNoticeWSProxy();
|
||||
private SntrFileOfferWS fileOfferWS = new SntrFileOfferWSProxy();
|
||||
|
||||
public StatusCodeWSDTO register(String userId, Bu04BugaWSDTO issue) {
|
||||
return bugaWS.register(userId, issue);
|
||||
}
|
||||
|
||||
public Bu18WebReturnInfoDTO register(Bu18WebPreNoticeDTO prenotice) {
|
||||
try {
|
||||
return prenoticeWS.webInsertPreNoticeInfo(prenotice);
|
||||
} catch (Exception e) {
|
||||
throw runtimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
public Ye22NoticeInfoDTO[] getPreNoticeList(Ye22InputDTO input) {
|
||||
try {
|
||||
return fileOfferWS.webGwaseInfo007(input);
|
||||
} catch (Exception e) {
|
||||
throw runtimeException(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,34 +1,35 @@
|
||||
package cokr.xit.interfaces.sntris.service.bean;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import cokr.xit.foundation.component.AbstractServiceBean;
|
||||
import cokr.xit.interfaces.sntris.StatusCodeWSDTO;
|
||||
import cokr.xit.interfaces.sntris.buga.Bu04BugaWSDTO;
|
||||
import cokr.xit.interfaces.sntris.buga.BugaWS;
|
||||
import cokr.xit.interfaces.sntris.buga.BugaWSProxy;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.Ye22InputDTO;
|
||||
import cokr.xit.interfaces.sntris.fileoffer.Ye22NoticeInfoDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.Bu18WebPreNoticeDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.Bu18WebReturnInfoDTO;
|
||||
import cokr.xit.interfaces.sntris.prenotice.SntrPreNoticeWS;
|
||||
import cokr.xit.interfaces.sntris.prenotice.SntrPreNoticeWSProxy;
|
||||
import cokr.xit.interfaces.sntris.service.SntrisService;
|
||||
|
||||
@Service("sntrisService")
|
||||
public class SntrisServiceBean extends AbstractServiceBean implements SntrisService {
|
||||
private BugaWS bugaWS = new BugaWSProxy();
|
||||
private SntrPreNoticeWS prenoticeWS = new SntrPreNoticeWSProxy();
|
||||
@Resource(name = "sntrisBean")
|
||||
private SntrisBean sntrisBean;
|
||||
|
||||
@Override
|
||||
public StatusCodeWSDTO register(String userId, Bu04BugaWSDTO issue) {
|
||||
return bugaWS.register(userId, issue);
|
||||
return sntrisBean.register(userId, issue);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Bu18WebReturnInfoDTO register(Bu18WebPreNoticeDTO prenotice) {
|
||||
try {
|
||||
return prenoticeWS.webInsertPreNoticeInfo(prenotice);
|
||||
} catch (Exception e) {
|
||||
throw runtimeException(e);
|
||||
}
|
||||
return sntrisBean.register(prenotice);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Ye22NoticeInfoDTO[] getPreNoticeList(Ye22InputDTO input) {
|
||||
return sntrisBean.getPreNoticeList(input);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue