Files
SMANAGE/_api_backup/TempLateAPI/GERP/API/UserManager/MemberCard.api
T
2026-06-16 11:55:14 +08:00

25 lines
837 B
Plaintext

from PDAPI import *
__metadata__ = {
"methods": ["GET"],
"blueprint": "GERP",
"permission": 2.0,
"attributes": [],
"limit": "1 per second",
"args": [
{"Name": "UserUUID", "Type": "UUID"}
]
}
def HandleRequest():
UserUUID = Get16toBytes(flask.request.args.get("UserUUID"))
if not (User := GetUserDataByUserUUID(UserUUID)):
return {"code": 1, "msg": "目标用户 不存在"}
return {"code":0,
"UserName": User.UserName,
"UserGender": Gender2Str(User.UserGender),
"UserUUID": GetBytesTo16(UserUUID),
"UserPermission": User.UserPermission,
"UserStrPermission": PermissionToStrPermission(User.UserPermission),
"UserJob": User.UserJob,
"UserPosition": User.UserPositionStatus}