|
@@ -16,6 +16,8 @@ from Object.ResponseObject import ResponseObject
|
|
|
from Service.CommonService import CommonService
|
|
|
from Model.models import Equipment_Version, App_Info, AppSetModel, App_Colophon, Pc_Info
|
|
|
|
|
|
+LOGGER = logging.getLogger('info')
|
|
|
+
|
|
|
|
|
|
class VersionManagement(View):
|
|
|
def get(self, request, *args, **kwargs):
|
|
@@ -31,48 +33,47 @@ class VersionManagement(View):
|
|
|
def validation(self, request_dict, request, operation):
|
|
|
language = request_dict.get('language', 'en')
|
|
|
response = ResponseObject(language, 'pc')
|
|
|
+ tko = TokenObject(
|
|
|
+ request.META.get('HTTP_AUTHORIZATION'),
|
|
|
+ returntpye='pc')
|
|
|
+ if tko.code != 0:
|
|
|
+ return response.json(tko.code)
|
|
|
+ response.lang = tko.lang
|
|
|
+ userID = tko.userID
|
|
|
if operation == 'upLoadFile':
|
|
|
return self.upLoadFile(request, request_dict, response)
|
|
|
+ elif operation == 'getEquipmentVersionList':
|
|
|
+ return self.getEquipmentVersionList(request_dict, response)
|
|
|
+ elif operation == 'editVersionInformation':
|
|
|
+ return self.editVersionInformation(request_dict, response)
|
|
|
+ elif operation == 'deleteEquipmentVersion':
|
|
|
+ return self.deleteEquipmentVersion(request_dict, response)
|
|
|
+ elif operation == 'getAppVersionList':
|
|
|
+ return self.getAppVersionList(request_dict, response)
|
|
|
+ elif operation == 'addOrEditAppInfo':
|
|
|
+ return self.addOrEditAppInfo(request_dict, response)
|
|
|
+ elif operation == 'deleteAppVersion':
|
|
|
+ return self.deleteAppVersion(request_dict, response)
|
|
|
+ elif operation == 'getAppSet':
|
|
|
+ return self.getAppSet(request_dict, response)
|
|
|
+ elif operation == 'editAppSet':
|
|
|
+ return self.editAppSet(request_dict, response)
|
|
|
+ elif operation == 'getAppRecordList':
|
|
|
+ return self.getAppRecordList(request_dict, response)
|
|
|
+ elif operation == 'getAppBundleIdList':
|
|
|
+ return self.getAppBundleIdList(request_dict, response)
|
|
|
+ elif operation == 'addOrEditAppRecord':
|
|
|
+ return self.addOrEditAppRecord(request_dict, response)
|
|
|
+ elif operation == 'deleteAppRecord':
|
|
|
+ return self.deleteAppRecord(request_dict, response)
|
|
|
+ elif operation == 'getPcInfoList':
|
|
|
+ return self.getPcInfoList(request_dict, response)
|
|
|
+ elif operation == 'editPcVersion':
|
|
|
+ return self.editPcVersion(request_dict, response)
|
|
|
+ elif operation == 'deletePcInfo':
|
|
|
+ return self.deletePcInfo(request_dict, response)
|
|
|
else:
|
|
|
- tko = TokenObject(
|
|
|
- request.META.get('HTTP_AUTHORIZATION'),
|
|
|
- returntpye='pc')
|
|
|
- if tko.code != 0:
|
|
|
- return response.json(tko.code)
|
|
|
- response.lang = tko.lang
|
|
|
- userID = tko.userID
|
|
|
- if operation == 'getEquipmentVersionList':
|
|
|
- return self.getEquipmentVersionList(request_dict, response)
|
|
|
- elif operation == 'editVersionInformation':
|
|
|
- return self.editVersionInformation(request_dict, response)
|
|
|
- elif operation == 'deleteEquipmentVersion':
|
|
|
- return self.deleteEquipmentVersion(request_dict, response)
|
|
|
- elif operation == 'getAppVersionList':
|
|
|
- return self.getAppVersionList(request_dict, response)
|
|
|
- elif operation == 'addOrEditAppInfo':
|
|
|
- return self.addOrEditAppInfo(request_dict, response)
|
|
|
- elif operation == 'deleteAppVersion':
|
|
|
- return self.deleteAppVersion(request_dict, response)
|
|
|
- elif operation == 'getAppSet':
|
|
|
- return self.getAppSet(request_dict, response)
|
|
|
- elif operation == 'editAppSet':
|
|
|
- return self.editAppSet(request_dict, response)
|
|
|
- elif operation == 'getAppRecordList':
|
|
|
- return self.getAppRecordList(request_dict, response)
|
|
|
- elif operation == 'getAppBundleIdList':
|
|
|
- return self.getAppBundleIdList(request_dict, response)
|
|
|
- elif operation == 'addOrEditAppRecord':
|
|
|
- return self.addOrEditAppRecord(request_dict, response)
|
|
|
- elif operation == 'deleteAppRecord':
|
|
|
- return self.deleteAppRecord(request_dict, response)
|
|
|
- elif operation == 'getPcInfoList':
|
|
|
- return self.getPcInfoList(request_dict, response)
|
|
|
- elif operation == 'editPcVersion':
|
|
|
- return self.editPcVersion(request_dict, response)
|
|
|
- elif operation == 'deletePcInfo':
|
|
|
- return self.deletePcInfo(request_dict, response)
|
|
|
- else:
|
|
|
- return response.json(404)
|
|
|
+ return response.json(404)
|
|
|
|
|
|
def getEquipmentVersionList(self, request_dict, response):
|
|
|
mci = request_dict.get('mci', None)
|
|
@@ -105,7 +106,6 @@ class VersionManagement(View):
|
|
|
return response.json(500, repr(e))
|
|
|
|
|
|
def upLoadFile(self, request, request_dict, response):
|
|
|
- LOGGER = logging.getLogger('info')
|
|
|
file = request.FILES.get('file', None)
|
|
|
mci = request_dict.get('mci', '')
|
|
|
lang = request_dict.get('lang', '')
|