package com.nq.service.impl; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.nq.common.ServerResponse; import com.nq.dao.SiteSmsLogMapper; import com.nq.pojo.SiteSmsLog; import com.nq.service.ISiteSmsLogService; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.servlet.http.HttpServletRequest; @Service("iSiteSmsLogService") public class SiteSmsLogServiceImpl implements ISiteSmsLogService { @Autowired SiteSmsLogMapper siteSmsLogMapper; public ServerResponse smsList(String phoneNum, int pageNum, int pageSize) { PageHelper.startPage(pageNum, pageSize); List smslist = this.siteSmsLogMapper.smsList(phoneNum); PageInfo pageInfo = new PageInfo(smslist); return ServerResponse.createBySuccess(pageInfo); } @Override public void addData(SiteSmsLog siteSmsLog) { siteSmsLogMapper.insert(siteSmsLog); } public ServerResponse del(Integer id, HttpServletRequest request) { if (id == null) { return ServerResponse.createByErrorMsg("id不能为空"); } int updateCount = this.siteSmsLogMapper.deleteByPrimaryKey(id); if (updateCount > 0) { return ServerResponse.createBySuccessMsg("删除成功"); } return ServerResponse.createByErrorMsg("删除失败"); } }