26 lines
716 B
Plaintext
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
|
|
}
|