12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- package com.jpsoft.weixin.service.impl;
- import java.util.List;
- import java.util.Map;
- import java.util.UUID;
- import javax.annotation.Resource;
- import com.jpsoft.weixin.dto.Sort;
- import org.springframework.stereotype.Component;
- import org.springframework.transaction.annotation.Transactional;
- import com.jpsoft.weixin.dao.ReplyMessageDAO;
- import com.jpsoft.weixin.entity.ReplyMessage;
- import com.jpsoft.weixin.service.ReplyMessageService;
- import com.github.pagehelper.Page;
- import com.github.pagehelper.PageHelper;
- @Transactional
- @Component(value="replyMessageService")
- public class ReplyMessageServiceImpl implements ReplyMessageService {
- @Resource(name="replyMessageDAO")
- private ReplyMessageDAO replyMessageDAO;
- @Override
- public ReplyMessage get(String id) {
- // TODO Auto-generated method stub
- return replyMessageDAO.get(id);
- }
- @Override
- public int insert(ReplyMessage model) {
- // TODO Auto-generated method stub
- //model.set${PkFieldName}(UUID.randomUUID().toString());
-
- return replyMessageDAO.insert(model);
- }
- @Override
- public int update(ReplyMessage model) {
- // TODO Auto-generated method stub
- return replyMessageDAO.update(model);
- }
- @Override
- public int delete(String id) {
- // TODO Auto-generated method stub
- return replyMessageDAO.delete(id);
- }
- @Override
- public boolean exist(String id) {
- // TODO Auto-generated method stub
- int count = replyMessageDAO.exist(id);
-
- return count > 0 ? true : false;
- }
-
- @Override
- public List<ReplyMessage> list() {
- // TODO Auto-generated method stub
- return replyMessageDAO.list();
- }
- @Override
- public Page<ReplyMessage> pageSearch(Map<String, Object> searchParams, int pageNumber, int pageSize,List<Sort> sortList) {
- Page<ReplyMessage> page = PageHelper.startPage(pageNumber,pageSize).doSelectPage(()->{
- replyMessageDAO.search(searchParams,sortList);
- });
-
- return page;
- }
- @Override
- public ReplyMessage findByEvent(String id, String event) {
- return replyMessageDAO.findByEvent(id,event);
- }
- }
|