Commit 787e85004873b0a40a7bfcca57d9295ec461bc62
1 parent
ee3060c2
电子联单bug 修复
Showing
2 changed files
with
12 additions
and
0 deletions
trash-garbage/src/main/java/com/trash/garbage/service/impl/GarOrderServiceImpl.java
| ... | ... | @@ -1666,9 +1666,20 @@ public class GarOrderServiceImpl extends ServiceImpl<GarOrderMapper, GarOrder> |
| 1666 | 1666 | return baseMapper.queryCompanyIdByPhone(phone); |
| 1667 | 1667 | } |
| 1668 | 1668 | |
| 1669 | + /** | |
| 1670 | + * 根据车牌号查询报告 | |
| 1671 | + * | |
| 1672 | + * 该方法用于查询特定车牌号的车辆在前一天的报告信息它首先获取前一天的日期字符串, | |
| 1673 | + * 然后调用基础映射器(baseMapper)的查询方法,以获取符合条件的记录 | |
| 1674 | + * | |
| 1675 | + * @param carCode 车牌号,用于查询报告的依据 | |
| 1676 | + * @return 返回一个包含DockingQRCodeEntity对象的列表,这些对象代表了与车牌号关联的报告信息 | |
| 1677 | + */ | |
| 1669 | 1678 | @Override |
| 1670 | 1679 | public List<DockingQRCodeEntity> queryReportByCarCode(String carCode) { |
| 1680 | + // 获取前一天的日期字符串,用于查询昨天的报告 | |
| 1671 | 1681 | String dateStr = fastDateFormat.format(DateUtils.addDays(new Date(), -1)); |
| 1682 | + // 调用基础映射器的查询方法,根据车牌号和日期查询报告 | |
| 1672 | 1683 | return baseMapper.queryReportByCarCode(carCode, dateStr); |
| 1673 | 1684 | } |
| 1674 | 1685 | ... | ... |
trash-garbage/src/main/resources/mapper/GarOrderMapper.xml
| ... | ... | @@ -270,5 +270,6 @@ |
| 270 | 270 | where gomh.gar_handler_car_code=#{carCode} |
| 271 | 271 | AND gomh.gar_cancel_flag = 0 |
| 272 | 272 | and (go2.gar_create_time <![CDATA[ >= ]]>#{dateStr} or go2.gar_order_handler_status in(0,1)) |
| 273 | + order by go2.gar_create_time desc | |
| 273 | 274 | </select> |
| 274 | 275 | </mapper> | ... | ... |