Exemplo n.º 1
0
def _(step, customer_name, customer, harbor, product, us, is_last):
    from lite_mms.constants.cargo import STATUS_WEIGHING

    us.status = STATUS_WEIGHING
    return do_commit(
        models.UnloadTask(customer=customer,
                          unload_session=us,
                          harbor=harbor,
                          creator=None,
                          pic_path="",
                          product=product,
                          is_last=is_last))
Exemplo n.º 2
0
def _(step, us, customer, harbor, product):
    from lite_mms.constants.cargo import STATUS_WEIGHING, STATUS_LOADING

    us.status = STATUS_WEIGHING
    ut = do_commit(
        models.UnloadTask(customer=customer,
                          unload_session=us,
                          harbor=harbor,
                          creator=None,
                          pic_path="",
                          product=product,
                          is_last=False,
                          weight=5000))
    us.status = STATUS_LOADING
    return ut
Exemplo n.º 3
0
def _(step, customer, harbor, plate, product):
    us = do_commit(models.UnloadSession(plate_=plate, gross_weight=123123123))
    from lite_mms.constants.cargo import STATUS_CLOSED

    us.status = STATUS_CLOSED
    import datetime

    us.finish_time = datetime.datetime.now()
    do_commit(us)
    ut = do_commit(
        models.UnloadTask(customer=customer,
                          unload_session=us,
                          harbor=harbor,
                          creator=None,
                          pic_path="",
                          product=product,
                          is_last=False))
    return us
Exemplo n.º 4
0
def _(step, customer, harbor, product):
    from random import choice
    import string

    plate_ = do_commit(
        models.Plate(
            name=u"浙%s %s%s%s%s%s" %
            (choice(string.ascii_lowercase), choice(string.ascii_lowercase),
             choice(string.ascii_lowercase), choice(string.ascii_lowercase),
             choice(string.ascii_lowercase), choice(string.ascii_lowercase))))
    us = do_commit(models.UnloadSession(plate_=plate_, gross_weight=100000))
    from lite_mms.constants.cargo import STATUS_WEIGHING

    ut = do_commit(
        models.UnloadTask(customer=customer,
                          unload_session=us,
                          harbor=harbor,
                          creator=None,
                          pic_path="",
                          product=product,
                          is_last=False))
    us.status = STATUS_WEIGHING
    return us