题目:
需求: | 根据传入普通实体关系转换成树形实体 | |
要求: | 1.服务端函数 | |
2.根据传入是的id和pid生成树形实体的必要字段:IsLeaf,InnerCode,OrderNo | IsLeaf:叶子节点,布尔类型,如果有子节点则为false,无子节点为true InnerCode:层级码字段,字符串类型,顶级节点为00001,其子节点为0000100001,孙节点000010000100001 OrderNo:排序字段,整数类型,每个层级的先后顺序,从1递增 |
|
3.实体只有必要字段id和pid,其他字段不可写死 | ||
4.函数名称,调用方式需要自行设计 | ||
5.代码需要:整洁,易于维护 | ||
评分标准: | 总分10分 | |
1.函数设计 | 1分 | |
2.代码整洁,.易于维护,命名规范 | 2分 | |
3.功能实现. | 6分 | |
4.性能 | 1分 |
示例效果: | |||
传入实体名称 | org | ||
id | pid | orgName | orgCode |
3301fa3249154ec4bd2845fa2decdcf2 | 同望 | toone | |
6cd97261d4d74d3daaa1e2dcb6a9c6c9 | 3301fa3249154ec4bd2845fa2decdcf2 | 银弹谷 | yindangu |
00ef7339670945679c014d9d66b8f5af | 6cd97261d4d74d3daaa1e2dcb6a9c6c9 | 平台部 |