/** 构建部门编号 */ private static String buildSerialNo(Dept parent, Integer serial) { if (parent == null) { return StringUtil.zeroPadding(serial, 2); } else { return new StringBuffer(100) .append(parent.getSerialNo()) .append(",") .append(StringUtil.zeroPadding(serial, 2)) .toString(); } }
/** 构建第一个部门的编号 */ private static String buildFirstSerialNo(Dept parent) { if (parent == null) { return DeptConstants.FIRST_SERIAL_NO; } else { return new StringBuffer(100) .append(parent.getSerialNo()) .append(",") .append(DeptConstants.FIRST_SERIAL_NO) .toString(); } }