您的位置:首页 > 其它

交行供应商考评系统项目开发的经验实录

2012-08-03 17:13 232 查看
1)           招标评估的查询项中,项目编号建议采用模糊查询,中标日期,建议采用时间段,而不是时间点

2)招标评估增加时,注意校验:合同签订日期〉=批准日期》=中标日期;合同金额《=预算金额;预算金额未注明单位;   

时间段得添加2个字段 

if(successDate1!=null && successDate2!=null){
    condition.put("successDate1", sdf.format(successDate1));
    condition.put("successDate2", sdf.format(successDate2));
}else if(successDate1!=null && successDate2==null){
condition.put("successDate1",sdf.format(successDate1));
condition.put("successDate2",successDate2);
}
else if(successDate1==null && successDate2!=null){
condition.put("successDate1",successDate1);
condition.put("successDate2",sdf.format(successDate2));
}
else {
condition.put("successDate1",successDate1);
condition.put("successDate2",successDate2);

}

condition.put("code", code);
condition.put("projecName", projecName);
condition.put("vendorName", vendorName);

if(condition.get("successDate1")!=null && !condition.get("successDate1").equals("")&& condition.get("successDate2")!=null && !condition.get("successDate2").equals("")) {
where += " and b.SUCCESS_DATE between  '"+  condition.get("successDate1")+"'"+"  and  "+"'"+condition.get("successDate2")+"'";
}else {

if(condition.get("successDate1")!=null && !condition.get("successDate1").equals("")) {
where += " and b.SUCCESS_DATE= '" +condition.get("successDate1")+"'";}

if(condition.get("successDate2")!=null && !condition.get("successDate2").equals("")) {
where += " and b.SUCCESS_DATE= '"+ condition.get("successDate2")+"'";}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  null date