Compare commits
No commits in common. "b52e90a11fa16db900c628b9dda4eb55f1f9ce23" and "54f8b82c9827650daae268f92ad9acffef5dc3d3" have entirely different histories.
b52e90a11f
...
54f8b82c98
|
|
@ -43,18 +43,6 @@ def bind_lendingseal(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins.ticket = ticket
|
ins.ticket = ticket
|
||||||
ins.save()
|
ins.save()
|
||||||
|
|
||||||
def lending_save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
|
||||||
try:
|
|
||||||
obj = LendingSeal.objects.get(id=new_ticket_data['t_id'])
|
|
||||||
except LendingSeal.DoesNotExist:
|
|
||||||
raise ParseError("Publicity t_id 不存在")
|
|
||||||
data_save = {k: v for k, v in new_ticket_data.items() if k not in ['t_model', 't_id']}
|
|
||||||
|
|
||||||
for k, v in data_save.items():
|
|
||||||
setattr(obj, k, v)
|
|
||||||
obj.save()
|
|
||||||
|
|
||||||
|
|
||||||
def bind_vehicle(ticket: Ticket, transition, new_ticket_data: dict):
|
def bind_vehicle(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins = Vehicle.objects.get(id=new_ticket_data['t_id'])
|
ins = Vehicle.objects.get(id=new_ticket_data['t_id'])
|
||||||
ticket_data = ticket.ticket_data
|
ticket_data = ticket.ticket_data
|
||||||
|
|
@ -69,6 +57,12 @@ def bind_vehicle(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins.ticket = ticket
|
ins.ticket = ticket
|
||||||
ins.save()
|
ins.save()
|
||||||
|
|
||||||
|
|
||||||
|
# def update_vehicle_endkm(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
|
# ins = Vehicle.objects.get(id=new_ticket_data['t_id'])
|
||||||
|
# ins.end_km = new_ticket_data['end_km']
|
||||||
|
# ins.save()
|
||||||
|
|
||||||
def bind_file(ticket: Ticket, transition, new_ticket_data: dict):
|
def bind_file(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins = BorrowRecord.objects.get(id=new_ticket_data['t_id'])
|
ins = BorrowRecord.objects.get(id=new_ticket_data['t_id'])
|
||||||
ticket_data = ticket.ticket_data
|
ticket_data = ticket.ticket_data
|
||||||
|
|
@ -83,6 +77,7 @@ def bind_file(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins.ticket = ticket
|
ins.ticket = ticket
|
||||||
ins.save()
|
ins.save()
|
||||||
|
|
||||||
|
|
||||||
def bind_publicity(ticket: Ticket, transition, new_ticket_data: dict):
|
def bind_publicity(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins = Publicity.objects.get(id=new_ticket_data['t_id'])
|
ins = Publicity.objects.get(id=new_ticket_data['t_id'])
|
||||||
ticket_data = ticket.ticket_data
|
ticket_data = ticket.ticket_data
|
||||||
|
|
@ -97,6 +92,7 @@ def bind_publicity(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
ins.ticket = ticket
|
ins.ticket = ticket
|
||||||
ins.save()
|
ins.save()
|
||||||
|
|
||||||
|
|
||||||
def save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
def save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
||||||
try:
|
try:
|
||||||
obj = Publicity.objects.get(id=new_ticket_data['t_id'])
|
obj = Publicity.objects.get(id=new_ticket_data['t_id'])
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue