package com.nq.service.impl; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.nq.common.ServerResponse; import com.nq.common.lanage.MessageLocaleResolver; import com.nq.dao.SiteTaskLogMapper; import com.nq.pojo.SiteTaskLog; import com.nq.service.ISiteTaskLogService; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; @Service("iSiteTaskLogService") public class SiteTaskLogServiceImpl implements ISiteTaskLogService { private static final Logger log = LoggerFactory.getLogger(SiteTaskLogServiceImpl.class); @Resource SiteTaskLogMapper siteTaskLogMapper; public ServerResponse taskList(String taskType, int pageNum, int pageSize) { PageHelper.startPage(pageNum, pageSize); List siteTaskLogs = this.siteTaskLogMapper.taskList(taskType); PageInfo pageInfo = new PageInfo(siteTaskLogs); return ServerResponse.createBySuccess(pageInfo); } public ServerResponse del(Integer id, HttpServletRequest request) { if (id == null) { return ServerResponse.createByErrorMsg("id不能为空",request.getHeader(MessageLocaleResolver.LANG)); } int updateCount = this.siteTaskLogMapper.deleteByPrimaryKey(id); if (updateCount > 0) { return ServerResponse.createBySuccessMsg("删除成功",request.getHeader(MessageLocaleResolver.LANG)); } return ServerResponse.createByErrorMsg("删除失败",request.getHeader(MessageLocaleResolver.LANG)); } }