Ejemplo n.º 1
0
def info(order_id):
    if not g.user.is_finance():
        abort(404)
    order = FrameworkOrder.get(order_id)
    if not order or order.status == 0:
        abort(404)
    return tpl('/finance/framework_order/info.html', order=order)
Ejemplo n.º 2
0
def framework_douban_apply(order_id):
    order = FrameworkOrder.get(order_id)
    order.add_comment(g.user, u"向豆瓣发送合同号申请邮件")
    return contract_apply(order)
Ejemplo n.º 3
0
def framework_order_files(order_id):
    fo = FrameworkOrder.get(order_id)
    return tpl("order_files.html", order=fo)
Ejemplo n.º 4
0
def finish_framework_order_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_FINISH)
Ejemplo n.º 5
0
def framework_schedule_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_SCHEDULE)
Ejemplo n.º 6
0
def framework_others_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_OTHERS)
Ejemplo n.º 7
0
def finish_framework_order_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_FINISH)
Ejemplo n.º 8
0
def framework_contract_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_CONTRACT)
Ejemplo n.º 9
0
def framework_order_files(order_id):
    fo = FrameworkOrder.get(order_id)
    return tpl("order_files.html", order=fo)
Ejemplo n.º 10
0
def framework_others_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_OTHERS)
Ejemplo n.º 11
0
def framework_schedule_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_SCHEDULE)
Ejemplo n.º 12
0
def framework_contract_upload():
    order_id = request.values.get('order')
    order = FrameworkOrder.get(order_id)
    return attachment_upload(order, FILE_TYPE_CONTRACT)
Ejemplo n.º 13
0
def framework_douban_apply(order_id):
    order = FrameworkOrder.get(order_id)
    order.add_comment(g.user, u"向豆瓣发送合同号申请邮件")
    return contract_apply(order)