package com.slcf.service.impl; import java.util.HashMap; import java.util.List; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.slcf.bean.WorkDetailLogCondition; import com.slcf.bean.WorkMastLogCondition; import com.slcf.dao.WorkFileLogDao; import com.slcf.pojo.WorkMastLogBean; import com.slcf.pojo.WorkDetailLogBean; import com.slcf.service.WorkFileLogService; /** * 工作历史档接口实现 * @author admin * @date 2018年11月23日 */ @Service public class WorkFileLogServiceImpl implements WorkFileLogService { @Autowired WorkFileLogDao workFileLogDao; /** * 分页查询所有 */ public Map queryWorkMastLogList(WorkMastLogCondition WorkMastLogCon) { try { Map map=new HashMap(); List list=workFileLogDao.queryWorkMastLogList(WorkMastLogCon); int count =workFileLogDao.getWorkMastLogCount(WorkMastLogCon); map.put("rows", list); map.put("total", count); return map; }catch(Exception e) { System.out.println(e.getMessage()); return null; } } /** * 根据id查找 */ public WorkMastLogBean queryWorkMastLogById(int id) { WorkMastLogBean workMastLog = new WorkMastLogBean(); try { workMastLog = workFileLogDao.getWorkMastLogById(id); }catch(Exception e) { System.out.println(e.getMessage()); } return workMastLog; } /** * 查询所有 * @return */ public List getWorkMastLogList() { try { return workFileLogDao.getWorkMastLogList(); }catch(Exception e) { System.out.println(e.getMessage()); return null; } } //------------------明细-------------------------- //查询所有 public Map queryWorkDetailLogList(WorkDetailLogCondition workDetailLogCon){ try { Map map=new HashMap(); List list=workFileLogDao.queryWorkDetailLogList(workDetailLogCon); int count =workFileLogDao.getWorkDetailLogCount(workDetailLogCon); map.put("rows", list); map.put("total", count); return map; }catch(Exception e) { System.out.println(e.getMessage()); return null; } } }