POST api/User/UpdateUserDetail

修改用户信息

Request Information

URI Parameters

None.

Body Parameters

UserDetail

UserDetail
NameDescriptionTypeAdditional information
UDesc

string

None.

EduNumber

string

None.

GType

integer

None.

GID

integer

None.

UVideo

string

None.

PositionName

string

None.

SchoolID

integer

None.

SchoolName

string

None.

SchoolPic

string

None.

ProvinceID

integer

None.

CityID

integer

None.

DistrictID

integer

None.

ViewType

integer

None.

SubjectName

string

None.

RoleName

string

None.

ProvinceName

string

None.

CityName

string

None.

DistrictName

string

None.

RoleList

Collection of Role

None.

ARoleList

Collection of Role

None.

GradeSubjectInfoList

Collection of UserInfoGradeSubjectInfo

None.

GradeInfoList

Collection of UserGradeInfo

None.

IsFamous

integer

None.

ResourceDownloadCount

integer

None.

LoginCount

integer

None.

schoolTerm

SchoolTerm

None.

AreaSchoolTerm

SchoolTerm

None.

DefaultPage

integer

None.

SumTimes

integer

None.

PID

integer

None.

ProjectLevel

integer

None.

UserLevel

string

None.

IsMulSchool

integer

None.

IsStatistics

integer

None.

IsSwitchUser

integer

None.

IsEvaConfig

integer

None.

FGID

integer

None.

FGroupName

string

None.

FictitiousPhone

string

None.

FamousUID

integer

None.

Subject1

string

None.

Grade1

string

None.

Subject2

string

None.

Grade2

string

None.

UserID

integer

None.

IsHomePage

integer

None.

ZXProjectList

Collection of ZXProjectView

None.

selectZXProject

ZXProjectView

None.

TeacherList

StudyTeacher

None.

StudentList

StudyStudent

None.

ParentList

StudyParent

None.

ID

integer

None.

UserName

string

None.

Password

string

None.

TrueName

string

None.

Gender

string

None.

Phone

string

None.

IDNO

string

None.

Birthday

date

None.

Position

string

None.

UserPic

string

None.

IPAddress

string

None.

Status

integer

None.

IsChanged

integer

None.

CreateType

integer

None.

CreateBy

integer

None.

CreateTime

date

None.

TempUserPic

string

None.

SubUserName

string

None.

SubStatus

integer

None.

Source

integer

None.

UserGUID

string

None.

