feat:ofm-service 修改 bug
This commit is contained in:
parent
e2129cc799
commit
f290138c40
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
from apps.wf.models import Ticket
|
from apps.wf.models import Ticket
|
||||||
# TicketFlow, Transition, Workflow, CustomField, State,
|
# TicketFlow, Transition, Workflow, CustomField, State,
|
||||||
from apps.ofm.models import LendingSeal, Vehicle, BorrowRecord, Publicity, MroomBooking, MroomSlot
|
from apps.ofm.models import LendingSeal, VehicleUse, BorrowRecord, Publicity, MroomBooking, MroomSlot
|
||||||
from rest_framework.exceptions import ParseError
|
from rest_framework.exceptions import ParseError
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -59,7 +59,7 @@ def lending_save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
||||||
|
|
||||||
|
|
||||||
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 = VehicleUse.objects.get(id=new_ticket_data['t_id'])
|
||||||
ticket_data = ticket.ticket_data
|
ticket_data = ticket.ticket_data
|
||||||
ticket_data.update({
|
ticket_data.update({
|
||||||
't_model': 'Vehicle',
|
't_model': 'Vehicle',
|
||||||
|
|
@ -77,8 +77,8 @@ def bind_vehicle(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
|
|
||||||
def vehicle_save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
def vehicle_save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
||||||
try:
|
try:
|
||||||
obj = Vehicle.objects.get(id=new_ticket_data['t_id'])
|
obj = VehicleUse.objects.get(id=new_ticket_data['t_id'])
|
||||||
except Vehicle.DoesNotExist:
|
except VehicleUse.DoesNotExist:
|
||||||
raise ParseError("Publicity t_id 不存在")
|
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']}
|
data_save = {k: v for k, v in new_ticket_data.items() if k not in ['t_model', 't_id']}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue