fix: 部门管理-添加下级报错

生成部门编码的规则被写死了 所以每个部门只能添加一个下级
This commit is contained in:
2023-09-11 17:54:28 +08:00
parent 407b346860
commit a079cb9d81
@@ -80,11 +80,12 @@ public class YouBianCodeUtil {
* @return * @return
*/ */
public static synchronized String getSubYouBianCode(String parentCode,String localCode) { public static synchronized String getSubYouBianCode(String parentCode,String localCode) {
if(localCode!=null && Objects.equals("",localCode)){ if (localCode != null && Objects.equals("", localCode)) {
return getNextYouBianCode(localCode); return getNextYouBianCode(localCode);
} else if (localCode != null) {
}else{ parentCode = parentCode + "A" + getNextStrNum(Character.getNumericValue(localCode.charAt(localCode.length() - 1)));
parentCode = parentCode + "A"+ getNextStrNum(0); } else {
parentCode = parentCode + "A" + getNextStrNum(0);
} }
return parentCode; return parentCode;
} }