创建人员。
接口调用请求说明
http请求方式:POST http://ip:port/seeyon/rest/orgMember 如 http://127.0.0.1/seeyon/rest/orgMember
参数说明
使用HTTP请求的Body传入JSON格式的人员信息
{
Map newMember = new HashMap() {
{
put("orgAccountId", "-4532703988283521957"); //单位ID
put("code", "26");//编号
put("name", "夏强6");//姓名
// put("sortId", 1);//排序号 V5.6最新版本后可以不用录入此参数
put("orgDepartmentId", "3034473275669826764");//部门ID
put("telNumber", "13551001572");//移动电话
put("officeNum", "");//办公电话
put("emailAddress", "");//电子邮件
put("gender", "1");//性别
put("telNumber", "13922600261");//电话
put("officeNum", null);//固话
put("password=", "123456");//密码
put("loginName", "rest6");//登录名
put("birthday", "-1497600000");//出生日期"birthday":567964800000
put("orgLevelId", "-4560829651911226401");//职务ID
put("orgPostId", "-1185154002310052488");//岗位ID
}
};
//副岗信息
List reslist=new ArrayList();
Map resfg=new HashMap();
//resfg.put("memberId", "-4584455978690592711");//需要设置 副岗人员ID
resfg.put("deptId", "3034473275669826764");//指定副岗所在部门ID(副岗范围是部门下已经存在人员所设置的主岗中来选择)
resfg.put("postId", "-8953437412957663435");//指定副岗ID
resfg.put("orgAccountId", "-4532703988283521957");//单位ID
reslist.add(resfg);
newMember.put("second_post", reslist);
}
返回说明
返回JSON格式。
success为true则创建成功
{
"successMsgs": [
{
"code": "SUCCESS",
"ent": {
"orgAccountId": -2332227039700957700,
"id": 7998660249083069000,
"name": "新建人员",
"code": "A002",
"createTime": 1398417138169,
"updateTime": 1398417138169,
"sortId": 20,
"isDeleted": false,
"enabled": false,
"status": 1,
"description": "描述",
"orgLevelId": 3176188816548514000,
"orgPostId": -2779802668474544000,
"orgDepartmentId": 8422701464295851000,
"type": 1,
"isInternal": true,
"isLoginable": true,
"isVirtual": false,
"isAssigned": true,
"isAdmin": false,
"isValid": false,
"state": 1,
"properties": {
"birthday": 1398096000000,
"postalcode": "",
"emailaddress": "",
"extPostLevel": "",
"website": "",
"address": "",
"officenumber": "",
"gender": "1",
"telnumber": "",
"blog": "",
"imageid": ""
},
"second_post": [ ],
"concurrent_post": [ ],
"valid": false,
"telNumber": null,
"birthday": 1398096000000,
"officeNum": null,
"emailAddress": null,
"gender": 1,
"loginName": "newUser"
}
}
],
"errorMsgs": [ ],
"success": true
}
