Files
jianfeng-server/Schema/AdminAdminUpdateUserRequest.json
2025-10-02 10:33:06 +08:00

87 lines
3.0 KiB
JSON
Executable File

{
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"passwd": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"name": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"department_id": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"status": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"certificate_type": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"certificate_num": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"nickname": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"wechat": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"qq": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"mobile": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
},
"role_id": {
"type": "string",
"format": "regex",
"pattern": "/^[a-z0-9]+$/i",
"minLength": 0,
"maxLength": 9223372036854775807
}
}
}
}
}