package com.kmall.admin.service.impl; import com.kmall.admin.dao.SysNoticeDao; import com.kmall.admin.entity.SysNoticeEntity; import com.kmall.admin.service.SysNoticeService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; import java.util.UUID; /** * 通知Service实现类 * * @author Scott * @email * @date 2017-11-16 22:00:56 */ @Service("sysNoticeService") public class SysNoticeServiceImpl implements SysNoticeService { @Autowired private SysNoticeDao sysNoticeDao; @Override public SysNoticeEntity queryObject(String id) { return sysNoticeDao.queryObject(id); } @Override public List queryList(Map map) { return sysNoticeDao.queryList(map); } @Override public int queryTotal(Map map) { return sysNoticeDao.queryTotal(map); } @Override public int save(SysNoticeEntity sysNotice) { sysNotice.setId(UUID.randomUUID().toString().replaceAll("-","")); return sysNoticeDao.save(sysNotice); } @Override public int update(SysNoticeEntity sysNotice) { return sysNoticeDao.update(sysNotice); } @Override public int delete(String id) { return sysNoticeDao.delete(id); } @Override public int deleteBatch(String[]ids) { return sysNoticeDao.deleteBatch(ids); } }