コード例 #1
0
        public void Test()
        {
            var oU = new OrganizationUnit();

            OrganizationUnit.CreateCode(5, 1);
            OrganizationUnit.AppendCode("10086", "20121");
            //去前缀,相对
            OrganizationUnit.GetRelativeCode("00019.00055.00001", "00019");
            //计算,获取下一个顺序节点
            OrganizationUnit.CalculateNextCode("00019.00055.00001");
            //获取最末叶子节点
            OrganizationUnit.GetLastUnitCode("00019.00055.00001");
            //获取五叶前缀母节点
            OrganizationUnit.GetParentCode("00019.00055.00001");
        }
コード例 #2
0
 public void Test_GetLastUnitCode()
 {
     OrganizationUnit.GetLastUnitCode("00055").ShouldBe("00055");
     OrganizationUnit.GetLastUnitCode("00019.00055.00001").ShouldBe("00001");
 }