/**
* 验证得分规则
* @return
*/
@ActionDef(type = ActionType.PRIVATE)
@Action(value = "verificationConditions", results = { @Result(type = "json", params = { "includeProperties", "success,msg" }) })
public String verificationConditions() {
String[] itemConditions = ServletActionContext.getRequest().getParameterValues("itemConditions");
if (itemConditions!=null && itemConditions.length > 0) {
success = true;
for (String itemCondition : itemConditions) {
itemCondition = ConditionWithRealUtil.getConditionWithReal(itemCondition);
if (!kPIBiz.verificationCondition(itemCondition)) {
success = false;
msg = "得分规则“" + itemCondition + "”不合法";
break;
}
if (itemCondition.length() > 500) {
success = false;
msg = "得分规则“" + itemCondition + "”长度过长不符合要求";
break;
}
}
}
return SUCCESS;
}
据说list对象 要下list.*params = { "includeProperties", "success,msg,list.*" }) }
list 对象为systemconfigs 写成 systemconfigs.*
还未试验