ProjectID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "UDesc": "sample string 1",
  "EduNumber": "sample string 2",
  "GType": 3,
  "GID": 4,
  "UVideo": "sample string 5",
  "PositionName": "sample string 6",
  "SchoolID": 7,
  "SchoolName": "sample string 8",
  "SchoolPic": "sample string 9",
  "ProvinceID": 10,
  "CityID": 11,
  "DistrictID": 12,
  "ViewType": 13,
  "SubjectName": "sample string 14",
  "RoleName": "sample string 15",
  "ProvinceName": "sample string 16",
  "CityName": "sample string 17",
  "DistrictName": "sample string 18",
  "RoleList": [
    {
      "ID": 1,
      "SchoolID": 2,
      "Code": "sample string 3",
      "Name": "sample string 4",
      "Sort": 5,
      "Status": 6,
      "CreateBy": 7,
      "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
    },
    {
      "ID": 1,
      "SchoolID": 2,
      "Code": "sample string 3",
      "Name": "sample string 4",
      "Sort": 5,
      "Status": 6,
      "CreateBy": 7,
      "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
    }
  ],
  "ARoleList": [
    {
      "ID": 1,
      "RoleName": "sample string 2",
      "RoleCode": "sample string 3",
      "Sort": 4,
      "Status": 5,
      "CanSetRole": 6,
      "CreateBy": 7,
      "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
    },
    {
      "ID": 1,
      "RoleName": "sample string 2",
      "RoleCode": "sample string 3",
      "Sort": 4,
      "Status": 5,
      "CanSetRole": 6,
      "CreateBy": 7,
      "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
    }
  ],
  "GradeSubjectInfoList": [
    {
      "GradeRange": "sample string 1",
      "GradeRangeName": "sample string 2",
      "GradeName": "sample string 3",
      "SubjectName": "sample string 4",
      "ID": 5,
      "UserID": 6,
      "GradeCode": "sample string 7",
      "SubjectCode": "sample string 8",
      "ClassNum": 9
    },
    {
      "GradeRange": "sample string 1",
      "GradeRangeName": "sample string 2",
      "GradeName": "sample string 3",
      "SubjectName": "sample string 4",
      "ID": 5,
      "UserID": 6,
      "GradeCode": "sample string 7",
      "SubjectCode": "sample string 8",
      "ClassNum": 9
    }
  ],
  "GradeInfoList": [
    {
      "GradeName": "sample string 1",
      "GradeCode": "sample string 2",
      "GradeRange": "sample string 3",
      "GradeRangeName": "sample string 4"
    },
    {
      "GradeName": "sample string 1",
      "GradeCode": "sample string 2",
      "GradeRange": "sample string 3",
      "GradeRangeName": "sample string 4"
    }
  ],
  "IsFamous": 19,
  "ResourceDownloadCount": 20,
  "LoginCount": 21,
  "schoolTerm": {
    "ID": 1,
    "SchoollD": 2,
    "DateB": "2026-01-26T06:16:54.9933781+08:00",
    "DateE": "2026-01-26T06:16:54.9933781+08:00",
    "TermType": 5,
    "YearNum": "sample string 6",
    "EvaID": 7,
    "NormalCount": 8,
    "ExcellentScore": 9,
    "PassScore": 10,
    "Status": 11,
    "CreateBy": 12,
    "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
  },
  "AreaSchoolTerm": {
    "ID": 1,
    "SchoollD": 2,
    "DateB": "2026-01-26T06:16:54.9933781+08:00",
    "DateE": "2026-01-26T06:16:54.9933781+08:00",
    "TermType": 5,
    "YearNum": "sample string 6",
    "Status": 7,
    "CreateBy": 8,
    "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
  },
  "DefaultPage": 22,
  "SumTimes": 23,
  "PID": 24,
  "ProjectLevel": 25,
  "UserLevel": "sample string 26",
  "IsMulSchool": 27,
  "IsStatistics": 28,
  "IsSwitchUser": 29,
  "IsEvaConfig": 30,
  "FGID": 31,
  "FGroupName": "sample string 32",
  "FictitiousPhone": "sample string 33",
  "FamousUID": 34,
  "Subject1": "sample string 35",
  "Grade1": "sample string 36",
  "Subject2": "sample string 37",
  "Grade2": "sample string 38",
  "UserID": 39,
  "IsHomePage": 40,
  "ZXProjectList": [
    {
      "ZXPID": "sample string 1",
      "IsAdmin": 2,
      "PType": 3,
      "ZXProjectName": "sample string 4",
      "ZXProjectPic": "sample string 5"
    },
    {
      "ZXPID": "sample string 1",
      "IsAdmin": 2,
      "PType": 3,
      "ZXProjectName": "sample string 4",
      "ZXProjectPic": "sample string 5"
    }
  ],
  "selectZXProject": {
    "ZXPID": "sample string 1",
    "IsAdmin": 2,
    "PType": 3,
    "ZXProjectName": "sample string 4",
    "ZXProjectPic": "sample string 5"
  },
  "TeacherList": {
    "ID": 1,
    "UserID": 2,
    "SchoolName": "sample string 3",
    "SubjectName": "sample string 4",
    "GradeClass": "sample string 5",
    "Name": "sample string 6",
    "Phone": "sample string 7",
    "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
  },
  "StudentList": {
    "ID": 1,
    "UserID": 2,
    "SchoolName": "sample string 3",
    "GradeClass": "sample string 4",
    "Name": "sample string 5",
    "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
  },
  "ParentList": {
    "ID": 1,
    "UserID": 2,
    "SchoolName": "sample string 3",
    "GradeClass": "sample string 4",
    "StudentName": "sample string 5",
    "Relation": "sample string 6",
    "Phone": "sample string 7",
    "CreateTime": "2026-01-26T06:16:54.9933781+08:00"
  },
  "ID": 41,
  "UserName": "sample string 42",
  "Password": "sample string 43",
  "TrueName": "sample string 44",
  "Gender": "sample string 45",
  "Phone": "sample string 46",
  "IDNO": "sample string 47",
  "Birthday": "2026-01-26T06:16:54.9933781+08:00",
  "Position": "sample string 49",
  "UserPic": "sample string 50",
  "IPAddress": "sample string 51",
  "Status": 52,
  "IsChanged": 53,
  "CreateType": 54,
  "CreateBy": 55,
  "CreateTime": "2026-01-26T06:16:54.9933781+08:00",
  "TempUserPic": "sample string 57",
  "SubUserName": "sample string 58",
  "SubStatus": 59,
  "Source": 60,
  "UserGUID": "sample string 61",
  "ProjectID": 62
}

