lhq 4 年之前
父節點
當前提交
32c89a743a
共有 1 個文件被更改,包括 7 次插入3 次删除
  1. 7 3
      Controller/PcInfo.py

+ 7 - 3
Controller/PcInfo.py

@@ -408,6 +408,7 @@ class PcInfo(View):
         return response.json(0, res)
         return response.json(0, res)
 
 
     def s3delete(self, request_dict, response):
     def s3delete(self, request_dict, response):
+        global file
         token = request_dict.get('token', None)
         token = request_dict.get('token', None)
         tko = TokenObject(token)
         tko = TokenObject(token)
         response.lang = tko.lang
         response.lang = tko.lang
@@ -417,10 +418,13 @@ class PcInfo(View):
         if not userID:
         if not userID:
             return response.json(104)
             return response.json(104)
         id = request_dict.get('id', None)
         id = request_dict.get('id', None)
-        param_flag = CommonService.get_param_flag(data=[id])
-        if param_flag is not True:
+        package = request_dict.get('package', None)
+        if id and package:
             return response.json(444)
             return response.json(444)
-        file = Pc_Info.objects.filter(id=id)
+        elif id and package is None:
+            file = Pc_Info.objects.filter(id=id)
+        elif package and id is None:
+            file = Pc_Info.objects.filter(package=package)
         if not file.exists():
         if not file.exists():
             return response.json(173)
             return response.json(173)
         try:
         try: