POST api/StudentBase/EditStudent
Request Information
URI Parameters
None.
Body Parameters
StudentModelInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| guid | string |
None. |
|
| StudentBase | StudentBaseModel |
None. |
|
| StudentClass | StudentClassModel |
None. |
|
| Specialtys | Collection of SpecialtyModel |
None. |
|
| Healths | Collection of HealthModel |
None. |
|
| Guardians | Collection of GuardianModel |
None. |
|
| BankCard | BankCardModel |
None. |
|
| ParentInfo | ParentInfoModel |
None. |
|
| ChildrenGrant | ChildrenGrantModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"guid": "sample string 1",
"StudentBase": {
"StudentBaseID": 1,
"Name": "sample string 2",
"UsedName": "sample string 3",
"PinYin": "sample string 4",
"Card": "sample string 5",
"Photo": "sample string 6",
"Sex": 7,
"Birthday": "2025-12-16T07:20:05.9073488+08:00",
"NationCode": "sample string 8",
"Height": 1.0,
"Weight": 1.0,
"GraduationSchool": "sample string 9",
"Size": "sample string 10",
"Commuting": "sample string 11",
"BringUp": "sample string 12",
"PermanentAddress": "sample string 13",
"HomeAddress": "sample string 14",
"StudentStatus": "sample string 15",
"StudentNumber": "sample string 16",
"CountryCode": "sample string 17",
"SpecialCode": "sample string 18",
"PoliticalCode": "sample string 19",
"StayBehindChildCode": "sample string 20",
"FollowUpChildCode": "sample string 21",
"TownToWorkChildCode": "sample string 22",
"IsDisability": 1,
"DisabilityImg": "sample string 23",
"SchoolStartDate": "sample string 24",
"SchoolEndDate": "sample string 25",
"AreaCode": "sample string 26"
},
"StudentClass": {
"StudentClassID": 1,
"StudentBaseID": 2,
"Number": "sample string 3",
"StudentOrganizationID": 1,
"IsCurrentClass": true
},
"Specialtys": [
{
"SpecialtyID": 1,
"StudentBaseID": 2,
"Description": "sample string 3",
"SpecialtyItemID": 4
},
{
"SpecialtyID": 1,
"StudentBaseID": 2,
"Description": "sample string 3",
"SpecialtyItemID": 4
}
],
"Healths": [
{
"HealthID": 1,
"StudentBaseID": 2,
"HealthItemID": 3,
"IsHas": true,
"Explain": "sample string 5"
},
{
"HealthID": 1,
"StudentBaseID": 2,
"HealthItemID": 3,
"IsHas": true,
"Explain": "sample string 5"
}
],
"Guardians": [
{
"GuardianID": 1,
"StudentBaseID": 2,
"Name": "sample string 3",
"Contact": "sample string 4",
"RelationCode": "sample string 5",
"OtherRelation": "sample string 6",
"IsPrincipalReceiver": true,
"Photo": "sample string 8"
},
{
"GuardianID": 1,
"StudentBaseID": 2,
"Name": "sample string 3",
"Contact": "sample string 4",
"RelationCode": "sample string 5",
"OtherRelation": "sample string 6",
"IsPrincipalReceiver": true,
"Photo": "sample string 8"
}
],
"BankCard": {
"BankCardID": 1,
"StudentBaseID": 2,
"BankCode": "sample string 3",
"BankNumber": "sample string 4",
"BankOpen": "sample string 5"
},
"ParentInfo": {
"ParentInfoID": 1,
"StudentBaseID": 2,
"FatherName": "sample string 3",
"FatherTel": "sample string 4",
"FatherEducationalCode": "sample string 5",
"FatherWork": "sample string 6",
"FatherPost": "sample string 7",
"MotherName": "sample string 8",
"MotherTel": "sample string 9",
"MotherEducationalCode": "sample string 10",
"MotherWork": "sample string 11",
"MotherPost": "sample string 12"
},
"ChildrenGrant": {
"ChildrenGrantID": 1,
"StudentBaseID": 2,
"MedicalNumber": "sample string 3",
"SerialNumber": "sample string 4",
"SourcesCode": "sample string 5",
"TypeCode": "sample string 6",
"PaymentGrade": "sample string 7",
"GuardianName": "sample string 8",
"GuardianPhone": "sample string 9",
"OrganizationFullName": "sample string 10",
"IsCD": "sample string 11",
"MajorFlag": "sample string 12",
"PostalAddress": "sample string 13",
"PostalCode": "sample string 14"
}
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
OperationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ResultType | OperationResultType |
None. |
|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| LogMessage | string |
None. |
|
| AppendData | Object |
None. |
Response Formats
application/json, text/json
Sample:
Sample not available.