将查询的结果集简单进行处理/前台展示细节备份

String sql="select * from ld_in_out_storge where id='"+id+"'";
 List<Map<String, Object>> listinout=jdbcTemplate.queryForList(sql);
 SimpleDateFormat format0 = new SimpleDateFormat("yyyy-MM-dd");
for(String s:listinout.get(0).keySet()){ if (listinout.get(0).get(s)==null) {   listinout.get(0).put(s, ""); } if (listinout.get(0).get(s) instanceof Date) { String time = format0.format(((Date) listinout.get(0).get(s)).getTime()); listinout.get(0).put(s, time); } }

// 模糊查询

if(StringUtil.isNotEmpty(ldcSupplier.getSupCompany())){
            ldcSupplier.setSupCompany("*"+ldcSupplier.getSupCompany()+"*");
        }

 查询展示背景色

<t:dgCol title="审批状态"  field="bpmStatus"  query="true"  queryMode="single"  width="120" dictionary="bpm_status" extendParams="styler:fmtype" ></t:dgCol>




//列表字段颜色 demo,逻辑判断函数 
function fmtype(val,row,index){
    //可添加更多CSS样式
    var s1 = 'background-color:green;color:#FFF;';
    var s2 = 'background-color:#9ACD32;color:#FFF;';
    var s3 = 'background-color:#FFA500;color:#FFF;';
    var s4 = 'background-color:#F08080;color:#FFF;';
    var s5 = 'background-color:#FF0000;color:#FFF;';
   /*  var s2 = 'background-color:#3a87ad;color:#FFF;';
    var s3 = 'background-color:#21B9BB;'; */
    
    var cuslevel= row.bpmStatus;
    
    if(cuslevel == "5"){
        return s1;
    }else if(cuslevel == "4"){
        return s2;
    }else if(cuslevel == "2"){
        return s3;
    }else if(cuslevel == "1"){
        return s4;
    }
    
}
原文地址:https://www.cnblogs.com/xueblvip/p/12936782.html