95 lines
2.0 KiB
JavaScript
95 lines
2.0 KiB
JavaScript
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, '修改时间'],
|
||
];
|
||
}
|
||
|
||
};
|
||
|
||
exports.UserGroupMember = class {
|
||
|
||
constructor() {
|
||
this.fields = [
|
||
['group_id', '', '组id'],
|
||
['member_id', '', '成员id'],
|
||
['deleted', 0, '是否已删除'],
|
||
['createtime', 0, '创建时间'],
|
||
['modifytime', 0, '修改时间'],
|
||
];
|
||
}
|
||
|
||
};
|