| | |
| | | .and(q -> q.eq(MesProBagCodeDO::getBusinessCode, code).or().eq(MesProBagCodeDO::getCode, code))); |
| | | } |
| | | |
| | | /** 批量按扫码内容反查袋码(兼容业务码、追溯码),用于扫码事件展示所属托盘码 */ |
| | | default List<MesProBagCodeDO> selectListByScanCodes(Collection<String> codes) { |
| | | return selectList(new LambdaQueryWrapperX<MesProBagCodeDO>().and(q -> |
| | | q.in(MesProBagCodeDO::getBusinessCode, codes).or().in(MesProBagCodeDO::getCode, codes))); |
| | | } |
| | | |
| | | default MesProBagCodeDO selectByScanCodeForUpdate(String code) { |
| | | return selectOne(new LambdaQueryWrapperX<MesProBagCodeDO>() |
| | | .and(q -> q.eq(MesProBagCodeDO::getBusinessCode, code).or().eq(MesProBagCodeDO::getCode, code)) |