public R getCarDetailReport(Page page, StatQueryVo req) { if (req.getAreaType()== null || req.getAreaType() == 0) { Page<List<ViewIocarCarJoinGoodsEntity>> list = viewIocarCarJoinGoodsService.page(page, Wrappers.<ViewIocarCarJoinGoodsEntity>query() .between("confirm_duty_date", req.getDatetime().get(0), req.getDatetime().get(1)) .eq("area_type", 0) .eq(StrUtil.isNotBlank(req.getGoodsOrigin()),"goods_origin", req.getGoodsOrigin()) .in(ObjUtil.isNotNull(req.getCarWeight()), "car_weight", req.getCarWeight()) .like(StrUtil.isNotBlank(req.getOwnerName()), "owner_name", req.getOwnerName()) .like(StrUtil.isNotBlank(req.getGoodsName()), "goods_name", req.getGoodsName()) ); return R.ok(list); } Page<List<IocarFeeEntity>> list = iocarFeeService.page(page, Wrappers.<IocarFeeEntity>query() .between("create_time", req.getDatetimeAb().get(0),req.getDatetimeAb().get(1)) .eq("fee_name_type", 20) .in("fee_status", 1) .eq("is_write_back", 0) .isNull("fee_id") .in(CollUtil.isNotEmpty(req.getCarWeightStr()), "car_weight", req.getCarWeightStr()) .in(StrUtil.isNotEmpty(req.getGoodsName()), "goods_name", req.getGoodsName()) ); return R.ok(list); }
写优雅的代码 而不是简单的增删改查
于 2024-08-28 17:25:34 首次发布