5
回答
能看懂这是什么逻辑吗?
华为云实践训练营,热门技术免费实践!>>>   
    @RequestMapping(value = {"list", ""})
    public String list(DistributeDTO distributeDTO, HttpServletRequest request, HttpServletResponse response, Model model,String disStatus,String ifFla) {
        if(disStatus!=null && !disStatus.equals("")){
            distributeDTO.setDistributeStatus(disStatus);
        }
        if(ifFla!=null && !ifFla.equals("")){
            distributeDTO.setIfFlag(ifFla);
        }
        
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("1")){//满意
            distributeDTO.setIfFlag1("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("2")){//非常满意
            distributeDTO.setIfFlag2("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("3")){//不满意
            distributeDTO.setIfFlag3("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("4")){//联系不上
            distributeDTO.setIfFlag4("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("5")){//一次再联系
            distributeDTO.setIfFlag5("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("6")){//二次再联系
            distributeDTO.setIfFlag6("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("7")){//未回访
            distributeDTO.setIfFlag7("1");
        }
        if(distributeDTO.getIfFlag()!=null && distributeDTO.getIfFlag().equals("8")){//满意 非常满意 不满意  都是已回访状态
            distributeDTO.setIfFlag8("1");
        }
        
        Page<DistributeDTO> page = distributeService.findDistributePage(new Page<DistributeDTO>(request, response), distributeDTO);
        model.addAttribute("page", page);
        List<DistributeManDTO> distributeManList = distributeService.getDistributeMan();
        model.addAttribute("distributeManList", distributeManList);
        List<CdBusinessDTO> cdBusinessList = phcComplaintInfoService.cdBusinessList();
        model.addAttribute("cdBusinessList", cdBusinessList);
        model.addAttribute("distributeDTO",distributeDTO);
        return "modules/distribute/distributeList";
    }
<无标签>
举报
LeXington
发帖于2年前 5回/287阅
顶部