var rtn ="";
var roles = getWebUser().getRoles();
var rolename ="";
var flag =false;
for(var it = roles.iterator();roles!=null && it.hasNext();){
var role = it.next();
rolename =role.getName();
if(rolename.equals("方案发起人")){
flag =true;
}
}
if(flag){
var domainid =getDomainid();
var sql ="select distinct field3,domainid,id from t_user where field3 !='' group by field3 ORDER BY field2 ";
var ExpertsType ="";
var data =queryByDSName("obpm",sql);
rtn +="<table width=\"100%\" border=\"1\" borderColor=\"#b4ccee\" height=\"100%\">";
rtn +=" <tr>";
rtn +=" <td rowspan=\"6\" width=\"24%\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">专家类型</span></td>";
var temp ="temp";
//temp +=" </tr>";
var count =0;
//println("============"+data);
if(data!=null){
for(var iter =data.iterator();iter.hasNext();){
var doc =iter.next();
ExpertsType =doc.get("FIELD3");
if(temp !=null && temp !=""){
rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">"+ExpertsType+"</span></td>";
rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">评审人数</span></td>";
//rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\"><input type=\"text\" id =\""+count+"\" name=\""+count+"\" style=\"width: 278px; height: 22px\" ></span></td>";
rtn +=" </tr>";
}else{
rtn +=" <tr>";
rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">"+ExpertsType+"</span></td>";
rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\">评审人数</span></td>"
//rtn +=" <td height=\"22px\" ><span style=\"font-family: 宋体; font-size: 14pt; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA\"><input type=\"text\" name=\""+count+"\" style=\"width: 278px; height: 22px\" ></span></td>";
rtn +=" </tr>";
}
temp="";
count++;
}
}
rtn+="</table>";
/*rtn+="<script>";
rtn+="getCounts()";
rtn+="</script>";*/
}else{
var doc = getCurrentDocument();
var Experts1 = doc.getItemValueAsDouble("Experts1"); //表单字段
var Experts2 = doc.getItemValueAsDouble("Experts2");
var Experts3 = doc.getItemValueAsDouble("Experts3");
var Experts4 = doc.getItemValueAsDouble("Experts4");
var Experts5 = doc.getItemValueAsDouble("Experts5");
var Experts6 = doc.getItemValueAsDouble("Experts6");
var Experts =Experts1+Experts2+Experts3+Experts4+Experts5+Experts6;
var ExpertsName ="";
if(Experts!=0 && Experts !='' ){
for(var i =1;i<=Experts;i++ ){
ExpertsName +="专家"+i+";";
}
}
rtn ="<span style=\"font-size:14pt\">评审人数:"+Experts+"<br>评审专家:"+ExpertsName+"</span>";
}
rtn; |