kongdeqiang
2023-07-10 ab361e724c5c4185d96397af0619398c7fe2f195
修改
2个文件已修改
7 ■■■■ 已修改文件
src/main/java/com/boying/controller/TicketBlackController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/boying/controller/phone/PayController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/boying/controller/TicketBlackController.java
@@ -46,6 +46,7 @@
    public Object findPage(Page page, TicketBlack ticket){
        QueryWrapper<TicketBlack> wrapper =  new QueryWrapper<>();
        wrapper.lambda()
                .eq(TicketBlack::getBlackType,0)
                .eq(StringUtils.isNotBlank(ticket.getCarNo()),TicketBlack::getCarNo,ticket.getCarNo())
                .eq(ticket.getIsActive() != null,TicketBlack::getIsActive,ticket.getIsActive())
                .orderByDesc(TicketBlack::getCreateTime);
src/main/java/com/boying/controller/phone/PayController.java
@@ -561,9 +561,13 @@
            wrapper1.lambda()
                    .eq(TicketBlack::getCarNo,carNo);
            List<TicketBlack> all = ticketBlackService.list(wrapper1);
            for(TicketBlack ticketBlack:all){
            if(all.size()>0){
                TicketBlack ticketBlack = all.get(0);
                ticketBlack.setViolationCount(ticketBlack.getViolationCount() == 0?0:ticketBlack.getViolationCount() - 1);
                if(ticketBlack.getIsActive() == 0){
                ticketBlack.setStatus(1);
                ticketBlack.setBlackType(0);
                }
                ticketBlackService.saveOrUpdate(ticketBlack);
            }
        }