package com.zym.pss.cargo.dao.impl;
import java.util.Map;
import java.util.UUID;
import org.springframework.stereotype.Repository;
import com.zym.pss.cargo.dao.StockDao;
import com.zym.pss.cargo.po.Stock;
import com.zym.pss.core.dao.impl.BaseDaoImpl;
@Repository("stockDao")
public class StockDaoImpl extends BaseDaoImpl<Stock> implements StockDao {
//设置命名空间
public StockDaoImpl() {
super.setNs("com.zym.pss.cargo.mapper.StockMapper");
}
@Override
public void insert(Stock entity) {
entity.setId(UUID.randomUUID().toString());
super.insert(entity);
}
@Override
public Stock findByGoodNo(Map<String, Object> paraMap) {
return super.getSqlSession().selectOne(super.getNs()+".findByGoodNo", paraMap);
}
@Override
public void updateStockAmount(Map<String, Object> paraMap) {
super.getSqlSession().update(super.getNs()+".updateStockAmount", paraMap);
}
}