|
@@ -4,7 +4,7 @@ from utils.custom_modelviewset import CustomModelViewSet
|
|
from rest_framework.decorators import action
|
|
from rest_framework.decorators import action
|
|
import json
|
|
import json
|
|
|
|
|
|
-from .models import OperationHelp,OperationHelpImg
|
|
|
|
|
|
+from .models import OperationHelp,OperationHelpImg,OperationHelpRadio
|
|
from utils.permission import IsAdministratorUser
|
|
from utils.permission import IsAdministratorUser
|
|
from .serializer import OperationHelpSerializer
|
|
from .serializer import OperationHelpSerializer
|
|
from apps.tenant import tenant_log
|
|
from apps.tenant import tenant_log
|
|
@@ -43,4 +43,12 @@ class OperationHelpViewSet(CustomModelViewSet):
|
|
img = OperationHelpImg.objects._add_img(file,request.user)
|
|
img = OperationHelpImg.objects._add_img(file,request.user)
|
|
if img:
|
|
if img:
|
|
return response_ok(img.image)
|
|
return response_ok(img.image)
|
|
|
|
+ return response_error('上传失败,请重新上传!')
|
|
|
|
+
|
|
|
|
+ @action(methods=['post'], detail=False)
|
|
|
|
+ def upload_radio(self, request):
|
|
|
|
+ file = self.request.FILES.get('file')
|
|
|
|
+ radio_path = OperationHelpRadio.objects._add_img(file, request.user)
|
|
|
|
+ if radio_path:
|
|
|
|
+ return response_ok(radio_path)
|
|
return response_error('上传失败,请重新上传!')
|
|
return response_error('上传失败,请重新上传!')
|