Example #1
0
def invoice_info(id, chioce):
    """显示单张发票信息
    """
    if chioce > 0:  # 如果chioce>0则说明用户选中了一帐目和发票关联,需要通过下面的语段进行关联的相关操作后显示发票信息
        invoice = Invoice.query.get(id)
        invoice.account_id = chioce
        Account.chage_statusindex(chioce, invoice)
        invoice.save()
        flash(u"匹配成功")
        flash(u"成功添加发票")
        return render_template("/invoice/info.html", invoice=invoice)
    else:
        invoice = Invoice.query.get(id)
        return render_template("/invoice/info.html", invoice=invoice)
    flash(u"匹配失败", "error")
    return redirect("/invoice/")