application/xml, text/xml

Sample:
<UserDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KX.Training.Entity">
  <Birthday>2026-01-26T06:16:54.9933781+08:00</Birthday>
  <CreateBy>55</CreateBy>
  <CreateTime>2026-01-26T06:16:54.9933781+08:00</CreateTime>
  <CreateType>54</CreateType>
  <Gender>sample string 45</Gender>
  <ID>41</ID>
  <IDNO>sample string 47</IDNO>
  <IPAddress>sample string 51</IPAddress>
  <IsChanged>53</IsChanged>
  <Password>sample string 43</Password>
  <Phone>sample string 46</Phone>
  <Position>sample string 49</Position>
  <ProjectID>62</ProjectID>
  <Source>60</Source>
  <Status>52</Status>
  <SubStatus>59</SubStatus>
  <SubUserName>sample string 58</SubUserName>
  <TempUserPic>sample string 57</TempUserPic>
  <TrueName>sample string 44</TrueName>
  <UserGUID>sample string 61</UserGUID>
  <UserName>sample string 42</UserName>
  <UserPic>sample string 50</UserPic>
  <ARoleList xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.Area">
    <d2p1:Role>
      <d2p1:CanSetRole>6</d2p1:CanSetRole>
      <d2p1:CreateBy>7</d2p1:CreateBy>
      <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
      <d2p1:ID>1</d2p1:ID>
      <d2p1:RoleCode>sample string 3</d2p1:RoleCode>
      <d2p1:RoleName>sample string 2</d2p1:RoleName>
      <d2p1:Sort>4</d2p1:Sort>
      <d2p1:Status>5</d2p1:Status>
    </d2p1:Role>
    <d2p1:Role>
      <d2p1:CanSetRole>6</d2p1:CanSetRole>
      <d2p1:CreateBy>7</d2p1:CreateBy>
      <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
      <d2p1:ID>1</d2p1:ID>
      <d2p1:RoleCode>sample string 3</d2p1:RoleCode>
      <d2p1:RoleName>sample string 2</d2p1:RoleName>
      <d2p1:Sort>4</d2p1:Sort>
      <d2p1:Status>5</d2p1:Status>
    </d2p1:Role>
  </ARoleList>
  <AreaSchoolTerm xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.Area">
    <d2p1:CreateBy>8</d2p1:CreateBy>
    <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
    <d2p1:DateB>2026-01-26T06:16:54.9933781+08:00</d2p1:DateB>
    <d2p1:DateE>2026-01-26T06:16:54.9933781+08:00</d2p1:DateE>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:SchoollD>2</d2p1:SchoollD>
    <d2p1:Status>7</d2p1:Status>
    <d2p1:TermType>5</d2p1:TermType>
    <d2p1:YearNum>sample string 6</d2p1:YearNum>
  </AreaSchoolTerm>
  <CityID>11</CityID>
  <CityName>sample string 17</CityName>
  <DefaultPage>22</DefaultPage>
  <DistrictID>12</DistrictID>
  <DistrictName>sample string 18</DistrictName>
  <EduNumber>sample string 2</EduNumber>
  <FGID>31</FGID>
  <FGroupName>sample string 32</FGroupName>
  <FamousUID>34</FamousUID>
  <FictitiousPhone>sample string 33</FictitiousPhone>
  <GID>4</GID>
  <GType>3</GType>
  <Grade1>sample string 36</Grade1>
  <Grade2>sample string 38</Grade2>
  <GradeInfoList>
    <UserGradeInfo>
      <GradeCode>sample string 2</GradeCode>
      <GradeName>sample string 1</GradeName>
      <GradeRange>sample string 3</GradeRange>
      <GradeRangeName>sample string 4</GradeRangeName>
    </UserGradeInfo>
    <UserGradeInfo>
      <GradeCode>sample string 2</GradeCode>
      <GradeName>sample string 1</GradeName>
      <GradeRange>sample string 3</GradeRange>
      <GradeRangeName>sample string 4</GradeRangeName>
    </UserGradeInfo>
  </GradeInfoList>
  <GradeSubjectInfoList>
    <UserInfoGradeSubjectInfo>
      <ClassNum>9</ClassNum>
      <GradeCode>sample string 7</GradeCode>
      <ID>5</ID>
      <SubjectCode>sample string 8</SubjectCode>
      <UserID>6</UserID>
      <GradeName>sample string 3</GradeName>
      <GradeRange>sample string 1</GradeRange>
      <GradeRangeName>sample string 2</GradeRangeName>
      <SubjectName>sample string 4</SubjectName>
    </UserInfoGradeSubjectInfo>
    <UserInfoGradeSubjectInfo>
      <ClassNum>9</ClassNum>
      <GradeCode>sample string 7</GradeCode>
      <ID>5</ID>
      <SubjectCode>sample string 8</SubjectCode>
      <UserID>6</UserID>
      <GradeName>sample string 3</GradeName>
      <GradeRange>sample string 1</GradeRange>
      <GradeRangeName>sample string 2</GradeRangeName>
      <SubjectName>sample string 4</SubjectName>
    </UserInfoGradeSubjectInfo>
  </GradeSubjectInfoList>
  <IsEvaConfig>30</IsEvaConfig>
  <IsFamous>19</IsFamous>
  <IsHomePage>40</IsHomePage>
  <IsMulSchool>27</IsMulSchool>
  <IsStatistics>28</IsStatistics>
  <IsSwitchUser>29</IsSwitchUser>
  <LoginCount>21</LoginCount>
  <PID>24</PID>
  <ParentList xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.Study">
    <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
    <d2p1:GradeClass>sample string 4</d2p1:GradeClass>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Phone>sample string 7</d2p1:Phone>
    <d2p1:Relation>sample string 6</d2p1:Relation>
    <d2p1:SchoolName>sample string 3</d2p1:SchoolName>
    <d2p1:StudentName>sample string 5</d2p1:StudentName>
    <d2p1:UserID>2</d2p1:UserID>
  </ParentList>
  <PositionName>sample string 6</PositionName>
  <ProjectLevel>25</ProjectLevel>
  <ProvinceID>10</ProvinceID>
  <ProvinceName>sample string 16</ProvinceName>
  <ResourceDownloadCount>20</ResourceDownloadCount>
  <RoleList>
    <Role>
      <Code>sample string 3</Code>
      <CreateBy>7</CreateBy>
      <CreateTime>2026-01-26T06:16:54.9933781+08:00</CreateTime>
      <ID>1</ID>
      <Name>sample string 4</Name>
      <SchoolID>2</SchoolID>
      <Sort>5</Sort>
      <Status>6</Status>
    </Role>
    <Role>
      <Code>sample string 3</Code>
      <CreateBy>7</CreateBy>
      <CreateTime>2026-01-26T06:16:54.9933781+08:00</CreateTime>
      <ID>1</ID>
      <Name>sample string 4</Name>
      <SchoolID>2</SchoolID>
      <Sort>5</Sort>
      <Status>6</Status>
    </Role>
  </RoleList>
  <RoleName>sample string 15</RoleName>
  <SchoolID>7</SchoolID>
  <SchoolName>sample string 8</SchoolName>
  <SchoolPic>sample string 9</SchoolPic>
  <StudentList xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.Study">
    <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
    <d2p1:GradeClass>sample string 4</d2p1:GradeClass>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Name>sample string 5</d2p1:Name>
    <d2p1:SchoolName>sample string 3</d2p1:SchoolName>
    <d2p1:UserID>2</d2p1:UserID>
  </StudentList>
  <Subject1>sample string 35</Subject1>
  <Subject2>sample string 37</Subject2>
  <SubjectName>sample string 14</SubjectName>
  <SumTimes>23</SumTimes>
  <TeacherList xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.Study">
    <d2p1:CreateTime>2026-01-26T06:16:54.9933781+08:00</d2p1:CreateTime>
    <d2p1:GradeClass>sample string 5</d2p1:GradeClass>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Name>sample string 6</d2p1:Name>
    <d2p1:Phone>sample string 7</d2p1:Phone>
    <d2p1:SchoolName>sample string 3</d2p1:SchoolName>
    <d2p1:SubjectName>sample string 4</d2p1:SubjectName>
    <d2p1:UserID>2</d2p1:UserID>
  </TeacherList>
  <UDesc>sample string 1</UDesc>
  <UVideo>sample string 5</UVideo>
  <UserID>39</UserID>
  <UserLevel>sample string 26</UserLevel>
  <ViewType>13</ViewType>
  <ZXProjectList xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.ZX">
    <d2p1:SearchResult.ZXProjectView>
      <d2p1:IsAdmin>2</d2p1:IsAdmin>
      <d2p1:PType>3</d2p1:PType>
      <d2p1:ZXPID>sample string 1</d2p1:ZXPID>
      <d2p1:ZXProjectName>sample string 4</d2p1:ZXProjectName>
      <d2p1:ZXProjectPic>sample string 5</d2p1:ZXProjectPic>
    </d2p1:SearchResult.ZXProjectView>
    <d2p1:SearchResult.ZXProjectView>
      <d2p1:IsAdmin>2</d2p1:IsAdmin>
      <d2p1:PType>3</d2p1:PType>
      <d2p1:ZXPID>sample string 1</d2p1:ZXPID>
      <d2p1:ZXProjectName>sample string 4</d2p1:ZXProjectName>
      <d2p1:ZXProjectPic>sample string 5</d2p1:ZXProjectPic>
    </d2p1:SearchResult.ZXProjectView>
  </ZXProjectList>
  <schoolTerm>
    <CreateBy>12</CreateBy>
    <CreateTime>2026-01-26T06:16:54.9933781+08:00</CreateTime>
    <DateB>2026-01-26T06:16:54.9933781+08:00</DateB>
    <DateE>2026-01-26T06:16:54.9933781+08:00</DateE>
    <EvaID>7</EvaID>
    <ExcellentScore>9</ExcellentScore>
    <ID>1</ID>
    <NormalCount>8</NormalCount>
    <PassScore>10</PassScore>
    <SchoollD>2</SchoollD>
    <Status>11</Status>
    <TermType>5</TermType>
    <YearNum>sample string 6</YearNum>
  </schoolTerm>
  <selectZXProject xmlns:d2p1="http://schemas.datacontract.org/2004/07/KX.Training.Entity.ZX">
    <d2p1:IsAdmin>2</d2p1:IsAdmin>
    <d2p1:PType>3</d2p1:PType>
    <d2p1:ZXPID>sample string 1</d2p1:ZXPID>
    <d2p1:ZXProjectName>sample string 4</d2p1:ZXProjectName>
    <d2p1:ZXProjectPic>sample string 5</d2p1:ZXProjectPic>
  </selectZXProject>
</UserDetail>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

1 成功

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.