package com.slcf.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.slcf.dao.LocStatusDao; import com.slcf.pojo.LocStatusBean; import com.slcf.service.LocStatusService; /** * 库位状态接口实现 * @author admin * @date 2018年11月6日 */ @Service public class LocStatusServiceImpl implements LocStatusService { @Autowired LocStatusDao locStatusDao; /** * 添加 */ public int insertLocStatus(LocStatusBean locStatus) { int result=0; try { result=locStatusDao.insertLocStatus(locStatus); }catch(Exception e) { System.out.println(e.getMessage()); } return result; } /** * 统计数量 */ public int queryLocStatusCount(){ int result = 0; try { result = locStatusDao.getLocStatusCount(); }catch(Exception e) { System.out.println(e.getMessage()); } return result; } /** * 分页查询所有 */ public List queryLocStatusList(int spage, int epage) { try { return locStatusDao.queryLocStatusList(spage, epage); }catch(Exception e) { System.out.println(e.getMessage()); return null; } } /** * 根据id查找 */ public LocStatusBean queryLocStatusById(String locSts) { try { return locStatusDao.getLocStatusById(locSts); }catch(Exception e) { System.out.println(e.getMessage()); return null; } } //更新 public int upLocStatus(LocStatusBean locStatus) { int result=0; try { result=locStatusDao.upLocStatus(locStatus); }catch(Exception e) { System.out.println(e.getMessage()); } return result; } /** * 根据id删除 */ public int delLocStatus(String locSts) { int result=0; try { result=locStatusDao.delLocStatusById(locSts); }catch(Exception e) { System.out.println(e.getMessage()); } return result; } // /** // * 验证是否唯一 // */ // public boolean validLocStatus(Map map) { // boolean flag=true; // Listlist=LocStatusDao.getLocStatusByCon(map); // int x=(Integer)map.get("id"); // // if(x!=0){//修改 // if((list.size()==1&&x==list.get(0).getWrk_sts())){ // flag=true; // }else if(list.size()==0){ // flag=true; // }else{ // flag=false; // } // }else{//添加 // if(list.size()>0){ // flag=false; // } // } // return flag; // } /** * 查询所有 * @return */ public List getLocStatusList() { try { return locStatusDao.getLocStatusList(); }catch(Exception e) { System.out.println(e.getMessage()); return null; } } }