Compare commits
No commits in common. "99d8144bdf73e8042dd95ffc80cedc609cdd7b23" and "830bf18132d55af61917b54cc3030fe53b4edc5e" have entirely different histories.
99d8144bdf
...
830bf18132
|
|
@ -93,17 +93,6 @@ def bind_file(ticket: Ticket, transition, new_ticket_data: dict):
|
||||||
if ins.ticket is None:
|
if ins.ticket is None:
|
||||||
ins.ticket = ticket
|
ins.ticket = ticket
|
||||||
ins.save()
|
ins.save()
|
||||||
|
|
||||||
def file_save_ticket_data(ticket: Ticket, new_ticket_data: dict, **kwargs):
|
|
||||||
try:
|
|
||||||
obj = BorrowRecord.objects.get(id=new_ticket_data['t_id'])
|
|
||||||
except BorrowRecord.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_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'])
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,7 @@ class FileborrowViewSet(CustomModelViewSet):
|
||||||
queryset = BorrowRecord.objects.all()
|
queryset = BorrowRecord.objects.all()
|
||||||
serializer_class = BorrowRecordSerializer
|
serializer_class = BorrowRecordSerializer
|
||||||
filterset_class = BorrowRecordFilter
|
filterset_class = BorrowRecordFilter
|
||||||
ordering = ["-create_time"]
|
ordering = ["create_time"]
|
||||||
|
|
||||||
|
|
||||||
class PublicityViewSet(CustomModelViewSet):
|
class PublicityViewSet(CustomModelViewSet):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue