Beispiel #1
0
def api_orders(*, page='1'):
    page_index = get_page_index(page)
    num = yield from Orders.findNumber('count(id)')
    p = Page(num, page_index)
    if num == 0:
        return dict(page=p, orders=())
    orders = yield from Orders.findAll(limit=(p.offset, p.limit))
    return dict(page=p, orders=orders)
Beispiel #2
0
def customorOrders (enterprise_id):
    orders = yield from Orders.findAll('enterprise_id=?',enterprise_id)

    for order in (orders):
        order.services = order.service_name.split(';')
        order.openingTime = time.localtime(order.opening_time)
        order.openingTime = time.strftime('%Y%m%d',order.openingTime)
    return {
        '__template__':'customorOrders.html',
        'orders': orders
    }