exports.DefaultHttpHeader = class DefaultHttpHeader { constructor() { this.fields = [ ['Authorization', 'Users unique access-key.'], ]; } }; exports.ReqHead = class ReqHead { constructor() { this.fields = [ ['account_id', 0, '账号id'], ['session_id', '', '会话id'], ]; } }; exports.RspHead = class RspHead { constructor() { this.fields = [ ['code', 0, '错误码/0 成功;1 失败'], ['message', '', '错误描述'], ]; } }; exports.Attachment = class { constructor() { this.fields = [ ['itemid', 0, '道具id'], ['itemnum', 0, '道具数量'], ]; } }; exports.Mail = class { constructor() { this.fields = [ ['mail_id', '', '邮件唯一id'], ['mail_type', '', '邮件类型'], ['subject', '', '邮件标题'], ['content', '', '邮件内容'], ['!recipients', '', '收件人列表'], ['!attachments', Attachment(), '邮件附件'], ['deleted', 0, '是否已删除'], ['sendtime', 0, '发送时间'], ['user_reg_start_time', 0, '用户注册开始时间'], ['user_reg_end_time', 0, '用户注册结束时间'], ['expiretime', 0, '邮件过期时间'], ['createtime', 0, '邮件创建时间'], ['modifytime', 0, '邮件修改时间'], ]; } }; exports.UserGroup = class { constructor() { this.fields = [ ['group_id', '', '组id'], ['group_name', '', '组名'], ['group_desc', '', '描述'], ['enabled', 0, '是否已启用'], ['deleted', 0, '是否已删除'], ['createtime', 0, '创建时间'], ['modifytime', 0, '修改时间'], ]; } };