|
@@ -27,28 +27,31 @@ class OperationHelpViewSet(CustomModelViewSet):
|
|
super(OperationHelpViewSet,self).perform_create(serializer)
|
|
super(OperationHelpViewSet,self).perform_create(serializer)
|
|
instance = serializer.instance
|
|
instance = serializer.instance
|
|
validated_data = serializer.validated_data
|
|
validated_data = serializer.validated_data
|
|
- tenant_log(self.request.user.employee, BizLog.INSERT, u'添加运维帮助[%s],id=%d' % (instance.name, instance.id),
|
|
|
|
|
|
+ tenant_log(self.request.user.employee, BizLog.INSERT, u'添加运维帮助[%s],id=%d' % (instance.title, instance.id),
|
|
validated_data)
|
|
validated_data)
|
|
|
|
|
|
def perform_update(self, serializer):
|
|
def perform_update(self, serializer):
|
|
super(OperationHelpViewSet,self).perform_update(serializer)
|
|
super(OperationHelpViewSet,self).perform_update(serializer)
|
|
instance = serializer.instance
|
|
instance = serializer.instance
|
|
validated_data = serializer.validated_data
|
|
validated_data = serializer.validated_data
|
|
- tenant_log(self.request.user.employee, BizLog.INSERT, u'修改运维帮助[%s],id=%d' % (instance.name, instance.id),
|
|
|
|
|
|
+ tenant_log(self.request.user.employee, BizLog.INSERT, u'修改运维帮助[%s],id=%d' % (instance.title, instance.id),
|
|
validated_data)
|
|
validated_data)
|
|
|
|
|
|
@action(methods=['post'], detail=False)
|
|
@action(methods=['post'], detail=False)
|
|
def upload_image(self, request):
|
|
def upload_image(self, request):
|
|
|
|
+ print(777777777777)
|
|
file = self.request.FILES.get('file')
|
|
file = self.request.FILES.get('file')
|
|
- img = OperationHelpImg.objects._add_img(file,request.user)
|
|
|
|
- if img:
|
|
|
|
- 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('上传失败,请重新上传!')
|
|
|
|
|
|
+ user = self.request.user
|
|
|
|
+ operation_help_img = OperationHelpImg.objects.create(tenant=user.employee.tenant)
|
|
|
|
+ if file:
|
|
|
|
+ operation_help_img._add_img(file, user)
|
|
|
|
+ image = operation_help_img.image
|
|
|
|
+ return response_ok(image)
|
|
|
|
+
|
|
|
|
+ # @action(methods=['post'], detail=False)
|
|
|
|
+ # def upload_radio(self, request):
|
|
|
|
+ # file = self.request.FILES.get('file')
|
|
|
|
+ # radio_path = OperationHelpRadio.objects._add_(file, request.user)
|
|
|
|
+ # if radio_path:
|
|
|
|
+ # return response_ok(radio_path)
|
|
|
|
+ # return response_error('上传失败,请重新上传!')
|