创建人员。
接口调用请求说明
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 }