Skip to content

Instantly share code, notes, and snippets.

@sbespalov
Created November 8, 2017 10:54
Show Gist options
  • Save sbespalov/49ac1d878c73bb8511426fecc0e98060 to your computer and use it in GitHub Desktop.
Save sbespalov/49ac1d878c73bb8511426fecc0e98060 to your computer and use it in GitHub Desktop.
Request:
HTTP Method = PUT
Request URI = /api/v1/org/division/managers
Parameters = {}
Headers = {Content-Type=[application/json;charset=UTF-8]}
Body:
{
"divisionId" : 119,
"userIdList" : [ 1170, 1180 ]
}
Response:
Status = 200
Error message = null
Headers = {Content-Type=[application/json;charset=UTF-8]}
Content type = application/json;charset=UTF-8
Body = {
"division" : {
"assignedManagerList" : [ {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "mgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1170,
"role" : null,
"personnelNumber" : "502095",
"email" : null,
"fullName" : "Григорьев Михаил Александрович",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "shlebnikov",
"position" : null,
"divisionId" : 119,
"userId" : 1180,
"role" : null,
"personnelNumber" : "501408",
"email" : null,
"fullName" : "Хлебников Сергей Павлович",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1150
} ],
"employeeList" : [ {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "rgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1160,
"role" : null,
"personnelNumber" : "504042",
"email" : null,
"fullName" : "Григорьев Роман Николаевич",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "mgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1170,
"role" : null,
"personnelNumber" : "502095",
"email" : null,
"fullName" : "Григорьев Михаил Александрович",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "shlebnikov",
"position" : null,
"divisionId" : 119,
"userId" : 1180,
"role" : null,
"personnelNumber" : "501408",
"email" : null,
"fullName" : "Хлебников Сергей Павлович",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1150
}, {
"roleSet" : [ "HD" ],
"userName" : "yosinkin",
"position" : null,
"divisionId" : 119,
"userId" : 1150,
"role" : "HD",
"personnelNumber" : "504456",
"email" : null,
"fullName" : "Осинкин Юрий Алексеевич",
"shiftWork" : null,
"itemVersion" : 0,
"deleted" : false,
"phoneNumber" : null,
"managerId" : 1140
} ],
"divisionId" : 119,
"divisionName" : "Центральная инженерно-технологическая служба",
"itemVersion" : 0,
"deleted" : false,
"divisionNumber" : "0119",
"divisionManagerId" : null,
"parentDivisionId" : 7
}
}
Request:
HTTP Method = GET
Request URI = /api/v1/org/employee/search
Parameters = {fullNameFilter=[Григорьев]}
Headers = {}
Response:
Status = 200
Error message = null
Headers = {Content-Type=[application/json;charset=UTF-8]}
Content type = application/json;charset=UTF-8
Body = {
"employeeList" : [ {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "mgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1170,
"deleted" : false,
"fullName" : "Григорьев Михаил Александрович",
"phoneNumber" : null,
"shiftWork" : null,
"role" : null,
"personnelNumber" : "502095",
"email" : null,
"itemVersion" : 0,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "rgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1160,
"deleted" : false,
"fullName" : "Григорьев Роман Николаевич",
"phoneNumber" : null,
"shiftWork" : null,
"role" : null,
"personnelNumber" : "504042",
"email" : null,
"itemVersion" : 0,
"managerId" : 1150
} ]
}
Request:
HTTP Method = GET
Request URI = /api/v1/org/division
Parameters = {divisionId=[119]}
Headers = {}
Response:
Status = 200
Error message = null
Headers = {Content-Type=[application/json;charset=UTF-8]}
Content type = application/json;charset=UTF-8
Body = {
"division" : {
"assignedManagerList" : [ ],
"employeeList" : [ {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "rgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1160,
"role" : null,
"personnelNumber" : "504042",
"email" : null,
"deleted" : false,
"fullName" : "Григорьев Роман Николаевич",
"phoneNumber" : null,
"shiftWork" : null,
"itemVersion" : 0,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "mgrigoriev",
"position" : null,
"divisionId" : 119,
"userId" : 1170,
"role" : null,
"personnelNumber" : "502095",
"email" : null,
"deleted" : false,
"fullName" : "Григорьев Михаил Александрович",
"phoneNumber" : null,
"shiftWork" : null,
"itemVersion" : 0,
"managerId" : 1150
}, {
"roleSet" : [ "EMPLOYEE" ],
"userName" : "shlebnikov",
"position" : null,
"divisionId" : 119,
"userId" : 1180,
"role" : null,
"personnelNumber" : "501408",
"email" : null,
"deleted" : false,
"fullName" : "Хлебников Сергей Павлович",
"phoneNumber" : null,
"shiftWork" : null,
"itemVersion" : 0,
"managerId" : 1150
}, {
"roleSet" : [ "HD" ],
"userName" : "yosinkin",
"position" : null,
"divisionId" : 119,
"userId" : 1150,
"role" : "HD",
"personnelNumber" : "504456",
"email" : null,
"deleted" : false,
"fullName" : "Осинкин Юрий Алексеевич",
"phoneNumber" : null,
"shiftWork" : null,
"itemVersion" : 0,
"managerId" : 1140
} ],
"divisionId" : 119,
"deleted" : false,
"divisionNumber" : "0119",
"divisionName" : "Центральная инженерно-технологическая служба",
"itemVersion" : 0,
"divisionManagerId" : null,
"parentDivisionId" : 7
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment