package com.zy.asrs.service.impl; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.zy.asrs.entity.WrkCharge; import com.zy.asrs.mapper.WrkChargeMapper; import com.zy.asrs.service.WrkChargeService; import com.zy.common.model.enums.WrkChargeType; import org.springframework.stereotype.Service; @Service("wrkChargeService") public class WrkChargeServiceImpl extends ServiceImpl implements WrkChargeService { @Override public WrkCharge selectWorking(Integer shuttleNo, WrkChargeType type) { switch (type) { case charge: return this.baseMapper.selectWorkingOfCharge(shuttleNo, null); case reset: return this.baseMapper.selectWorkingOfReset(shuttleNo); } return null; } @Override public WrkCharge selectWorkingOfCharge(Integer charge) { return this.baseMapper.selectWorkingOfCharge(null, charge); } }