Files
SMANAGE/_flask_backup/_ftd/TempLateAPI/UGM/Query/GetELTUserInfo.api
T
2026-06-16 11:55:14 +08:00

26 lines
716 B
Plaintext

from PDAPI import *
__metadata__ = {
"methods": ["GET", "POST"],
"blueprint": "UGM",
"permission": 1.0,
"attributes": [],
"limit": "1 per second"
}
def HandleRequest():
ELTUser: GERPUser = flask.g.ELTUser
if not ELTUser:
return {"code": 1, "msg": "ELTUser data does not exist"}
return {
"code": 0,
"UserUUID": UUIDObj(ELTUser.UserUUID).UpperStr,
"UserName": ELTUser.UserName,
"UserGender": ELTUser.UserGender,
"UserPersonalSignature": ELTUser.UserPersonalSignature,
"UserEmail": ELTUser.UserEmail,
"UserTele": ELTUser.GetTele(),
"UserPositionStatus": ELTUser.UserPositionStatus
}