|
|
@@ -1,6 +1,7 @@
|
|
|
package com.izouma.nineth.service;
|
|
|
|
|
|
import com.alibaba.excel.util.StringUtils;
|
|
|
+import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.alibaba.fastjson.TypeReference;
|
|
|
import com.google.zxing.WriterException;
|
|
|
@@ -10,6 +11,7 @@ import com.izouma.nineth.domain.DomainOrder;
|
|
|
import com.izouma.nineth.domain.FileObject;
|
|
|
import com.izouma.nineth.domain.User;
|
|
|
import com.izouma.nineth.dto.PageQuery;
|
|
|
+import com.izouma.nineth.dto.excel.DomainCountDTO;
|
|
|
import com.izouma.nineth.enums.AssetStatus;
|
|
|
import com.izouma.nineth.enums.CollectionStatus;
|
|
|
import com.izouma.nineth.enums.OrderStatus;
|
|
|
@@ -449,8 +451,11 @@ public class DomainOrderService {
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
- public List<Map<String, Object>> top20() {
|
|
|
- return assetRepo.domainTop20();
|
|
|
+ public List<DomainCountDTO> top20() {
|
|
|
+ List<Map<String, Object>> map = assetRepo.domainTop20();
|
|
|
+ JSONArray jsonArray = new JSONArray();
|
|
|
+ jsonArray.addAll(map);
|
|
|
+ return jsonArray.toJavaList(DomainCountDTO.class);
|
|
|
}
|
|
|
|
|
|
}
|