adminWorker - TimYi/FengHuang GitHub Wiki

请求URL

http://101.200.229.135:8080/api/admin/worker

字段说明

字段分为显示和保存两部分。
保存字段会有一些关联实体的id,显示字段会把一些关联实体的内容扁平化显示。

显示字段

id:id
expVal:工人经验
user:用户信息,同普通用户
name:工人真实姓名
type:字典类型——worker

传参字段

username:用户名
password:密码
name:工人姓名
typeId:字典类型id——worker
【注】由于还没有体详细的字段,所以还没有可以用于更新的字段,以上两个字段只能用于保存新工人。
保存工人接口会完成以下事情:
1、根据username和password创建一个新用户
2、为用户分配WORKER角色(约定)
3、创建一个唯一和此user关联的Worker实体

返回示例

{
"result": {
    "totalCount": 1,
    "totalPages": 1,
    "page": 1,
    "size": 8,
    "result": [
        {
            "id": "404040e64dd74f01014dd74f5c020002",
            "expVal": 0,
            "user": {
                "id": "404040e64dd74f01014dd74f5b940000",
                "username": "worker",
                "verified": true,
                "cnname": null,
                "realName": null,
                "ename": null,
                "sex": null,
                "mobile": null,
                "intro": null,
                "email": null,
                "qqnum": null,
                "qqid": null,
                "weixinnum": null,
                "weixinid": null,
                "birthDay": null,
                "bloodType": null,
                "constellation": null,
                "avatar": null,
                "trade": null,
                "address": null,
                "expVal": 0,
                "integra": 0,
                "regTime": "2015-06-09 15:53:31",
                "regIp": null,
                "loginTime": null,
                "loginip": null,
                "weiboid": null,
                "infoComplete": false
            }
        }
    ]
},
"status": "OK"
}