package cn.newgxu.bbs.service.proxy; import cn.newgxu.bbs.common.exception.BBSException; import cn.newgxu.bbs.domain.activity.Tips; import cn.newgxu.bbs.domain.user.User; import cn.newgxu.bbs.service.AdministratorService; import cn.newgxu.bbs.web.model.accounts.LoginModel; import cn.newgxu.bbs.web.model.admin.HolidayModel; import cn.newgxu.bbs.web.model.admin.HonorManageModel; import cn.newgxu.bbs.web.model.admin.LogManageModel; /** * * @author hjc * @since 4.0.0 * @version $Revision 1.1$ */ public class AdministratorServiceProxy implements AdministratorService { private AdministratorService administratorService; public void setAdministratorService(AdministratorService administratorService) { this.administratorService = administratorService; } public User login(LoginModel model) throws BBSException { return administratorService.login(model); } public void getManageLogs(LogManageModel model) throws BBSException { this.administratorService.getManageLogs(model); } public void createHonor(HonorManageModel model) { administratorService.createHonor(model); } public void manageHonors(HonorManageModel model) { administratorService.manageHonors(model); } public void editHonorDo(HonorManageModel model) throws BBSException { administratorService.editHonorDo(model); } public void delHoliday(HolidayModel model) throws BBSException { administratorService.delHoliday(model); } public Tips editHoliday(HolidayModel model) throws BBSException { return administratorService.editHoliday(model); } public void holiday(HolidayModel model) throws BBSException { administratorService.holiday(model); } public Tips addHoliday(HolidayModel model)throws BBSException{ return administratorService.addHoliday(model); } }