首页 > 编程语言 > 详细

java 建maplist放case center合并

时间:2019-02-12 12:44:14      阅读:169      评论:0      收藏:0      [点我收藏+]
    public void import12(){
        List<Map<String, Object>> mapList=new ArrayList<Map<String, Object>>();
        Map<String,Object> mapInfo=new HashMap<>();
        ImgCaseFilter imgCaseFilter=new ImgCaseFilter();
        List<ImgCase> imgCases=imgCaseService.selectAll(imgCaseFilter);        
        
        for(ImgCase imgCase:imgCases){
            ImgCenterFilter imgCenterFilter=new ImgCenterFilter();
            imgCenterFilter.setEq_caseId(imgCase.getId());
            JSONObject obj = new JSONObject();    
            
            String patientId = imgCase.getPatientId();
            String name = imgCase.getName();
            String age = imgCase.getAge();
            String sex = imgCase.getSex();
            
            obj.put("patientid", patientId);
            obj.put("name", name);
            obj.put("age", age);
            obj.put("sex", sex);
            obj.put("imgInfo", null);
            obj.put("imgInfo", null);
            
            List<ImgCenter> imgCenters=imgCenterService.selectAll(imgCenterFilter);    
            List<String> urllist=new ArrayList<String>();//当前caseid下imgcenter里的图片url            
            for(ImgCenter imgCenter:imgCenters){
                String url=imgCenter.getImgUrl();
                urllist.add(url);                
            }
            mapInfo.put("imgCase", obj);
            mapInfo.put("imgCenter", urllist);
            mapList.add(mapInfo);
        }
    }
    

 

java 建maplist放case center合并

原文:https://www.cnblogs.com/lely/p/10364611.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!