encrypt2 add code

FFIB 5 年之前
父節點
當前提交
6c14c2d26a
共有 1 個文件被更改,包括 10 次插入4 次删除
  1. 10 4
      api/encrypt_views.py

+ 10 - 4
api/encrypt_views.py

@@ -219,10 +219,16 @@ def decrypt2(request):
219 219
 
220 220
         code = code_info.get('code', '')
221 221
 
222
-    try:
223
-        mieli = MchInfoEncryptLogInfo.objects.get(code=code)
224
-    except MchInfoEncryptLogInfo.DoesNotExist:
225
-        return response()
222
+        try:
223
+            mieli = MchInfoEncryptLogInfo.objects.get(code=code)
224
+        except MchInfoEncryptLogInfo.DoesNotExist:
225
+            return response()
226
+    else:
227
+        try:
228
+            mieli = MchInfoEncryptLogInfo.objects.get(code_url=code)
229
+        except MchInfoEncryptLogInfo.DoesNotExist:
230
+            return response()
231
+    
226 232
 
227 233
     plaintext = mieli.plaintext
228 234