本帖最后由 purple 于 2012-10-17 11:47 编辑
var flag = "0";
var loginUserId = getWebUser().getId();
var roleid= getRoleIdByName("机构销售助理");
var userlist = getUsersByRoleId(roleid);
for(var iter=userlist.iterator();userlist !=null && iter.hasNext();){
var user=iter.next();
var userid = user.getId();
println("1>>>>>"+loginUserId+"\r\n");
println("2>>>>>"+userid+"\r\n");
if( loginUserId == userid ){
flag = "1";
break;
}
}
loginUserId 和 userid 在后台打印出来 显示明明是相等的
但是这个if里面就不会执行
使用equals 也不行 |