package com.zy.asrs.service.impl; import com.zy.asrs.mapper.BasJarMastMapper; import com.zy.asrs.entity.BasJarMast; import com.zy.asrs.service.BasJarMastService; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.List; @Service("basJarMastService") public class BasJarMastServiceImpl extends ServiceImpl implements BasJarMastService { /* * 获取BasJarMast * */ @Override public BasJarMast getJarMastByWrkNo(Long wrkNo) { return this.baseMapper.getJarMastByWrkNo(wrkNo); } @Override public List getJarMastByJarId(Integer jarId) { return this.baseMapper.getJarMastByJarId(jarId); } /* * 获取jarLocDigit最大的BasJarMast * */ @Override public BasJarMast getJarMastByJarIdMax(Integer jarId) { return this.baseMapper.getJarMastByJarIdMax(jarId); } /* * 获取jarLocDigit最小的BasJarMast * */ @Override public BasJarMast getJarMastByJarIdMin(Integer jarId) { return this.baseMapper.getJarMastByJarIdMin(jarId); } @Override public Integer getJarMastByJarIdCount(Integer jarId) { return this.baseMapper.getJarMastByJarIdCount(jarId); } @Override public Integer selectJarMastOperation(Integer jarId,Integer type) { switch (type){ case 1: return this.baseMapper.selectJarMastOperation1(jarId); case 2: return this.baseMapper.selectJarMastOperation2(jarId); case 3: return this.baseMapper.selectJarMastOperation3(jarId); case 4: return this.baseMapper.selectJarMastOperation4(jarId); default: return 99; } } }