## CloudDisk.UserService()

Fx 构造函数

#### # new UserService()

云盘数据转换服务

作者:
  - 基础平台-潘卓然
See:
  - 该方法强依赖clouddisk

查看源代码 clouddisk/user/user.js, line 6

##### Example

    let service = new UserService({ domain: "http://192.168.199.53:9011"});
    service.setHeaders({Authorization: 'pk.xxxxxx'});
    service.login({
         username: 'pzr',
         password: '123456'
    }, (res) => {}, (error) => {});

# 成员变量

#### # serviceUrl

服务地址

查看源代码 clouddisk/user/user.js, line 22

# 方法

#### # login(options, onSuccess, onError)

空间数据元数据

##### 参数:

名称 | 类型 | 属性 | 描述
--- | --- | --- | ---
`options` | Object |  | 请求参数
`username` | String |  | 用户名
`password` | String |  | 密码
`id` | Number | <optional> | id
`descr` | String | <optional> | 描述信息
`path` | String | <optional> | 路径地址
`status` | String | <optional> | 状态
`email` | String | <optional> | E-mail
`telephone` | String | <optional> | 电话
`lastLogin` | String | <optional> | 上一次登录
`encryptPwd` | String | <optional> | 保密文件夹密码
`capacity` | String | <optional> |
`beizhu` | String | <optional> | 备注信息
`role` | String | <optional> | 角色
`role.id` | String | <optional> | 角色id
`role.name` | String | <optional> | 角色名字
`role.code` | String | <optional> | 角色代码
`role.descpt` | String | <optional> | 角色描述
`role.type` | String | <optional> | 角色类型
`onSuccess` | function |  | 成功回调
`onError` | function |  | 失败回调

查看源代码 clouddisk/user/user.js, line 29

##### Example

    http://192.168.199.53:9011/clouddisk/rest/users/login  application/json
    {
         username: 'pzr',
         password: '123456'
    }