diff --git a/cmdb-api/api/lib/perm/acl/audit.py b/cmdb-api/api/lib/perm/acl/audit.py
index 921d619..f72c3ca 100644
--- a/cmdb-api/api/lib/perm/acl/audit.py
+++ b/cmdb-api/api/lib/perm/acl/audit.py
@@ -49,9 +49,7 @@ class AuditCRUD(object):
 
     @staticmethod
     def get_current_operate_uid(uid=None):
-
-        user_id = uid or (hasattr(g, 'user') and getattr(current_user, 'uid', None)) \
-                  or getattr(current_user, 'user_id', None)
+        user_id = uid or getattr(current_user, 'uid', None)
 
         if has_request_context() and request.headers.get('X-User-Id'):
             _user_id = request.headers['X-User-Id']