/** 唯一验证。工作组编号和名称 liudongxia */ @Action("work-group-checkWorkCode") public String checkWorkCode() throws Exception { List<Workgroup> workgroupCodeList = workGroupManager.getWorkgroupsByCode(workGroupCode); List<Workgroup> workgroupNameList = workGroupManager.getWorkgroupsByName(branchesId, workGroupName); boolean codeRepeat = validateOnly(workgroupCodeList, id); boolean nameRepeat = validateOnly(workgroupNameList, id); if (codeRepeat) { if (nameRepeat) { this.renderText("codeNameRepeat"); // 表示工作组编号和工作组名称都不唯一 } else { this.renderText("codeRepeat"); // 表示工作组编号不唯一 } } else { if (nameRepeat) { this.renderText("nameRepeat"); // 表示工作组名称不唯一 } else { this.renderText("ok"); // 表示工作组编号和工作组名称都唯一 } } return null; }