能看懂这是什么逻辑吗?

LeXington 发布于 2016/03/09 11:38
阅读 294
收藏 0
    @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";
    }
加载中
0
changnet
changnet

为毛不写个distributeDTO.setIfFlag( "n",1 )

估计是心里怨气太重

LeXington
LeXington
能看懂写的是什么意思吗?我看着有点蒙啊~
0
cafelication
cafelication
应该是个评价后的结果页面。
LeXington
LeXington
那能看明白他的逻辑吗?
0
红薯的小黄瓜
红薯的小黄瓜
直接“1”..equals(distributeDTO.getIfFlag())不就行了
0
静虚
静虚
好牛的代码
LeXington
LeXington
我看不懂啊亲 , 你能看懂么?
返回顶部
顶部