|
@@ -11,7 +11,7 @@ from Object.ResponseObject import ResponseObject
|
|
|
from Object.TokenObject import TokenObject
|
|
|
from Service.CommonService import CommonService
|
|
|
from Service.ModelService import ModelService
|
|
|
-from Ansjer.config import BASE_DIR,SERVER_DOMAIN
|
|
|
+from Ansjer.config import BASE_DIR, SERVER_DOMAIN
|
|
|
|
|
|
'''
|
|
|
http://192.168.136.45:8077/appInfo?operation=add&token=test&appBundleId=123456&appName=%E8%AF%BA%E5%9F%BA%E4%BA%9A1%E5%8F%B7&systemLanguage=US&content=dladfjklsjfdsajkdfasjkljlk&app_type=2&newAppversion=1234&bundleVersion=1234
|
|
@@ -173,7 +173,7 @@ class AppInfo(View):
|
|
|
res = queryset[(page - 1) * line:page * line]
|
|
|
send_json = CommonService.qs_to_dict(res)
|
|
|
for k, v in enumerate(send_json["datas"]):
|
|
|
- img = 'http://www.dvema.com/appInfo/img/'+send_json['datas'][k]['img']
|
|
|
+ img = 'http://www.dvema.com/appInfo/img/' + send_json['datas'][k]['img']
|
|
|
send_json["datas"][k]['img'] = img
|
|
|
send_json['count'] = count
|
|
|
return response.json(0, send_json)
|
|
@@ -266,40 +266,30 @@ class AppVersionView(View):
|
|
|
return render_to_response('appVerList.html', locals())
|
|
|
|
|
|
|
|
|
-class SysMsgView(View):
|
|
|
+class AppIdDataView(View):
|
|
|
|
|
|
- def get(self, request, *args, **kwargs):
|
|
|
+ def get(self, request):
|
|
|
request.encoding = 'utf-8'
|
|
|
- operation = kwargs.get('operation', None)
|
|
|
- return self.validation(request.GET, operation)
|
|
|
+ return self.validation(request_dict=request.GET)
|
|
|
|
|
|
- def post(self, request, *args, **kwargs):
|
|
|
+ def post(self, request):
|
|
|
request.encoding = 'utf-8'
|
|
|
- operation = kwargs.get('operation', None)
|
|
|
- return self.validation(request.POST, operation)
|
|
|
+ return self.validation(request_dict=request.POST)
|
|
|
|
|
|
- def validation(self, request_dict, operation):
|
|
|
+ def validation(self, request_dict):
|
|
|
response = ResponseObject()
|
|
|
token = request_dict.get('token', None)
|
|
|
tko = TokenObject(token)
|
|
|
if tko.code == 0:
|
|
|
- userID = tko.userID
|
|
|
- if operation == 'pushFeedBack':
|
|
|
- return self.do_push_msg_feed_back(userID, request_dict, response)
|
|
|
- elif operation == 'query':
|
|
|
- return self.do_query(userID, request_dict, response)
|
|
|
- elif operation == 'queryByAdmin':
|
|
|
- return self.do_query_by_admin(userID, request_dict, response)
|
|
|
- elif operation == 'update':
|
|
|
- return self.do_update(userID, request_dict, response)
|
|
|
- elif operation == 'delete':
|
|
|
- return self.do_delete(userID, request_dict, response)
|
|
|
- elif operation == 'deleteByAdmin':
|
|
|
- return self.do_delete_by_admin(userID, request_dict, response)
|
|
|
- elif operation == 'massPush':
|
|
|
- return self.do_mass_push(userID, request_dict, response)
|
|
|
- else:
|
|
|
- return response.json(414)
|
|
|
-
|
|
|
- def do_img_get(self):
|
|
|
- return
|
|
|
+ # 获取appbulidID
|
|
|
+ res = {'ios': [], 'android': []}
|
|
|
+ qs = App_Info.objects.filter().values('appBundleId', 'appName', 'app_type')
|
|
|
+ print(qs)
|
|
|
+ for q in qs:
|
|
|
+ if q['app_type'] == 1:
|
|
|
+ res['ios'].append({'appBundleId': q['appBundleId'], 'appName': q['appName']})
|
|
|
+ if q['app_type'] == 2:
|
|
|
+ res['android'].append({'appBundleId': q['appBundleId'], 'appName': q['appName']})
|
|
|
+ return response.json(0, res)
|
|
|
+ else:
|
|
|
+ return response.json(tko.code)
|