|
@@ -1,9 +1,12 @@
|
|
|
package com.hssx.cloudmodel.service.impl;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.hssx.cloudmodel.entity.MouldCycleRuntime;
|
|
|
import com.hssx.cloudmodel.entity.MouldHistory;
|
|
|
import com.hssx.cloudmodel.entity.MouldHistoryTime;
|
|
|
import com.hssx.cloudmodel.entity.vo.MouldHistoryTimeVO;
|
|
|
import com.hssx.cloudmodel.entity.vo.MouldHistoryVO;
|
|
|
+import com.hssx.cloudmodel.mapper.MouldCycleRuntimeMapper;
|
|
|
import com.hssx.cloudmodel.mapper.MouldHistoryMapper;
|
|
|
import com.hssx.cloudmodel.mapper.MouldHistoryTimeMapper;
|
|
|
import com.hssx.cloudmodel.service.MouldHistoryService;
|
|
@@ -30,125 +33,124 @@ public class MouldHistoryServiceImpl extends ServiceImpl<MouldHistoryMapper, Mou
|
|
|
private MouldHistoryMapper mouldHistoryMapper;
|
|
|
@Resource
|
|
|
private MouldHistoryTimeMapper mouldHistoryTimeMapper;
|
|
|
+ @Resource
|
|
|
+ private MouldCycleRuntimeMapper mouldCycleRuntimeMapper;
|
|
|
@Override
|
|
|
public HttpRespMsg getOpeningAndClosingTimesChart(String equipmentNo, String time) {
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
- List<MouldHistoryVO> list = mouldHistoryMapper.selectOpeningAndClosingTimesChart(equipmentNo,time);
|
|
|
- Set<MouldHistoryVO> set = TimeAndCountUtil.getSet();
|
|
|
- Map<String, Integer> map = TimeAndCountUtil.getMap();
|
|
|
- Integer count = 0;
|
|
|
- Map<String, List<MouldHistoryVO>> mapList = list.stream().collect(Collectors.groupingBy(MouldHistoryVO::getTime));
|
|
|
- for(Map.Entry<String, List<MouldHistoryVO>> entry:mapList.entrySet()){
|
|
|
- if("00".equals(entry.getKey())){
|
|
|
- map.put("00:00-01:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("01".equals(entry.getKey())){
|
|
|
- map.put("01:00-02:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("02".equals(entry.getKey())){
|
|
|
- map.put("02:00-03:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("03".equals(entry.getKey())){
|
|
|
- map.put("03:00-04:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("04".equals(entry.getKey())){
|
|
|
- map.put("04:00-05:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("05".equals(entry.getKey())){
|
|
|
- map.put("05:00-06:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("06".equals(entry.getKey())){
|
|
|
- map.put("06:00-07:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("07".equals(entry.getKey())){
|
|
|
- map.put("07:00-08:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("08".equals(entry.getKey())){
|
|
|
- map.put("08:00-09:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("09".equals(entry.getKey())){
|
|
|
- map.put("09:00-10:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("10".equals(entry.getKey())){
|
|
|
- map.put("10:00-11:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("11".equals(entry.getKey())){
|
|
|
- map.put("11:00-12:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("12".equals(entry.getKey())){
|
|
|
- map.put("12:00-13:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("13".equals(entry.getKey())){
|
|
|
- map.put("13:00-14:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("14".equals(entry.getKey())){
|
|
|
- map.put("14:00-15:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("15".equals(entry.getKey())){
|
|
|
- map.put("15:00-16:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("16".equals(entry.getKey())){
|
|
|
- map.put("16:00-17:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("17".equals(entry.getKey())){
|
|
|
- map.put("17:00-18:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("18".equals(entry.getKey())){
|
|
|
- map.put("18:00-19:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("19".equals(entry.getKey())){
|
|
|
- map.put("19:00-20:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("20".equals(entry.getKey())){
|
|
|
- map.put("20:00-21:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("21".equals(entry.getKey())){
|
|
|
- map.put("21:00-22:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("22".equals(entry.getKey())){
|
|
|
- map.put("22:00-23:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }else if("23".equals(entry.getKey())){
|
|
|
- map.put("23:00-24:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
- - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
- }
|
|
|
- }
|
|
|
- System.out.println("原来的map===>"+map);
|
|
|
- Map<String, Integer> result = map.entrySet().stream()
|
|
|
- .sorted(Map.Entry.comparingByKey())
|
|
|
- .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
|
|
|
- (oleValue, newValue) -> oleValue, LinkedHashMap::new));
|
|
|
- System.out.println("排序后的map===>"+result);
|
|
|
- msg.data=result;
|
|
|
+ List<MouldCycleRuntime> list = mouldCycleRuntimeMapper.selectList(new QueryWrapper<MouldCycleRuntime>().eq("equipment_no", equipmentNo).eq("date_str",time));
|
|
|
+// List<MouldHistoryVO> list = mouldHistoryMapper.selectOpeningAndClosingTimesChart(equipmentNo,time);
|
|
|
+// Set<MouldHistoryVO> set = TimeAndCountUtil.getSet();
|
|
|
+// Map<String, Integer> map = TimeAndCountUtil.getMap();
|
|
|
+// Integer count = 0;
|
|
|
+// Map<String, List<MouldHistoryVO>> mapList = list.stream().collect(Collectors.groupingBy(MouldHistoryVO::getTime));
|
|
|
+// for(Map.Entry<String, List<MouldHistoryVO>> entry:mapList.entrySet()){
|
|
|
+// if("00".equals(entry.getKey())){
|
|
|
+// map.put("00:00-01:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("01".equals(entry.getKey())){
|
|
|
+// map.put("01:00-02:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("02".equals(entry.getKey())){
|
|
|
+// map.put("02:00-03:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("03".equals(entry.getKey())){
|
|
|
+// map.put("03:00-04:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("04".equals(entry.getKey())){
|
|
|
+// map.put("04:00-05:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("05".equals(entry.getKey())){
|
|
|
+// map.put("05:00-06:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("06".equals(entry.getKey())){
|
|
|
+// map.put("06:00-07:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("07".equals(entry.getKey())){
|
|
|
+// map.put("07:00-08:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("08".equals(entry.getKey())){
|
|
|
+// map.put("08:00-09:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("09".equals(entry.getKey())){
|
|
|
+// map.put("09:00-10:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("10".equals(entry.getKey())){
|
|
|
+// map.put("10:00-11:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("11".equals(entry.getKey())){
|
|
|
+// map.put("11:00-12:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("12".equals(entry.getKey())){
|
|
|
+// map.put("12:00-13:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("13".equals(entry.getKey())){
|
|
|
+// map.put("13:00-14:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("14".equals(entry.getKey())){
|
|
|
+// map.put("14:00-15:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("15".equals(entry.getKey())){
|
|
|
+// map.put("15:00-16:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("16".equals(entry.getKey())){
|
|
|
+// map.put("16:00-17:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("17".equals(entry.getKey())){
|
|
|
+// map.put("17:00-18:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("18".equals(entry.getKey())){
|
|
|
+// map.put("18:00-19:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("19".equals(entry.getKey())){
|
|
|
+// map.put("19:00-20:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("20".equals(entry.getKey())){
|
|
|
+// map.put("20:00-21:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("21".equals(entry.getKey())){
|
|
|
+// map.put("21:00-22:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("22".equals(entry.getKey())){
|
|
|
+// map.put("22:00-23:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }else if("23".equals(entry.getKey())){
|
|
|
+// map.put("23:00-24:00",entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).max().getAsInt()
|
|
|
+// - entry.getValue().stream().mapToInt(MouldHistoryVO::getRunCnt).min().getAsInt());
|
|
|
+// }
|
|
|
+// }
|
|
|
+// System.out.println("原来的map===>"+map);
|
|
|
+// Map<String, Integer> result = map.entrySet().stream()
|
|
|
+// .sorted(Map.Entry.comparingByKey())
|
|
|
+// .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
|
|
|
+// (oleValue, newValue) -> oleValue, LinkedHashMap::new));
|
|
|
+// System.out.println("排序后的map===>"+result);
|
|
|
+ msg.data=list;
|
|
|
return msg;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public HttpRespMsg openingAndClosingTimesChartCycle(MouldHistoryTimeVO mouldHistoryTimeVO) {
|
|
|
+ public HttpRespMsg openingAndClosingTimesChartCycle(String equipmentNo,String time) {
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
- mouldHistoryTimeVO.setStartTime(mouldHistoryTimeVO.getStartTime());
|
|
|
// mouldHistoryTimeVO.setStartTime(mouldHistoryTimeVO.getStartTime()+" 00:00:00");
|
|
|
- System.out.println(mouldHistoryTimeVO.getStartTime());
|
|
|
// mouldHistoryTimeVO.setEndTime(mouldHistoryTimeVO.getEndTime()+" 23:59:59");
|
|
|
- mouldHistoryTimeVO.setEndTime(mouldHistoryTimeVO.getEndTime());
|
|
|
- System.out.println(mouldHistoryTimeVO.getEndTime());
|
|
|
- List<MouldHistoryTimeVO> list = mouldHistoryTimeMapper.getOpeningAndClosingTimesChartCycle(mouldHistoryTimeVO.getStartTime(),mouldHistoryTimeVO.getEndTime(),mouldHistoryTimeVO.getEquipmentNo());
|
|
|
- Map<String, List<MouldHistoryTimeVO>> map = list.stream().collect(Collectors.groupingBy(MouldHistoryTimeVO::getTime));
|
|
|
- List<MouldHistoryTimeVO> resultList = new ArrayList<>();
|
|
|
- for(Map.Entry<String, List<MouldHistoryTimeVO>> entry : map.entrySet()){
|
|
|
- String mapKey = entry.getKey();
|
|
|
- MouldHistoryTimeVO vo = new MouldHistoryTimeVO();
|
|
|
- vo.setTime(mapKey);
|
|
|
- List<MouldHistoryTimeVO> mapValue = entry.getValue();
|
|
|
- vo.setMinCycle(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).min().getAsInt());
|
|
|
- vo.setMinCycle(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).max().getAsInt());
|
|
|
- vo.setAvgCycle(0.1*(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).sum()/(mapValue.size()-1)));
|
|
|
- resultList.add(vo);
|
|
|
- }
|
|
|
- System.out.println("原来的resultList===>"+resultList);
|
|
|
- resultList = resultList.stream().sorted(Comparator.comparing(MouldHistoryTimeVO::getTime)).collect(Collectors.toList());
|
|
|
- System.out.println("排序后的resultList===>"+resultList);
|
|
|
- msg.data = resultList;
|
|
|
+// List<MouldHistoryTimeVO> list = mouldHistoryTimeMapper.getOpeningAndClosingTimesChartCycle(mouldHistoryTimeVO.getStartTime(),mouldHistoryTimeVO.getEndTime(),mouldHistoryTimeVO.getEquipmentNo());
|
|
|
+// Map<String, List<MouldHistoryTimeVO>> map = list.stream().collect(Collectors.groupingBy(MouldHistoryTimeVO::getTime));
|
|
|
+// List<MouldHistoryTimeVO> resultList = new ArrayList<>();
|
|
|
+// for(Map.Entry<String, List<MouldHistoryTimeVO>> entry : map.entrySet()){
|
|
|
+// String mapKey = entry.getKey();
|
|
|
+// MouldHistoryTimeVO vo = new MouldHistoryTimeVO();
|
|
|
+// vo.setTime(mapKey);
|
|
|
+// List<MouldHistoryTimeVO> mapValue = entry.getValue();
|
|
|
+// vo.setMinCycle(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).min().getAsInt());
|
|
|
+// vo.setMinCycle(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).max().getAsInt());
|
|
|
+// vo.setAvgCycle(0.1*(mapValue.stream().mapToInt(MouldHistoryTimeVO::getTimeCost).sum()/(mapValue.size()-1)));
|
|
|
+// resultList.add(vo);
|
|
|
+// }
|
|
|
+// System.out.println("原来的resultList===>"+resultList);
|
|
|
+// resultList = resultList.stream().sorted(Comparator.comparing(MouldHistoryTimeVO::getTime)).collect(Collectors.toList());
|
|
|
+// System.out.println("排序后的resultList===>"+resultList);
|
|
|
+// msg.data = resultList;
|
|
|
return msg;
|
|
|
}
|
|
|
|