# 父子编码使用方法 jeecg-boot 提供了自动生成编码的接口,调用接口即可生成编码 [TOC] ## 1. 生成父级编码 生成父级编码时只有一个参数code,当没有同级数据时为null,生成的编码为A01; 有同级数据时,则传入code为同级最大数据,如传入A04,则生成的编码为A05 注:当code为Z99时,生成的下一个code就是Z99A01 ,而生成子编码时,需传入父编码Z99A01,则生成的子编码为Z99A01A01。 ### 示例: 1. YouBianCodeUtil.getNextYouBianCode(null) //生成编码:A01 2. YouBianCodeUtil.getNextYouBianCode("A04") //生成编码:A05 ## 2.生成子级编码 生成子级编码时为两个参数,第一个参数为父级编码(parentCode),需传入父级编码; 第二个参数为localCode,当子级没有同级数据是,localCode为null,则生成A05A01 当子级有同级数据时,则传入同级最大数据,如 则生成的编码为A05A02 ### 示例: 1. YouBianCodeUtil.getSubYouBianCode("A05",null); //生成的编码为A05A01 2. YouBianCodeUtil.getSubYouBianCode("A05","A05A01"); //生成的编码为A05A02