소스 정리
parent
f8a97eaf85
commit
d254fddfc9
@ -1,78 +0,0 @@
|
|||||||
package cokr.xit.applib.ogdp.service.bean;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
import cokr.xit.applib.ogdp.OgdpQuery;
|
|
||||||
import cokr.xit.applib.ogdp.dao.CmmnOgdpMapper;
|
|
||||||
import cokr.xit.applib.ogdp.dao.DefaultOgdpMapper;
|
|
||||||
import cokr.xit.base.user.Department;
|
|
||||||
import cokr.xit.base.user.dao.UserMapper;
|
|
||||||
import cokr.xit.foundation.component.AbstractBean;
|
|
||||||
import cokr.xit.foundation.data.DataObject;
|
|
||||||
|
|
||||||
@Component("defaultOgdpBean")
|
|
||||||
public class DefaultOgdpBean extends AbstractBean {
|
|
||||||
|
|
||||||
@Resource(name="cmmnOgdpMapper")
|
|
||||||
CmmnOgdpMapper cmmnOgdpMapper;
|
|
||||||
|
|
||||||
@Resource(name = "defaultOgdpMapper")
|
|
||||||
private DefaultOgdpMapper defaultOgdpMapper;
|
|
||||||
|
|
||||||
@Resource(name = "userMapper")
|
|
||||||
private UserMapper userMapper;
|
|
||||||
|
|
||||||
|
|
||||||
/**지정한 조건에 따라 부서 목록을 조회하여 반환한다.
|
|
||||||
* @param req 부서 조회 조건
|
|
||||||
* @return 부서 목록
|
|
||||||
*/
|
|
||||||
public List<DataObject> getDeptList(OgdpQuery req) {
|
|
||||||
return defaultOgdpMapper.selectDeptList(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**지정한 조건에 따라 부서 객체들을 반환한다.
|
|
||||||
* @param req 부서 조회 조건
|
|
||||||
* @return 부서 객체 목록
|
|
||||||
*/
|
|
||||||
public List<DataObject> getDepts(OgdpQuery req) {
|
|
||||||
return defaultOgdpMapper.selectDepts(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**지정한 조건에 따라 부서 객체를 반환한다.
|
|
||||||
* @param req 부서 조회 조건
|
|
||||||
* @return 부서 객체
|
|
||||||
*/
|
|
||||||
public DataObject getDeptInfo(OgdpQuery req) {
|
|
||||||
return defaultOgdpMapper.selectDeptInfo(req);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**부서 정보를 등록한다.
|
|
||||||
* @param dept 부서
|
|
||||||
* @return 저장 여부
|
|
||||||
* <ul><li>저장됐으면 true</li>
|
|
||||||
* <li>그렇지 않으면 false</li>
|
|
||||||
* </ul>
|
|
||||||
*/
|
|
||||||
public boolean create(Department dept) {
|
|
||||||
|
|
||||||
return defaultOgdpMapper.insert(dept);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**부서 정보를 수정한다.
|
|
||||||
* @param dept 부서
|
|
||||||
* @return 저장 여부
|
|
||||||
* <ul><li>저장됐으면 true</li>
|
|
||||||
* <li>그렇지 않으면 false</li>
|
|
||||||
* </ul>
|
|
||||||
*/
|
|
||||||
public boolean update(Department dept) {
|
|
||||||
return defaultOgdpMapper.update(dept);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue