kongdeqiang
2024-04-09 fb050c0dafa5363a73540dd9e52b78487e25ba0a
src/main/java/com/boying/controller/TicketBlackController.java
@@ -46,8 +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())
                .like(StringUtils.isNotBlank(ticket.getCarNo()),TicketBlack::getCarNo,ticket.getCarNo())
                .eq(ticket.getIsActive() != null,TicketBlack::getIsActive,ticket.getIsActive())
                .orderByDesc(TicketBlack::getCreateTime);
        return R.ok(ticketBlackService.page(page, wrapper));
@@ -84,8 +83,14 @@
    @PostMapping("/delete")
    public Object delete(Long id){
        TicketBlack ticket =ticketBlackService.getById(id);
        ticketBlackService.saveOrUpdate(ticket);
        return R.ok("操作成功");
        if(ticket!=null){
            if(ticket.getViolationCount() >0 ){
                return R.failed("请先解决违章");
            }
            ticketBlackService.removeById(ticket);
            return R.ok("操作成功");
        }
        return R.failed("未找到该车");
    }
    @PostMapping("/updateById")