String bool;
//获取takeid_#这个参数,因为要用于循环条件判断,所以需要转换成int类型
int length =Integer.parseInt(vars.get("takeid_#"));
//log.info("aaaaaaaaaaa"+length);
String takeorderid = vars.get("take_order_id");
//log.info("aaaaaaaaaaa"+takeorderid);
//循环进行数据判断
for (int i = 0; i < length; i++) {
if(takeorderid.equals(vars.getObject("retakeid").get(i).get("take_order_id").toString())){
bool = "true";
log.info("数据库中已存在提货单id:"+vars.getObject("retakeid").get(i).get("take_order_id").toString());
break;
}else{
bool = "false";
continue;
}
}
// log.info("---"+bool);
vars.put("bool",bool);
//vars.getObject("retakeid").get(i).get("take_order_id").toString() 这个是为了获取所有数据