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.WhsTypeDao;
|
import com.slcf.pojo.WhsTypeBean;
|
import com.slcf.service.WhsTypeService;
|
|
/**
|
* 工作状态接口实现
|
* @author admin
|
* @date 2018年11月5日
|
*/
|
@Service
|
public class WhsTypeServiceImpl implements WhsTypeService {
|
|
@Autowired
|
WhsTypeDao whsTypeDao;
|
|
/**
|
* 添加
|
*/
|
public int insertWhsType(WhsTypeBean whsType) {
|
int result=0;
|
try {
|
result=whsTypeDao.insertWhsType(whsType);
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
}
|
return result;
|
}
|
|
/**
|
* 统计数量
|
*/
|
public int queryWhsTypeCount(){
|
int result = 0;
|
try {
|
result = whsTypeDao.getWhsTypeCount();
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
}
|
return result;
|
}
|
|
/**
|
* 分页查询所有
|
*/
|
public List<WhsTypeBean> queryWhsTypeList(int spage, int epage) {
|
try {
|
return whsTypeDao.queryWhsTypeList(spage, epage);
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
return null;
|
}
|
}
|
|
/**
|
* 根据id查找
|
*/
|
public WhsTypeBean queryWhsTypeById(int id) {
|
try {
|
return whsTypeDao.getWhsTypeById(id);
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
return null;
|
}
|
}
|
|
//更新
|
public int upWhsType(WhsTypeBean whsType) {
|
int result=0;
|
try {
|
result=whsTypeDao.upWhsType(whsType);
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
}
|
return result;
|
}
|
|
/**
|
* 根据部门id删除
|
*/
|
public int delWhsType(int did) {
|
int result=0;
|
try {
|
result=whsTypeDao.delWhsTypeById(did);
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
}
|
return result;
|
}
|
|
// /**
|
// * 验证是否唯一
|
// */
|
// public boolean validWhsType(Map<String, Object> map) {
|
// boolean flag=true;
|
// List<WhsTypeBean>list=whsTypeDao.getWhsTypeByCon(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<WhsTypeBean> getWhsTypeList() {
|
List<WhsTypeBean> list = null;
|
try {
|
list = whsTypeDao.getWhsTypeList();
|
}catch(Exception e) {
|
System.out.println(e.getMessage());
|
return null;
|
}
|
return list;
|
}
|
|
}
|