|  |  |  | 
|---|
|  |  |  | QueryWrapper<Order> wrapper = new QueryWrapper<>(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ArrayList<Long> types = new ArrayList<>(); | 
|---|
|  |  |  | for (OrderType orderType : orderTypeService.list(new LambdaQueryWrapper<OrderType>().eq(OrderType::getType, 1))) { | 
|---|
|  |  |  | for (OrderType orderType : orderTypeService.list(new LambdaQueryWrapper<OrderType>().in(OrderType::getType, 1))) { | 
|---|
|  |  |  | types.add(orderType.getId()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | wrapper.orderByDesc("create_time"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return R.ok().add(orderService.page(pageParam, wrapper)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | wrapper.orderByDesc("create_time"); | 
|---|
|  |  |  | return R.ok().add(orderService.page(pageParam, wrapper)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @PreAuthorize("hasAuthority('asrs:order:list')") | 
|---|
|  |  |  | @PostMapping("/order/list") | 
|---|
|  |  |  | @CacheData(tableName = {"man_order"}) | 
|---|
|  |  |  | //    @CacheData(tableName = {"man_order"}) | 
|---|
|  |  |  | public R list(@RequestBody Map<String, Object> map) { | 
|---|
|  |  |  | return R.ok().add(orderService.list()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @PreAuthorize("hasAuthority('asrs:order:list')") | 
|---|
|  |  |  | @GetMapping("/order/{id}") | 
|---|
|  |  |  | @CacheData(tableName = {"man_order"}) | 
|---|
|  |  |  | //    @CacheData(tableName = {"man_order"}) | 
|---|
|  |  |  | public R get(@PathVariable("id") Long id) { | 
|---|
|  |  |  | return R.ok().add(orderService.getById(id)); | 
|---|
|  |  |  | } | 
|---|