美文网首页
用递归生成科目级别

用递归生成科目级别

作者: 葡萄柚子茶 | 来源:发表于2019-04-18 11:33 被阅读0次

先将科目的每一级别保存到列表中,然后根据选择的打印级别,就可以找到相对应的科目级别

    def parse_account_code(self, num, accounts, res):
        res.append(accounts)
        accounts = accounts.parent_id
        if not accounts.parent_id:
            res.append(accounts)
            if len(res) > num:
                return res[::-1][num-1].code
            else:
                return res[::-1][-1].code
        return self.parse_account_code(num, accounts, res)

相关文章

网友评论

      本文标题:用递归生成科目级别

      本文链接:https://www.haomeiwen.com/subject/sruzwqtx.html