zoukankan      html  css  js  c++  java
  • 三元运算符的使用

    for (Record rd : memberInfo.getList()){
                String groupUuid=rd.getStr("groupUuid");
                String groupTaskName ="";
                String getGroupTask="SELECT " +
                        "    f.task_name as group_task_name " +
                        "FROM " +
                        "    biz_document_user_task_info a " +
                        "LEFT JOIN biz_group_task_info j ON a.group_task_id = j.uuid  " +
                        "LEFT JOIN biz_group_task_detail k  ON a.group_task_id = k.group_task_id  " +
                        "LEFT JOIN biz_document_task_info f ON k.task_id = f.uuid " +
                        "where j.group_id = ? ";
                List<Record> groupTaskRecord=Db.find(getGroupTask,groupUuid);
                
                if(groupTaskRecord!=null){
                    for (Record temp : groupTaskRecord){
                        if(StringUtils.isBlank(groupTaskName)){
                            groupTaskName += temp.get("groupTaskName")!=null?temp.get("groupTaskName"):"";
                        }else{
                            groupTaskName += "," + (temp.get("groupTaskName")!=null?temp.get("groupTaskName"):"");
                        }
                    }
                }
                rd.set("groupTaskName", groupTaskName);

    //对组任务类型进行转义处理
            if(StringUtils.notBlank(groupTaskType)){
                groupTaskType=qhyfService.strEscape(groupTaskType);
                String groupTaskTypes="%"+groupTaskType+"%";
                String groupSql=""+
                        "AND EXISTS (" +
                        "    SELECT" +
                        "        1" +
                        "    FROM" +
                        "        biz_document_user_task_info x" +
                        "    LEFT JOIN biz_group_task_info o ON x.group_task_id = o.uuid " +
                        "    LEFT JOIN biz_group_task_detail y  ON x.group_task_id = y.group_task_id " +
                        "    LEFT JOIN biz_document_task_info z ON y.task_id = z.uuid" +
                        "    where o.group_id = e.uuid AND z.task_name like ? " +
                        ")";
                where.append(groupSql);
                paras.add(groupTaskTypes);
            }

  • 相关阅读:
    JMeter压力测试入门教程[图文]
    从技术转管理的困惑
    APP纯黑盒测试—某些可以试试的操作
    测试网站访问速度的方法(GTmetrix)
    【转】web测试技术经典案例(基础、全面)
    【转】H5页面的测试点总结
    【转】测试思考之——思想有多远,你就能走多远
    【转】测试趋势之我的观点
    线程学习一
    继承log4.net的类
  • 原文地址:https://www.cnblogs.com/xiaoniuniu886/p/9617395.html
Copyright © 2011-2022 走看看