Merge branch 'dev' into pr@dev@license

This commit is contained in:
feng626
2025-03-18 18:56:41 +08:00
committed by GitHub
31 changed files with 2838 additions and 2587 deletions

View File

@@ -133,11 +133,13 @@ class AccountRiskViewSet(OrgBulkModelViewSet):
s.validated_data, ("asset", "username", "action", "risk")
)
handler = RiskHandler(asset=asset, username=username, request=self.request)
data = handler.handle(act, risk)
if not data:
return Response(data={"message": "Success"})
s = serializers.AccountRiskSerializer(instance=data)
return Response(data=s.data)
try:
risk = handler.handle(act, risk)
s = serializers.AccountRiskSerializer(instance=risk)
return Response(data=s.data)
except Exception as e:
return Response(status=400, data=str(e))
class CheckAccountEngineViewSet(JMSModelViewSet):