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);
            }

  • 相关阅读:
    JQuery基础知识--方便忘记时查看
    关于jquery.validate.js的用法
    JQuery ajax提交表单及表单验证
    thinkphp rabc权限总结
    关于jquery ajax项目总结
    中国剩余定理及其拓展 CRT&EXGCD
    bzoj 4899 记忆的轮廓 题解(概率dp+决策单调性优化)
    bzoj3307 雨天的尾巴题解及改题过程(线段树合并+lca+树上差分)
    20190614考试心态爆炸记
    fhq Treap(无旋Treap)
  • 原文地址:https://www.cnblogs.com/xiaoniuniu886/p/9617395.html
Copyright © 2011-2022 走看看