| | |
| | | } |
| | | } |
| | | } |
| | | Collections.sort(serviceSubtaskDetailSET, Comparator.comparingLong(ServiceSubtaskDetail::getTemplatequestionnum)); |
| | | Collections.sort(serviceSubtaskDetailSET, |
| | | Comparator.comparing(ServiceSubtaskDetail::getTemplatequestionnum, Comparator.nullsLast(Long::compareTo))); |
| | | map1.put("filteredDetails", serviceSubtaskDetailSET); |
| | | |
| | | map1.put("voice", ""); |
| | |
| | | return map; |
| | | } |
| | | |
| | | /** |
| | | * 新增语音任务呼叫明细 |
| | | * |
| | | * @param serviceSubtaskDetail 语音任务呼叫明细 |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | public List<Map<String, Object>> getServiceSubtaskDetails(ServiceSubtaskDetailVO serviceSubtaskDetailVO) { |
| | | List<Map<String, Object>> serviceSubtaskDetails = ServiceSubtaskDetailMapper.getServiceSubtaskDetails(serviceSubtaskDetailVO); |
| | | return serviceSubtaskDetails; |
| | | } |
| | | /** |
| | | * 新增语音任务呼叫明细 |
| | | * |
| | | * @param serviceSubtaskDetail 语音任务呼叫明细 |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | public int insertServiceSubtaskDetail(ServiceSubtaskDetail serviceSubtaskDetail) { |
| | | serviceSubtaskDetail.setCreateTime(DateUtils.getNowDate()); |