|  |  | 
 |  |  | import com.alibaba.fastjson.JSONArray; | 
 |  |  | import com.alibaba.fastjson.JSONObject; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | 
 |  |  | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | 
 |  |  | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; | 
 |  |  | import com.vincent.rsf.framework.common.Cools; | 
 |  |  | import com.vincent.rsf.framework.common.R; | 
 |  |  | 
 |  |  |     public R page(@RequestBody Map<String, Object> map) { | 
 |  |  |         BaseParam baseParam = buildParam(map, BaseParam.class); | 
 |  |  |         PageParam<AsnOrder, BaseParam> pageParam = new PageParam<>(baseParam, AsnOrder.class); | 
 |  |  |         return R.ok().add(asnOrderService.page(pageParam, pageParam.buildWrapper(true))); | 
 |  |  |         QueryWrapper<AsnOrder> queryWrapper = pageParam.buildWrapper(true); | 
 |  |  |         List<String> asList = Arrays.asList(OrderType.ORDER_OUT.type); | 
 |  |  |         queryWrapper.notIn("type", asList); | 
 |  |  |         return R.ok().add(asnOrderService.page(pageParam, queryWrapper)); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     @PreAuthorize("hasAuthority('manager:asnOrder:list')") |