|
@@ -181,24 +181,24 @@ class EquipmentVersionView(View):
|
|
else:
|
|
else:
|
|
return response.json(444, 'error path')
|
|
return response.json(444, 'error path')
|
|
|
|
|
|
- def do_update(self,request_dict,response):
|
|
|
|
|
|
+ def do_update(self, request_dict, response):
|
|
code = request_dict.get('code', None)
|
|
code = request_dict.get('code', None)
|
|
status = request_dict.get('status', None)
|
|
status = request_dict.get('status', None)
|
|
|
|
+ lang = request_dict.get('lang', None)
|
|
if code is not None:
|
|
if code is not None:
|
|
- ev = Equipment_Version.objects.filter(code=code)
|
|
|
|
|
|
+ ev = Equipment_Version.objects.filter(code=code, lang=lang)
|
|
if ev.exists():
|
|
if ev.exists():
|
|
try:
|
|
try:
|
|
update_time = timezone.localtime(timezone.now())
|
|
update_time = timezone.localtime(timezone.now())
|
|
ev.update(status=status, update_time=update_time)
|
|
ev.update(status=status, update_time=update_time)
|
|
except Exception as e:
|
|
except Exception as e:
|
|
- return response.json(404,repr(e))
|
|
|
|
|
|
+ return response.json(404, repr(e))
|
|
else:
|
|
else:
|
|
return response.json(0, {'update_time': str(update_time)})
|
|
return response.json(0, {'update_time': str(update_time)})
|
|
else:
|
|
else:
|
|
return response.json(173)
|
|
return response.json(173)
|
|
else:
|
|
else:
|
|
- return response.json(444,'code')
|
|
|
|
-
|
|
|
|
|
|
+ return response.json(444, 'code')
|
|
|
|
|
|
def do_check_ver(self, request_dict, response):
|
|
def do_check_ver(self, request_dict, response):
|
|
code = request_dict.get('code', None)
|
|
code = request_dict.get('code', None)
|