一、数据值比较
lr_start_transaction("终审")
if
(atoi(lr_eval_string("{MyOutputParm}"))==atoi("11-1")) {
lr_end_transaction("终审",LR_PASS);
}
else
lr_end_transaction("终审",LR_FAIL);
注:上述比较的环境是:使用了http协议 和 web service协议
(判断中的条件 是从oracle数据库中查询提取出来的,故需要添加web service协议,这里的11-1是库中业务逻辑成功的状态值)
二、字符串比较是否相同
//判断接口是否调用成功
lr_output_message(lr_eval_string("{Param_retCode}"));
if(strcmp(lr_eval_string("{Param_retCode}"),"0000") ==0)
{
lr_end_transaction("新贷后接口调用", LR_PASS);
}
else{
lr_end_transaction("新贷后接口调用", LR_FAIL);
}
三、字符串是否一致
if(strcmp(lr_eval_string("{Param_retCode}"),"0000"))
{
lr_end_transaction("新贷后接口调用",
LR_PASS);
}
else{
lr_end_transaction("新贷后接口调用", LR_FAIL);
}
四、字符串长度判断
if(strlen(lr_eval_string("{Param_retCode}"))==0)
{
lr_end_transaction("新贷后接口调用", LR_PASS);
}
else{
lr_end_transaction("新贷后接口调用", LR_FAIL);
}