package com.cabletech.business.notice.service.impl; import java.util.List; import java.util.Map; import javax.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.cabletech.business.notice.dao.NoticeSendEEDao; import com.cabletech.business.notice.model.NoticeSendEE; import com.cabletech.business.notice.service.NoticeSendEEService; import com.cabletech.common.base.BaseDao; import com.cabletech.common.base.BaseServiceImpl; /** * 操作短信接收人与参会人员的表 * @author wangt * */ @Service @SuppressWarnings("rawtypes") public class NoticeSendEEServiceImpl extends BaseServiceImpl<NoticeSendEE,String> implements NoticeSendEEService { @Resource(name = "noticeSendEEDao") private NoticeSendEEDao dao; @SuppressWarnings("unchecked") @Override protected BaseDao getBaseDao() { // TODO Auto-generated method stub return dao; } @Override @Transactional(readOnly=true) public List<NoticeSendEE> getNoticeSendEEByNoticeId(String id) { // TODO Auto-generated method stub return dao.getNoticeSendEEByNoticeId(id); } @Override @Transactional public void delete(String noticeid) { dao.deletebynoticeid(noticeid); } @Override @Transactional(readOnly=true) public NoticeSendEE getOneNoticeSendEE(NoticeSendEE noticesendee) { // TODO Auto-generated method stub return dao.getOneNoticeSendEE(noticesendee); } @Override @Transactional(readOnly=true) public List<Map<String, Object>> getNoticeSendList(String noticeid) { // TODO Auto-generated method stub return dao.getNoticeSendList(noticeid); } }