|
# -*- coding: utf-8 -*-
from __future__ import division
from django_logit import logit
from django_response import response
from logs.models import ComplementCodeLogInfo
@logit(res=True)
def complement_code(request):
user_id = request.POST.get('user_id', '')
log_id = request.POST.get('log_id', '')
name = request.POST.get('name', '')
phone = request.POST.get('phone', '')
model_id = request.POST.get('model_id', '')
model_name = request.POST.get('model_name', '')
sn = request.POST.get('sn', '')
shot_path = request.POST.get('shot_path', '')
invoice_path = request.POST.get('invoice_path', '')
log, _ = ComplementCodeLogInfo.objects.update_or_create(user_id=user_id, log_id=log_id, defaults={
'name': name,
'phone': phone,
'model_id': model_id,
'model_name': model_name,
'sn': sn,
'shot_image': shot_path,
'invoice_image': invoice_path,
})
return response(data={
'log_id': log.log_id,
})
|