Explorar el Código

删除设备壁纸限制系统图片不可删除

linhaohong hace 1 año
padre
commit
a9a13ee8ad
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      Controller/UserDevice/UserDeviceShareController.py

+ 2 - 2
Controller/UserDevice/UserDeviceShareController.py

@@ -365,8 +365,8 @@ class UserDeviceShareView(View):
             return response.json(444)
         try:
             wallpaper_id = int(wallpaper_id)
-            if wallpaper_id in [1, 2, 3]:
-                return response.json(176)
+            if DeviceWallpaper.objects.filter(id=wallpaper_id, classification=1).exists():
+                return response.json(176, "系统图片不能删除")
             device_wallpaper_qs = DeviceWallpaper.objects.filter(id=wallpaper_id)
             device_wallpaper = device_wallpaper_qs.values("obj_prefix", "obj_name", "uid", "parent_id")
             uid = device_wallpaper[0]['uid']