| | |
| | | import com.alibaba.excel.write.builder.ExcelWriterBuilder; |
| | | import com.alibaba.excel.write.metadata.WriteSheet; |
| | | import com.alibaba.fastjson2.JSONObject; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.admin.entity.*; |
| | | import com.ruoyi.admin.mapper.OrderMapper; |
| | | import com.ruoyi.admin.mapper.OrderRecordingMapper; |
| | | import com.ruoyi.admin.mapper.UserMapper; |
| | | import com.ruoyi.admin.service.MasterWorkerService; |
| | | import com.ruoyi.admin.service.OrderService; |
| | |
| | | private EvaluateClient evaluateClient; |
| | | @Resource |
| | | private ServeRecordClient serveRecordClient; |
| | | @Resource |
| | | private OrderRecordingMapper orderRecordingMapper; |
| | | |
| | | /** |
| | | * linux服务器保存订单轨迹文件夹 |
| | |
| | | orderInfo.setOrderNumber(order.getOrderNumber()); |
| | | orderInfo.setPlaceOrderTime(order.getCreateTime()); |
| | | orderInfo.setState(order.getState()); |
| | | orderInfo.setRemark(order.getRemark()); |
| | | orderInfo.setCompleteTime(order.getCompleteTime()); |
| | | orderInfo.setReservationRemark(order.getReservationRemark()); |
| | | // 查询通话录音 |
| | | List<OrderRecording> orderRecordingList = orderRecordingMapper.selectList(Wrappers.lambdaQuery(OrderRecording.class) |
| | | .eq(OrderRecording::getOrderId, order.getId())); |
| | | orderInfo.setOrderRecordingList(orderRecordingList); |
| | | } |
| | | result.setOrderInfo(orderInfo); |
| | | } |
| | |
| | | */ |
| | | @Override |
| | | public List<String> queryIdList(OrderQueryRequest orderQueryRequest) { |
| | | // 基础查询 |
| | | Page<com.ruoyi.order.api.entity.Order> pageList = orderClient.queryPage(orderQueryRequest).getData(); |
| | | return pageList.getRecords().stream().map(com.ruoyi.order.api.entity.Order::getId).collect(Collectors.toList()); |
| | | List<String> data = orderClient.queryPage1(orderQueryRequest).getData(); |
| | | return data; |
| | | } |
| | | } |