|
@@ -280,39 +280,17 @@ public class MailServiceImpl implements MailService {
|
|
|
param.put("type", type);
|
|
|
param.put("Id", Id);
|
|
|
//查询网站
|
|
|
-// List<Map<TypeCasting, Object>> web = mailDao.findWeb(param);
|
|
|
-// if (web.size() != 0) {
|
|
|
-// for (int i = 0; i < web.size(); i++) {
|
|
|
-// Object releaseDate = web.get(i).get("releaseDate");
|
|
|
-// Object columnFirstName = web.get(i).get("columnFirstName");
|
|
|
-//
|
|
|
-// int webUpdateCount = mailDao.findWebUpdateCount(columnFirstName, releaseDate);
|
|
|
-// typeName.add(columnFirstName);
|
|
|
-// listDate.add(releaseDate);
|
|
|
-// listCount.add(webUpdateCount);
|
|
|
-// }
|
|
|
-// for (int i = 0; i <typeName.size() ; i++) {
|
|
|
-// List<String> dept = mailDao.findDept(String.valueOf(typeName.get(i)));
|
|
|
-// listDept.add(dept);
|
|
|
-//
|
|
|
-// }
|
|
|
-// }
|
|
|
List<Map<TypeCasting, Object>> web = mailDao.findWebNew(param);
|
|
|
- List<Map<String, Object>> deptList = mailDao.findDeptNew(param);
|
|
|
- if (web != null && web.size() > 0) {
|
|
|
+ if(web != null && web.size() > 0){
|
|
|
for (int i = 0; i < web.size(); i++) {
|
|
|
- typeName.add(web.get(i).get("columnFirstName"));
|
|
|
- listDate.add(web.get(i).get("releaseDate"));
|
|
|
+ typeName.add(web.get(i).get("column"));
|
|
|
+ listDate.add(web.get(i).get("maxTime"));
|
|
|
listCount.add(web.get(i).get("count"));
|
|
|
- if (deptList != null && deptList.size() > 0) {
|
|
|
- List<String> dept=new ArrayList<>();
|
|
|
- for (int j = 0; j < deptList.size(); j++) {
|
|
|
- if(web.get(i).get("columnFirstName").equals(deptList.get(j).get("columnFirstName"))){
|
|
|
- dept.add(deptList.get(j).get("deptname").toString());
|
|
|
- }
|
|
|
- }
|
|
|
- listDept.add(dept);
|
|
|
- dept=new ArrayList<>();
|
|
|
+ //如果不为空
|
|
|
+ if(Blank.isNotEmpty(web.get(i).get("deptname"))){
|
|
|
+ listDept.add(web.get(i).get("deptname"));
|
|
|
+ }else{
|
|
|
+ listDept.add("");
|
|
|
}
|
|
|
}
|
|
|
}
|