New file |
| | |
| | | package com.zy.asrs.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.zy.asrs.entity.BasErrLog; |
| | | import com.zy.asrs.mapper.BasRgvErrLogMapper; |
| | | import com.zy.asrs.entity.BasRgvErrLog; |
| | | import com.zy.asrs.service.BasRgvErrLogService; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Service("basRgvErrLogService") |
| | | public class BasRgvErrLogServiceImpl extends ServiceImpl<BasRgvErrLogMapper, BasRgvErrLog> implements BasRgvErrLogService { |
| | | |
| | | @Override |
| | | public BasRgvErrLog findLatestByTaskNo(Integer rgvNo, Integer taskNo) { |
| | | List<BasRgvErrLog> basRgvErrLog = this.baseMapper.selectList(new EntityWrapper<BasRgvErrLog>() |
| | | .eq("rgv_no", rgvNo) |
| | | .eq("wrk_no", taskNo) |
| | | .orderBy("start_time", false)); |
| | | if (basRgvErrLog == null || basRgvErrLog.size() == 0) { |
| | | return null; |
| | | } else { |
| | | return basRgvErrLog.get(0); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public BasRgvErrLog findLatest(Integer crnNo) { |
| | | List<BasRgvErrLog> basErrLogs = this.baseMapper.selectList(new EntityWrapper<BasRgvErrLog>() |
| | | .eq("rgv_no", crnNo) |
| | | .orderBy("start_time", false)); |
| | | if (basErrLogs == null || basErrLogs.size() == 0) { |
| | | return null; |
| | | } else { |
| | | return basErrLogs.get(0); |
| | | } |
| | | } |
| | | |
| | | } |