mdbc/autogen_model_mdbc.go
2022-02-23 16:59:45 +08:00

2836 lines
74 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Code generated by proto_parser. DO NOT EDIT.
// source: mdbc.proto
package mdbc
import (
"gitlab.com/gotk/gotk/core"
)
// Auto Generated ModelFriendInfo Table Name. DO NOT EDIT.
const TableNameModelFriendInfo = "tb_friends_info"
func (t *ModelFriendInfo) TableName() string {
return "tb_friends_info"
}
// Auto Generated ModelGroupChat Table Name. DO NOT EDIT.
const TableNameModelGroupChat = "tb_crm_group_chat"
func (t *ModelGroupChat) TableName() string {
return "tb_crm_group_chat"
}
// Auto Generated ModelGroupChatMember Table Name. DO NOT EDIT.
const TableNameModelGroupChatMember = "tb_crm_group_chat_member"
func (t *ModelGroupChatMember) TableName() string {
return "tb_crm_group_chat_member"
}
// Auto Generated ModelRobot Table Name. DO NOT EDIT.
const TableNameModelRobot = "tb_robot"
func (t *ModelRobot) TableName() string {
return "tb_robot"
}
// Auto Generated ModelRobotFriend Table Name. DO NOT EDIT.
const TableNameModelRobotFriend = "tb_robot_friend"
func (t *ModelRobotFriend) TableName() string {
return "tb_robot_friend"
}
// Auto Generated ModelSchedTask Table Name. DO NOT EDIT.
const TableNameModelSchedTask = "tb_crm_sched_task"
func (t *ModelSchedTask) TableName() string {
return "tb_crm_sched_task"
}
// Auto Generated ModelTbGroupMsgSession Table Name. DO NOT EDIT.
const TableNameModelTbGroupMsgSession = "tb_crm_group_msg_session"
func (t *ModelTbGroupMsgSession) TableName() string {
return "tb_crm_group_msg_session"
}
// Auto Generated ModelTbPrivateMsgSession Table Name. DO NOT EDIT.
const TableNameModelTbPrivateMsgSession = "tb_crm_private_msg_session"
func (t *ModelTbPrivateMsgSession) TableName() string {
return "tb_crm_private_msg_session"
}
// Auto Generated ModelTbRobotGroupMsg Table Name. DO NOT EDIT.
const TableNameModelTbRobotGroupMsg = "tb_crm_robot_group_msg"
func (t *ModelTbRobotGroupMsg) TableName() string {
return "tb_crm_robot_group_msg"
}
// Auto Generated ModelTbRobotPrivateMsg Table Name. DO NOT EDIT.
const TableNameModelTbRobotPrivateMsg = "tb_crm_robot_private_msg"
func (t *ModelTbRobotPrivateMsg) TableName() string {
return "tb_crm_robot_private_msg"
}
// Auto Generated ModelWsConnectRecord Table Name. DO NOT EDIT.
const TableNameModelWsConnectRecord = "tb_ws_connect_record"
func (t *ModelWsConnectRecord) TableName() string {
return "tb_ws_connect_record"
}
func (m *AtMsgItem) GetContentCore() *core.StructField {
return &core.StructField{
StructFieldName: "Content",
DbFieldName: "content",
Comment: "文本内容",
}
}
func (m *AtMsgItem) GetNickNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "NickName",
DbFieldName: "nick_name",
Comment: "@的昵称",
}
}
func (m *AtMsgItem) GetSubTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "SubType",
DbFieldName: "sub_type",
Comment: "0文本内容1@某人",
}
}
func (m *AtMsgItem) GetUserNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserName",
DbFieldName: "user_name",
Comment: "@的用户(wx_id)",
}
}
func (m *ContentData) GetAtMsgItemCore() *core.StructField {
return &core.StructField{
StructFieldName: "AtMsgItem",
DbFieldName: "at_msg_item",
Comment: "发送群@部分人消息的数据",
}
}
func (m *ContentData) GetAtUserNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "AtUserName",
DbFieldName: "at_user_name",
Comment: "群聊at消息",
}
}
func (m *ContentData) GetContentCore() *core.StructField {
return &core.StructField{
StructFieldName: "Content",
DbFieldName: "content",
Comment: "1文本的内容2 语音的urlamr格式6小程序的xml",
}
}
func (m *ContentData) GetFileSizeCore() *core.StructField {
return &core.StructField{
StructFieldName: "FileSize",
DbFieldName: "file_size",
Comment: "文件大小KB单位",
}
}
func (m *ContentData) GetFileUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "FileUrl",
DbFieldName: "file_url",
Comment: "3图片的url4视频的Url5链接的分享图8表情的urlgif9文件的url",
}
}
func (m *ContentData) GetIsAtMyselfCore() *core.StructField {
return &core.StructField{
StructFieldName: "IsAtMyself",
DbFieldName: "is_at_myself",
Comment: "是否有at我自己 单独一个字段 方便维护和查询",
}
}
func (m *ContentData) GetRawContentCore() *core.StructField {
return &core.StructField{
StructFieldName: "RawContent",
DbFieldName: "raw_content",
Comment: "元始的xml数据 做数据转发时用;",
}
}
func (m *ContentData) GetResourceDurationCore() *core.StructField {
return &core.StructField{
StructFieldName: "ResourceDuration",
DbFieldName: "resource_duration",
Comment: "媒体时长 统一单位s",
}
}
func (m *ContentData) GetShareDescCore() *core.StructField {
return &core.StructField{
StructFieldName: "ShareDesc",
DbFieldName: "share_desc",
Comment: "5链接的描述",
}
}
func (m *ContentData) GetShareNickNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "ShareNickName",
DbFieldName: "share_nick_name",
Comment: "7名片的被分享名片的昵称",
}
}
func (m *ContentData) GetShareTitleCore() *core.StructField {
return &core.StructField{
StructFieldName: "ShareTitle",
DbFieldName: "share_title",
Comment: "5链接的标题",
}
}
func (m *ContentData) GetShareUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "ShareUrl",
DbFieldName: "share_url",
Comment: "5链接的URL",
}
}
func (m *ContentData) GetShareUserNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "ShareUserName",
DbFieldName: "share_user_name",
Comment: "7名片的被分享名片好友id",
}
}
func (m *ContentData) GetWxMsgTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "WxMsgType",
DbFieldName: "wx_msg_type",
Comment: "消息类型: 1 文本2 语音3 图片4 视频5 链接6 小程序7",
}
}
func (m *ModelFriendInfo) GetAvatarUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "AvatarUrl",
DbFieldName: "avatar_url",
Comment: "用户头像",
}
}
func (m *ModelFriendInfo) GetCityCore() *core.StructField {
return &core.StructField{
StructFieldName: "City",
DbFieldName: "city",
Comment: "城市",
}
}
func (m *ModelFriendInfo) GetCountryCore() *core.StructField {
return &core.StructField{
StructFieldName: "Country",
DbFieldName: "country",
Comment: "国家",
}
}
func (m *ModelFriendInfo) GetCreateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间",
}
}
func (m *ModelFriendInfo) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
}
func (m *ModelFriendInfo) GetNicknameCore() *core.StructField {
return &core.StructField{
StructFieldName: "Nickname",
DbFieldName: "nick_name",
Comment: "用户暱称",
}
}
func (m *ModelFriendInfo) GetPhoneCore() *core.StructField {
return &core.StructField{
StructFieldName: "Phone",
DbFieldName: "phone",
Comment: "手机号码",
}
}
func (m *ModelFriendInfo) GetProvinceCore() *core.StructField {
return &core.StructField{
StructFieldName: "Province",
DbFieldName: "province",
Comment: "省份",
}
}
func (m *ModelFriendInfo) GetSexCore() *core.StructField {
return &core.StructField{
StructFieldName: "Sex",
DbFieldName: "sex",
Comment: "0未知 1男 2女",
}
}
func (m *ModelFriendInfo) GetUpdateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
}
func (m *ModelFriendInfo) GetWechatAliasCore() *core.StructField {
return &core.StructField{
StructFieldName: "WechatAlias",
DbFieldName: "wechat_alias",
Comment: "用户微信号",
}
}
func (m *ModelFriendInfo) GetWechatIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "WechatId",
DbFieldName: "wechat_id",
Comment: "用户微信ID",
}
}
func (m *ModelGroupChat) GetAdminTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "AdminType",
DbFieldName: "admin_type",
Comment: "机器人权限类型",
}
}
func (m *ModelGroupChat) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
}
func (m *ModelGroupChat) GetDeletedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "DeletedAt",
DbFieldName: "deleted_at",
Comment: "删除时间【记: 此表正常情况下 只进行软删除】非零 历史群 0正常群",
}
}
func (m *ModelGroupChat) GetDisableInviteCore() *core.StructField {
return &core.StructField{
StructFieldName: "DisableInvite",
DbFieldName: "disable_invite",
Comment: "是否开启了群聊邀请确认 true 开启了 false 关闭了",
}
}
func (m *ModelGroupChat) GetGroupAvatarUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "GroupAvatarUrl",
DbFieldName: "group_avatar_url",
Comment: "群头像",
}
}
func (m *ModelGroupChat) GetGroupNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "GroupName",
DbFieldName: "group_name",
Comment: "群名称",
}
}
func (m *ModelGroupChat) GetGroupWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "GroupWxId",
DbFieldName: "group_wx_id",
Comment: "群id",
}
}
func (m *ModelGroupChat) GetHasBeenWatchCore() *core.StructField {
return &core.StructField{
StructFieldName: "HasBeenWatch",
DbFieldName: "has_been_watch",
Comment: "以前有关注过",
}
}
func (m *ModelGroupChat) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
}
func (m *ModelGroupChat) GetInContactCore() *core.StructField {
return &core.StructField{
StructFieldName: "InContact",
DbFieldName: "in_contact",
Comment: "是否在通讯录中",
}
}
func (m *ModelGroupChat) GetIsDefaultGroupNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "IsDefaultGroupName",
DbFieldName: "is_default_group_name",
Comment: "是否是默认的群名称",
}
}
func (m *ModelGroupChat) GetIsWatchCore() *core.StructField {
return &core.StructField{
StructFieldName: "IsWatch",
DbFieldName: "is_watch",
Comment: "是否关注群",
}
}
func (m *ModelGroupChat) GetLastSyncAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastSyncAt",
DbFieldName: "last_sync_at",
Comment: "最后更新群信息时间 【通过这里 指定规则 去拉群基本信息】",
}
}
func (m *ModelGroupChat) GetLastSyncMemberAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastSyncMemberAt",
DbFieldName: "last_sync_member_at",
Comment: "最后更新群成员时间 【通过这里 指定规则 去拉群成员信息】",
}
}
func (m *ModelGroupChat) GetMemberCountCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberCount",
DbFieldName: "member_count",
Comment: "群成员数量",
}
}
func (m *ModelGroupChat) GetNoticeCore() *core.StructField {
return &core.StructField{
StructFieldName: "Notice",
DbFieldName: "notice",
Comment: "群公告",
}
}
func (m *ModelGroupChat) GetOwnerNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "OwnerName",
DbFieldName: "owner_name",
Comment: "群主名称",
}
}
func (m *ModelGroupChat) GetOwnerWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "OwnerWxId",
DbFieldName: "owner_wx_id",
Comment: "群主id",
}
}
func (m *ModelGroupChat) GetQrcodeUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "QrcodeUpdatedAt",
DbFieldName: "qrcode_updated_at",
Comment: "群聊二维码更新时间",
}
}
func (m *ModelGroupChat) GetQrcodeUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "QrcodeUrl",
DbFieldName: "qrcode_url",
Comment: "群聊二维码",
}
}
func (m *ModelGroupChat) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelGroupChat) GetUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
}
func (m *ModelGroupChatMember) GetAdminTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "AdminType",
DbFieldName: "admin_type",
Comment: "权限类型 群主 管理员 普通成员",
}
}
func (m *ModelGroupChatMember) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
}
func (m *ModelGroupChatMember) GetDeletedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "DeletedAt",
DbFieldName: "deleted_at",
Comment: "删除时间 这个表一般直接硬删除",
}
}
func (m *ModelGroupChatMember) GetGroupChatIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "GroupChatId",
DbFieldName: "group_chat_id",
Comment: "群 ModelGroupChat 的ID",
}
}
func (m *ModelGroupChatMember) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "id",
}
}
func (m *ModelGroupChatMember) GetIsRobotCore() *core.StructField {
return &core.StructField{
StructFieldName: "IsRobot",
DbFieldName: "is_robot",
Comment: "是否是机器人",
}
}
func (m *ModelGroupChatMember) GetLastSyncAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastSyncAt",
DbFieldName: "last_sync_at",
Comment: "该群该成员 最后更新时间",
}
}
func (m *ModelGroupChatMember) GetMemberAliasCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberAlias",
DbFieldName: "member_alias",
Comment: "群昵称",
}
}
func (m *ModelGroupChatMember) GetMemberAvatarCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberAvatar",
DbFieldName: "member_avatar",
Comment: "群成员头像",
}
}
func (m *ModelGroupChatMember) GetMemberNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberName",
DbFieldName: "member_name",
Comment: "群成员名称",
}
}
func (m *ModelGroupChatMember) GetMemberSexCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberSex",
DbFieldName: "member_sex",
Comment: "性别",
}
}
func (m *ModelGroupChatMember) GetMemberWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "MemberWxId",
DbFieldName: "member_wx_id",
Comment: "群成员微信id",
}
}
func (m *ModelGroupChatMember) GetUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
}
func (m *ModelRobot) GetAbilityLimitCore() *core.StructField {
return &core.StructField{
StructFieldName: "AbilityLimit",
DbFieldName: "ability_limit",
Comment: "机器人是否功能受限",
}
}
func (m *ModelRobot) GetAliasNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "AliasName",
DbFieldName: "alias_name",
Comment: "微信号",
}
}
func (m *ModelRobot) GetAndroidStatusCore() *core.StructField {
return &core.StructField{
StructFieldName: "AndroidStatus",
DbFieldName: "android_status",
Comment: "机器人Android是否在线 10在线 11离线",
}
}
func (m *ModelRobot) GetAndroidWechatVersionCore() *core.StructField {
return &core.StructField{
StructFieldName: "AndroidWechatVersion",
DbFieldName: "android_wechat_version",
Comment: "微信版本",
}
}
func (m *ModelRobot) GetAutoAddFriendCore() *core.StructField {
return &core.StructField{
StructFieldName: "AutoAddFriend",
DbFieldName: "auto_add_friend",
Comment: "机器人是否自动通过好友请求 0否 1是",
}
}
func (m *ModelRobot) GetAvatarUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "AvatarUrl",
DbFieldName: "avatar_url",
Comment: "机器人头像",
}
}
func (m *ModelRobot) GetCityCore() *core.StructField {
return &core.StructField{
StructFieldName: "City",
DbFieldName: "city",
Comment: "城市",
}
}
func (m *ModelRobot) GetCountryCore() *core.StructField {
return &core.StructField{
StructFieldName: "Country",
DbFieldName: "country",
Comment: "国家",
}
}
func (m *ModelRobot) GetCoverUrlCore() *core.StructField {
return &core.StructField{
StructFieldName: "CoverUrl",
DbFieldName: "cover_url",
Comment: "朋友圈封面url",
}
}
func (m *ModelRobot) GetCreateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间",
}
}
func (m *ModelRobot) GetCrmAutoAddFriendCore() *core.StructField {
return &core.StructField{
StructFieldName: "CrmAutoAddFriend",
DbFieldName: "crm_auto_add_friend",
Comment: "crm系统自动通过好友 1自动通过 0不自动通过",
}
}
func (m *ModelRobot) GetCrmShopIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "CrmShopId",
DbFieldName: "crm_shop_id",
Comment: "机器人所属商户id",
}
}
func (m *ModelRobot) GetDeleteTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "DeleteTime",
DbFieldName: "delete_time",
Comment: "删除时间",
}
}
func (m *ModelRobot) GetGreetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "GreetId",
DbFieldName: "greet_id",
Comment: "打招呼模板id",
}
}
func (m *ModelRobot) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
}
func (m *ModelRobot) GetInitFriendCore() *core.StructField {
return &core.StructField{
StructFieldName: "InitFriend",
DbFieldName: "init_friend",
Comment: "机器人初始好友人数",
}
}
func (m *ModelRobot) GetLastAndroidLoginAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastAndroidLoginAt",
DbFieldName: "last_android_login_at",
Comment: "最近安卓登录时间",
}
}
func (m *ModelRobot) GetLastAndroidLogoutAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastAndroidLogoutAt",
DbFieldName: "last_android_logout_at",
Comment: "最近安卓登出时间",
}
}
func (m *ModelRobot) GetLastCityCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastCity",
DbFieldName: "last_city",
Comment: "最后登录的城市名称",
}
}
func (m *ModelRobot) GetLastLogOutTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastLogOutTime",
DbFieldName: "last_log_out_time",
Comment: "最后登出时间",
}
}
func (m *ModelRobot) GetLastLoginTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastLoginTime",
DbFieldName: "last_login_time",
Comment: "最后登录时间",
}
}
func (m *ModelRobot) GetLastPcLoginAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastPcLoginAt",
DbFieldName: "last_pc_login_at",
Comment: "最近PC登录时间",
}
}
func (m *ModelRobot) GetLastPcLogoutAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastPcLogoutAt",
DbFieldName: "last_pc_logout_at",
Comment: "最近PC登出时间",
}
}
func (m *ModelRobot) GetLastRegionCodeCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastRegionCode",
DbFieldName: "last_region_code",
Comment: "最后登录的扫码设备的地区编码",
}
}
func (m *ModelRobot) GetLastRequireAddFriendTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastRequireAddFriendTime",
DbFieldName: "last_require_add_friend_time",
Comment: "上一次请求添加好友的时间",
}
}
func (m *ModelRobot) GetLimitedCore() *core.StructField {
return &core.StructField{
StructFieldName: "Limited",
DbFieldName: "limited",
Comment: "机器人是否被封号 0未封号 1已封号",
}
}
func (m *ModelRobot) GetLogAndOutTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "LogAndOutTime",
DbFieldName: "log_and_out_time",
Comment: "登入或者登出都要记录一下",
}
}
func (m *ModelRobot) GetMobileCore() *core.StructField {
return &core.StructField{
StructFieldName: "Mobile",
DbFieldName: "mobile",
Comment: "手机号码",
}
}
func (m *ModelRobot) GetMomentPrivacyTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "MomentPrivacyType",
DbFieldName: "moment_privacy_type",
Comment: "朋友圈隐私选项类型",
}
}
func (m *ModelRobot) GetNickNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "NickName",
DbFieldName: "nick_name",
Comment: "机器人暱称",
}
}
func (m *ModelRobot) GetNowFriendCore() *core.StructField {
return &core.StructField{
StructFieldName: "NowFriend",
DbFieldName: "now_friend",
Comment: "机器人当前好友数量",
}
}
func (m *ModelRobot) GetOpenForStrangerCore() *core.StructField {
return &core.StructField{
StructFieldName: "OpenForStranger",
DbFieldName: "open_for_stranger",
Comment: "是否允许陌生人查看十条朋友圈",
}
}
func (m *ModelRobot) GetProvinceCore() *core.StructField {
return &core.StructField{
StructFieldName: "Province",
DbFieldName: "province",
Comment: "省份",
}
}
func (m *ModelRobot) GetQrcodeCore() *core.StructField {
return &core.StructField{
StructFieldName: "Qrcode",
DbFieldName: "qrcode",
Comment: "机器人二维码",
}
}
func (m *ModelRobot) GetRiskControlGroupCore() *core.StructField {
return &core.StructField{
StructFieldName: "RiskControlGroup",
DbFieldName: "risk_control_group",
Comment: "风控分组",
}
}
func (m *ModelRobot) GetRiskControlTaskCore() *core.StructField {
return &core.StructField{
StructFieldName: "RiskControlTask",
DbFieldName: "risk_control_task",
Comment: "风控任务 0是全部1是回复2是发消息3是看朋友圈4是发朋友圈5是点赞6是评论 7是群聊 可组合1,2,3",
}
}
func (m *ModelRobot) GetSexCore() *core.StructField {
return &core.StructField{
StructFieldName: "Sex",
DbFieldName: "sex",
Comment: "性别 0 未知 1 男生 2 女生",
}
}
func (m *ModelRobot) GetSignatureCore() *core.StructField {
return &core.StructField{
StructFieldName: "Signature",
DbFieldName: "signature",
Comment: "个性签名",
}
}
func (m *ModelRobot) GetStatusCore() *core.StructField {
return &core.StructField{
StructFieldName: "Status",
DbFieldName: "status",
Comment: "机器人PC是否在线 10在线 11离线 (兼容之前的pc登录流程和其他接口这个登录状态不变,补多一个字段代表安卓登录状态)",
}
}
func (m *ModelRobot) GetTodayRequireTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "TodayRequireTime",
DbFieldName: "today_require_time",
Comment: "当天请求次数",
}
}
func (m *ModelRobot) GetUpdateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
}
func (m *ModelRobot) GetUserIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserId",
DbFieldName: "user_id",
Comment: "机器人所属用户id",
}
}
func (m *ModelRobot) GetWechatAliasCore() *core.StructField {
return &core.StructField{
StructFieldName: "WechatAlias",
DbFieldName: "wechat_alias",
Comment: "微信ID (用户自己定义的微信号)",
}
}
func (m *ModelRobot) GetWechatIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "WechatId",
DbFieldName: "wechat_id",
Comment: "微信唯一ID (wxidxxxxxx)",
}
}
func (m *ModelRobotFriend) GetAddAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "AddAt",
DbFieldName: "add_at",
Comment: "添加好友时间只有主动添加好友才有",
}
}
func (m *ModelRobotFriend) GetCreateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间:入库时间",
}
}
func (m *ModelRobotFriend) GetCrmPhoneCore() *core.StructField {
return &core.StructField{
StructFieldName: "CrmPhone",
DbFieldName: "crm_phone",
Comment: "CRM自己设置的好友手机号不同于微信手机号",
}
}
func (m *ModelRobotFriend) GetDeleteTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "DeleteTime",
DbFieldName: "delete_time",
Comment: "删除好友的时间",
}
}
func (m *ModelRobotFriend) GetDeletedCore() *core.StructField {
return &core.StructField{
StructFieldName: "Deleted",
DbFieldName: "deleted",
Comment: "是否被删除 0双方未删除 1被好友删除 2删除了好友 3互相删除",
}
}
func (m *ModelRobotFriend) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID 机器人id+朋友id md5",
}
}
func (m *ModelRobotFriend) GetOfflineAddCore() *core.StructField {
return &core.StructField{
StructFieldName: "OfflineAdd",
DbFieldName: "offline_add",
Comment: "是否为离线添加",
}
}
func (m *ModelRobotFriend) GetPinyinCore() *core.StructField {
return &core.StructField{
StructFieldName: "Pinyin",
DbFieldName: "pinyin",
Comment: "用户备注或者暱称的拼音",
}
}
func (m *ModelRobotFriend) GetPinyinHeadCore() *core.StructField {
return &core.StructField{
StructFieldName: "PinyinHead",
DbFieldName: "pinyin_head",
Comment: "拼音首字母",
}
}
func (m *ModelRobotFriend) GetRemarkNameCore() *core.StructField {
return &core.StructField{
StructFieldName: "RemarkName",
DbFieldName: "remark_name",
Comment: "微信好友备注名称",
}
}
func (m *ModelRobotFriend) GetRobotWechatIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWechatId",
DbFieldName: "robot_wechat_id",
Comment: "机器人编号:微信ID",
}
}
func (m *ModelRobotFriend) GetUpdateTimeCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
}
func (m *ModelRobotFriend) GetUserWechatIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserWechatId",
DbFieldName: "user_wechat_id",
Comment: "用户微信ID,",
}
}
func (m *ModelSchedTask) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
}
func (m *ModelSchedTask) GetExpiredAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "ExpiredAt",
DbFieldName: "expired_at",
Comment: "过期时间",
}
}
func (m *ModelSchedTask) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "任务id",
}
}
func (m *ModelSchedTask) GetReqIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "ReqId",
DbFieldName: "req_id",
Comment: "便于查询该任务 指定的id[作用:有些情况 无法直接通过id来查询该记录]",
}
}
func (m *ModelSchedTask) GetReqJsonCore() *core.StructField {
return &core.StructField{
StructFieldName: "ReqJson",
DbFieldName: "req_json",
Comment: "请求内容",
}
}
func (m *ModelSchedTask) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelSchedTask) GetRspJsonCore() *core.StructField {
return &core.StructField{
StructFieldName: "RspJson",
DbFieldName: "rsp_json",
Comment: "完成后的内容 [成功或者失败的返回]",
}
}
func (m *ModelSchedTask) GetTaskStateCore() *core.StructField {
return &core.StructField{
StructFieldName: "TaskState",
DbFieldName: "task_state",
Comment: "执行状态 TaskState",
}
}
func (m *ModelSchedTask) GetTaskTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "TaskType",
DbFieldName: "task_type",
Comment: "任务类型 自定义的名称 用来区别是哪个模块发起的任务",
}
}
func (m *ModelSchedTask) GetUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
}
func (m *ModelTbGroupMsgSession) GetAllCore() *core.StructField {
return &core.StructField{
StructFieldName: "All",
DbFieldName: "all",
Comment: "消息最大游标(消息总数:只算有效的消息)",
}
}
func (m *ModelTbGroupMsgSession) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "会话ID (md5(机器人id+好友id))",
}
}
func (m *ModelTbGroupMsgSession) GetLastFriendMsgAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastFriendMsgAt",
DbFieldName: "last_friend_msg_at",
Comment: "接受到最后一条好友消息时间",
}
}
func (m *ModelTbGroupMsgSession) GetLastFriendMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastFriendMsgId",
DbFieldName: "last_friend_msg_id",
Comment: "接收的最后一条好友消息id",
}
}
func (m *ModelTbGroupMsgSession) GetLastMemberWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastMemberWxId",
DbFieldName: "last_member_wx_id",
Comment: "最后发送消息的群成员id",
}
}
func (m *ModelTbGroupMsgSession) GetLastMsgAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastMsgAt",
DbFieldName: "last_msg_at",
Comment: "最后一条消息时间",
}
}
func (m *ModelTbGroupMsgSession) GetLastMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastMsgId",
DbFieldName: "last_msg_id",
Comment: "最后一条消息id",
}
}
func (m *ModelTbGroupMsgSession) GetReadCore() *core.StructField {
return &core.StructField{
StructFieldName: "Read",
DbFieldName: "read",
Comment: "已读游标",
}
}
func (m *ModelTbGroupMsgSession) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelTbGroupMsgSession) GetUnreadCore() *core.StructField {
return &core.StructField{
StructFieldName: "Unread",
DbFieldName: "unread",
Comment: "未读消息游标",
}
}
func (m *ModelTbGroupMsgSession) GetUserWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "群微信id",
}
}
func (m *ModelTbPrivateMsgSession) GetAllCore() *core.StructField {
return &core.StructField{
StructFieldName: "All",
DbFieldName: "all",
Comment: "消息最大游标(消息总数:只算有效的消息)",
}
}
func (m *ModelTbPrivateMsgSession) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "会话ID (md5(机器人id+好友id))",
}
}
func (m *ModelTbPrivateMsgSession) GetLastFriendMsgAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastFriendMsgAt",
DbFieldName: "last_friend_msg_at",
Comment: "接受到最后一条好友消息时间",
}
}
func (m *ModelTbPrivateMsgSession) GetLastFriendMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastFriendMsgId",
DbFieldName: "last_friend_msg_id",
Comment: "接收的最后一条好友消息id",
}
}
func (m *ModelTbPrivateMsgSession) GetLastMsgAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastMsgAt",
DbFieldName: "last_msg_at",
Comment: "最后一条消息时间",
}
}
func (m *ModelTbPrivateMsgSession) GetLastMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "LastMsgId",
DbFieldName: "last_msg_id",
Comment: "最后一条消息id",
}
}
func (m *ModelTbPrivateMsgSession) GetReadCore() *core.StructField {
return &core.StructField{
StructFieldName: "Read",
DbFieldName: "read",
Comment: "已读游标",
}
}
func (m *ModelTbPrivateMsgSession) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelTbPrivateMsgSession) GetUnreadCore() *core.StructField {
return &core.StructField{
StructFieldName: "Unread",
DbFieldName: "unread",
Comment: "未读消息游标",
}
}
func (m *ModelTbPrivateMsgSession) GetUserWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "好友微信id",
}
}
func (m *ModelTbRobotGroupMsg) GetBindIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "前端消息id",
}
}
func (m *ModelTbRobotGroupMsg) GetCallBackAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CallBackAt",
DbFieldName: "call_back_at",
Comment: "消息返回时间",
}
}
func (m *ModelTbRobotGroupMsg) GetContentDataCore() *core.StructField {
return &core.StructField{
StructFieldName: "ContentData",
DbFieldName: "content_data",
Comment: "消息内容",
}
}
func (m *ModelTbRobotGroupMsg) GetContentReadCore() *core.StructField {
return &core.StructField{
StructFieldName: "ContentRead",
DbFieldName: "content_read",
Comment: "是否内容被浏览(像语音之类的,需要浏览)",
}
}
func (m *ModelTbRobotGroupMsg) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
}
func (m *ModelTbRobotGroupMsg) GetCursorCore() *core.StructField {
return &core.StructField{
StructFieldName: "Cursor",
DbFieldName: "cursor",
Comment: "消息游标对应session的all",
}
}
func (m *ModelTbRobotGroupMsg) GetDirectCore() *core.StructField {
return &core.StructField{
StructFieldName: "Direct",
DbFieldName: "direct",
Comment: "用于区分机器人是接收方还是发送方。1机器人接收2机器人发送",
}
}
func (m *ModelTbRobotGroupMsg) GetExpireAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "ExpireAt",
DbFieldName: "expire_at",
Comment: "失效时间(用于消息的失效)",
}
}
func (m *ModelTbRobotGroupMsg) GetFailReasonCore() *core.StructField {
return &core.StructField{
StructFieldName: "FailReason",
DbFieldName: "fail_reason",
Comment: "失败原因",
}
}
func (m *ModelTbRobotGroupMsg) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
}
func (m *ModelTbRobotGroupMsg) GetMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "MsgId",
DbFieldName: "msg_id",
Comment: "服务端自己生成一个消息id来对应客户端的发送结果id",
}
}
func (m *ModelTbRobotGroupMsg) GetMsgTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "MsgType",
DbFieldName: "msg_type",
Comment: "消息类型",
}
}
func (m *ModelTbRobotGroupMsg) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelTbRobotGroupMsg) GetSendAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendAt",
DbFieldName: "send_at",
Comment: "发送时间(消息实际生效时间)",
}
}
func (m *ModelTbRobotGroupMsg) GetSendErrorCodeCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendErrorCode",
DbFieldName: "send_error_code",
Comment: "发送错误码:用户告诉对应的是什么错误:-1 通用错误码; -2 被拉黑; -3",
}
}
func (m *ModelTbRobotGroupMsg) GetSendStatusCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendStatus",
DbFieldName: "send_status",
Comment: "发送状态0发送中1发送请求成功2发送请求失败3发送成功4发送失败仅机器人发送。接收到用户消息的默认3",
}
}
func (m *ModelTbRobotGroupMsg) GetSenderWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "SenderWxId",
DbFieldName: "sender_wx_id",
Comment: "发送者id",
}
}
func (m *ModelTbRobotGroupMsg) GetUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
}
func (m *ModelTbRobotGroupMsg) GetUserWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "群聊id",
}
}
func (m *ModelTbRobotPrivateMsg) GetBindIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "前端消息id",
}
}
func (m *ModelTbRobotPrivateMsg) GetCallBackAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CallBackAt",
DbFieldName: "call_back_at",
Comment: "消息返回时间",
}
}
func (m *ModelTbRobotPrivateMsg) GetContentDataCore() *core.StructField {
return &core.StructField{
StructFieldName: "ContentData",
DbFieldName: "content_data",
Comment: "消息内容",
}
}
func (m *ModelTbRobotPrivateMsg) GetContentReadCore() *core.StructField {
return &core.StructField{
StructFieldName: "ContentRead",
DbFieldName: "content_read",
Comment: "是否内容被浏览(像语音之类的,需要浏览)",
}
}
func (m *ModelTbRobotPrivateMsg) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
}
func (m *ModelTbRobotPrivateMsg) GetCursorCore() *core.StructField {
return &core.StructField{
StructFieldName: "Cursor",
DbFieldName: "cursor",
Comment: "消息游标对应session的all",
}
}
func (m *ModelTbRobotPrivateMsg) GetDirectCore() *core.StructField {
return &core.StructField{
StructFieldName: "Direct",
DbFieldName: "direct",
Comment: "用于区分机器人是接收方还是发送方。1机器人接收2机器人发送",
}
}
func (m *ModelTbRobotPrivateMsg) GetExpireAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "ExpireAt",
DbFieldName: "expire_at",
Comment: "失效时间(用于消息的失效)",
}
}
func (m *ModelTbRobotPrivateMsg) GetFailReasonCore() *core.StructField {
return &core.StructField{
StructFieldName: "FailReason",
DbFieldName: "fail_reason",
Comment: "失败原因",
}
}
func (m *ModelTbRobotPrivateMsg) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
}
func (m *ModelTbRobotPrivateMsg) GetMsgIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "MsgId",
DbFieldName: "msg_id",
Comment: "服务端自己生成一个消息id来对应客户端的发送结果id",
}
}
func (m *ModelTbRobotPrivateMsg) GetMsgTypeCore() *core.StructField {
return &core.StructField{
StructFieldName: "MsgType",
DbFieldName: "msg_type",
Comment: "消息类型",
}
}
func (m *ModelTbRobotPrivateMsg) GetRobotWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
}
func (m *ModelTbRobotPrivateMsg) GetSendAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendAt",
DbFieldName: "send_at",
Comment: "发送时间(消息实际生效时间)",
}
}
func (m *ModelTbRobotPrivateMsg) GetSendErrorCodeCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendErrorCode",
DbFieldName: "send_error_code",
Comment: "发送错误码:用户告诉对应的是什么错误:-1 通用错误码; -2 被拉黑; -3",
}
}
func (m *ModelTbRobotPrivateMsg) GetSendStatusCore() *core.StructField {
return &core.StructField{
StructFieldName: "SendStatus",
DbFieldName: "send_status",
Comment: "发送状态0发送中1发送请求成功2发送请求失败3发送成功4发送失败仅机器人发送。接收到用户消息的默认3",
}
}
func (m *ModelTbRobotPrivateMsg) GetUpdatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
}
func (m *ModelTbRobotPrivateMsg) GetUserWxIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "好友id",
}
}
func (m *ModelWsConnectRecord) GetBindIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "该ws绑定的id",
}
}
func (m *ModelWsConnectRecord) GetCreatedAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "记录创建时间",
}
}
func (m *ModelWsConnectRecord) GetExpiredAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "ExpiredAt",
DbFieldName: "expired_at",
Comment: "过期时间",
}
}
func (m *ModelWsConnectRecord) GetIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
}
func (m *ModelWsConnectRecord) GetLoginAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LoginAt",
DbFieldName: "login_at",
Comment: "登录时间",
}
}
func (m *ModelWsConnectRecord) GetLogoutAtCore() *core.StructField {
return &core.StructField{
StructFieldName: "LogoutAt",
DbFieldName: "logout_at",
Comment: "登出时间",
}
}
func (m *ModelWsConnectRecord) GetUserIdCore() *core.StructField {
return &core.StructField{
StructFieldName: "UserId",
DbFieldName: "user_id",
Comment: "机器人所属用户id",
}
}
var AtMsgItemField_Content = core.StructField{
StructFieldName: "Content",
DbFieldName: "content",
Comment: "文本内容",
}
var AtMsgItemField_NickName = core.StructField{
StructFieldName: "NickName",
DbFieldName: "nick_name",
Comment: "@的昵称",
}
var AtMsgItemField_SubType = core.StructField{
StructFieldName: "SubType",
DbFieldName: "sub_type",
Comment: "0文本内容1@某人",
}
var AtMsgItemField_UserName = core.StructField{
StructFieldName: "UserName",
DbFieldName: "user_name",
Comment: "@的用户(wx_id)",
}
var ContentDataField_AtMsgItem = core.StructField{
StructFieldName: "AtMsgItem",
DbFieldName: "at_msg_item",
Comment: "发送群@部分人消息的数据",
}
var ContentDataField_AtUserName = core.StructField{
StructFieldName: "AtUserName",
DbFieldName: "at_user_name",
Comment: "群聊at消息",
}
var ContentDataField_Content = core.StructField{
StructFieldName: "Content",
DbFieldName: "content",
Comment: "1文本的内容2 语音的urlamr格式6小程序的xml",
}
var ContentDataField_FileSize = core.StructField{
StructFieldName: "FileSize",
DbFieldName: "file_size",
Comment: "文件大小KB单位",
}
var ContentDataField_FileUrl = core.StructField{
StructFieldName: "FileUrl",
DbFieldName: "file_url",
Comment: "3图片的url4视频的Url5链接的分享图8表情的urlgif9文件的url",
}
var ContentDataField_IsAtMyself = core.StructField{
StructFieldName: "IsAtMyself",
DbFieldName: "is_at_myself",
Comment: "是否有at我自己 单独一个字段 方便维护和查询",
}
var ContentDataField_RawContent = core.StructField{
StructFieldName: "RawContent",
DbFieldName: "raw_content",
Comment: "元始的xml数据 做数据转发时用;",
}
var ContentDataField_ResourceDuration = core.StructField{
StructFieldName: "ResourceDuration",
DbFieldName: "resource_duration",
Comment: "媒体时长 统一单位s",
}
var ContentDataField_ShareDesc = core.StructField{
StructFieldName: "ShareDesc",
DbFieldName: "share_desc",
Comment: "5链接的描述",
}
var ContentDataField_ShareNickName = core.StructField{
StructFieldName: "ShareNickName",
DbFieldName: "share_nick_name",
Comment: "7名片的被分享名片的昵称",
}
var ContentDataField_ShareTitle = core.StructField{
StructFieldName: "ShareTitle",
DbFieldName: "share_title",
Comment: "5链接的标题",
}
var ContentDataField_ShareUrl = core.StructField{
StructFieldName: "ShareUrl",
DbFieldName: "share_url",
Comment: "5链接的URL",
}
var ContentDataField_ShareUserName = core.StructField{
StructFieldName: "ShareUserName",
DbFieldName: "share_user_name",
Comment: "7名片的被分享名片好友id",
}
var ContentDataField_WxMsgType = core.StructField{
StructFieldName: "WxMsgType",
DbFieldName: "wx_msg_type",
Comment: "消息类型: 1 文本2 语音3 图片4 视频5 链接6 小程序7",
}
var ModelFriendInfoField_AvatarUrl = core.StructField{
StructFieldName: "AvatarUrl",
DbFieldName: "avatar_url",
Comment: "用户头像",
}
var ModelFriendInfoField_City = core.StructField{
StructFieldName: "City",
DbFieldName: "city",
Comment: "城市",
}
var ModelFriendInfoField_Country = core.StructField{
StructFieldName: "Country",
DbFieldName: "country",
Comment: "国家",
}
var ModelFriendInfoField_CreateTime = core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间",
}
var ModelFriendInfoField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
var ModelFriendInfoField_Nickname = core.StructField{
StructFieldName: "Nickname",
DbFieldName: "nick_name",
Comment: "用户暱称",
}
var ModelFriendInfoField_Phone = core.StructField{
StructFieldName: "Phone",
DbFieldName: "phone",
Comment: "手机号码",
}
var ModelFriendInfoField_Province = core.StructField{
StructFieldName: "Province",
DbFieldName: "province",
Comment: "省份",
}
var ModelFriendInfoField_Sex = core.StructField{
StructFieldName: "Sex",
DbFieldName: "sex",
Comment: "0未知 1男 2女",
}
var ModelFriendInfoField_UpdateTime = core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
var ModelFriendInfoField_WechatAlias = core.StructField{
StructFieldName: "WechatAlias",
DbFieldName: "wechat_alias",
Comment: "用户微信号",
}
var ModelFriendInfoField_WechatId = core.StructField{
StructFieldName: "WechatId",
DbFieldName: "wechat_id",
Comment: "用户微信ID",
}
var ModelGroupChatField_AdminType = core.StructField{
StructFieldName: "AdminType",
DbFieldName: "admin_type",
Comment: "机器人权限类型",
}
var ModelGroupChatField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
var ModelGroupChatField_DeletedAt = core.StructField{
StructFieldName: "DeletedAt",
DbFieldName: "deleted_at",
Comment: "删除时间【记: 此表正常情况下 只进行软删除】非零 历史群 0正常群",
}
var ModelGroupChatField_DisableInvite = core.StructField{
StructFieldName: "DisableInvite",
DbFieldName: "disable_invite",
Comment: "是否开启了群聊邀请确认 true 开启了 false 关闭了",
}
var ModelGroupChatField_GroupAvatarUrl = core.StructField{
StructFieldName: "GroupAvatarUrl",
DbFieldName: "group_avatar_url",
Comment: "群头像",
}
var ModelGroupChatField_GroupName = core.StructField{
StructFieldName: "GroupName",
DbFieldName: "group_name",
Comment: "群名称",
}
var ModelGroupChatField_GroupWxId = core.StructField{
StructFieldName: "GroupWxId",
DbFieldName: "group_wx_id",
Comment: "群id",
}
var ModelGroupChatField_HasBeenWatch = core.StructField{
StructFieldName: "HasBeenWatch",
DbFieldName: "has_been_watch",
Comment: "以前有关注过",
}
var ModelGroupChatField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
var ModelGroupChatField_InContact = core.StructField{
StructFieldName: "InContact",
DbFieldName: "in_contact",
Comment: "是否在通讯录中",
}
var ModelGroupChatField_IsDefaultGroupName = core.StructField{
StructFieldName: "IsDefaultGroupName",
DbFieldName: "is_default_group_name",
Comment: "是否是默认的群名称",
}
var ModelGroupChatField_IsWatch = core.StructField{
StructFieldName: "IsWatch",
DbFieldName: "is_watch",
Comment: "是否关注群",
}
var ModelGroupChatField_LastSyncAt = core.StructField{
StructFieldName: "LastSyncAt",
DbFieldName: "last_sync_at",
Comment: "最后更新群信息时间 【通过这里 指定规则 去拉群基本信息】",
}
var ModelGroupChatField_LastSyncMemberAt = core.StructField{
StructFieldName: "LastSyncMemberAt",
DbFieldName: "last_sync_member_at",
Comment: "最后更新群成员时间 【通过这里 指定规则 去拉群成员信息】",
}
var ModelGroupChatField_MemberCount = core.StructField{
StructFieldName: "MemberCount",
DbFieldName: "member_count",
Comment: "群成员数量",
}
var ModelGroupChatField_Notice = core.StructField{
StructFieldName: "Notice",
DbFieldName: "notice",
Comment: "群公告",
}
var ModelGroupChatField_OwnerName = core.StructField{
StructFieldName: "OwnerName",
DbFieldName: "owner_name",
Comment: "群主名称",
}
var ModelGroupChatField_OwnerWxId = core.StructField{
StructFieldName: "OwnerWxId",
DbFieldName: "owner_wx_id",
Comment: "群主id",
}
var ModelGroupChatField_QrcodeUpdatedAt = core.StructField{
StructFieldName: "QrcodeUpdatedAt",
DbFieldName: "qrcode_updated_at",
Comment: "群聊二维码更新时间",
}
var ModelGroupChatField_QrcodeUrl = core.StructField{
StructFieldName: "QrcodeUrl",
DbFieldName: "qrcode_url",
Comment: "群聊二维码",
}
var ModelGroupChatField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelGroupChatField_UpdatedAt = core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
var ModelGroupChatMemberField_AdminType = core.StructField{
StructFieldName: "AdminType",
DbFieldName: "admin_type",
Comment: "权限类型 群主 管理员 普通成员",
}
var ModelGroupChatMemberField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
var ModelGroupChatMemberField_DeletedAt = core.StructField{
StructFieldName: "DeletedAt",
DbFieldName: "deleted_at",
Comment: "删除时间 这个表一般直接硬删除",
}
var ModelGroupChatMemberField_GroupChatId = core.StructField{
StructFieldName: "GroupChatId",
DbFieldName: "group_chat_id",
Comment: "群 ModelGroupChat 的ID",
}
var ModelGroupChatMemberField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "id",
}
var ModelGroupChatMemberField_IsRobot = core.StructField{
StructFieldName: "IsRobot",
DbFieldName: "is_robot",
Comment: "是否是机器人",
}
var ModelGroupChatMemberField_LastSyncAt = core.StructField{
StructFieldName: "LastSyncAt",
DbFieldName: "last_sync_at",
Comment: "该群该成员 最后更新时间",
}
var ModelGroupChatMemberField_MemberAlias = core.StructField{
StructFieldName: "MemberAlias",
DbFieldName: "member_alias",
Comment: "群昵称",
}
var ModelGroupChatMemberField_MemberAvatar = core.StructField{
StructFieldName: "MemberAvatar",
DbFieldName: "member_avatar",
Comment: "群成员头像",
}
var ModelGroupChatMemberField_MemberName = core.StructField{
StructFieldName: "MemberName",
DbFieldName: "member_name",
Comment: "群成员名称",
}
var ModelGroupChatMemberField_MemberSex = core.StructField{
StructFieldName: "MemberSex",
DbFieldName: "member_sex",
Comment: "性别",
}
var ModelGroupChatMemberField_MemberWxId = core.StructField{
StructFieldName: "MemberWxId",
DbFieldName: "member_wx_id",
Comment: "群成员微信id",
}
var ModelGroupChatMemberField_UpdatedAt = core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
var ModelRobotField_AbilityLimit = core.StructField{
StructFieldName: "AbilityLimit",
DbFieldName: "ability_limit",
Comment: "机器人是否功能受限",
}
var ModelRobotField_AliasName = core.StructField{
StructFieldName: "AliasName",
DbFieldName: "alias_name",
Comment: "微信号",
}
var ModelRobotField_AndroidStatus = core.StructField{
StructFieldName: "AndroidStatus",
DbFieldName: "android_status",
Comment: "机器人Android是否在线 10在线 11离线",
}
var ModelRobotField_AndroidWechatVersion = core.StructField{
StructFieldName: "AndroidWechatVersion",
DbFieldName: "android_wechat_version",
Comment: "微信版本",
}
var ModelRobotField_AutoAddFriend = core.StructField{
StructFieldName: "AutoAddFriend",
DbFieldName: "auto_add_friend",
Comment: "机器人是否自动通过好友请求 0否 1是",
}
var ModelRobotField_AvatarUrl = core.StructField{
StructFieldName: "AvatarUrl",
DbFieldName: "avatar_url",
Comment: "机器人头像",
}
var ModelRobotField_City = core.StructField{
StructFieldName: "City",
DbFieldName: "city",
Comment: "城市",
}
var ModelRobotField_Country = core.StructField{
StructFieldName: "Country",
DbFieldName: "country",
Comment: "国家",
}
var ModelRobotField_CoverUrl = core.StructField{
StructFieldName: "CoverUrl",
DbFieldName: "cover_url",
Comment: "朋友圈封面url",
}
var ModelRobotField_CreateTime = core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间",
}
var ModelRobotField_CrmAutoAddFriend = core.StructField{
StructFieldName: "CrmAutoAddFriend",
DbFieldName: "crm_auto_add_friend",
Comment: "crm系统自动通过好友 1自动通过 0不自动通过",
}
var ModelRobotField_CrmShopId = core.StructField{
StructFieldName: "CrmShopId",
DbFieldName: "crm_shop_id",
Comment: "机器人所属商户id",
}
var ModelRobotField_DeleteTime = core.StructField{
StructFieldName: "DeleteTime",
DbFieldName: "delete_time",
Comment: "删除时间",
}
var ModelRobotField_GreetId = core.StructField{
StructFieldName: "GreetId",
DbFieldName: "greet_id",
Comment: "打招呼模板id",
}
var ModelRobotField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
var ModelRobotField_InitFriend = core.StructField{
StructFieldName: "InitFriend",
DbFieldName: "init_friend",
Comment: "机器人初始好友人数",
}
var ModelRobotField_LastAndroidLoginAt = core.StructField{
StructFieldName: "LastAndroidLoginAt",
DbFieldName: "last_android_login_at",
Comment: "最近安卓登录时间",
}
var ModelRobotField_LastAndroidLogoutAt = core.StructField{
StructFieldName: "LastAndroidLogoutAt",
DbFieldName: "last_android_logout_at",
Comment: "最近安卓登出时间",
}
var ModelRobotField_LastCity = core.StructField{
StructFieldName: "LastCity",
DbFieldName: "last_city",
Comment: "最后登录的城市名称",
}
var ModelRobotField_LastLogOutTime = core.StructField{
StructFieldName: "LastLogOutTime",
DbFieldName: "last_log_out_time",
Comment: "最后登出时间",
}
var ModelRobotField_LastLoginTime = core.StructField{
StructFieldName: "LastLoginTime",
DbFieldName: "last_login_time",
Comment: "最后登录时间",
}
var ModelRobotField_LastPcLoginAt = core.StructField{
StructFieldName: "LastPcLoginAt",
DbFieldName: "last_pc_login_at",
Comment: "最近PC登录时间",
}
var ModelRobotField_LastPcLogoutAt = core.StructField{
StructFieldName: "LastPcLogoutAt",
DbFieldName: "last_pc_logout_at",
Comment: "最近PC登出时间",
}
var ModelRobotField_LastRegionCode = core.StructField{
StructFieldName: "LastRegionCode",
DbFieldName: "last_region_code",
Comment: "最后登录的扫码设备的地区编码",
}
var ModelRobotField_LastRequireAddFriendTime = core.StructField{
StructFieldName: "LastRequireAddFriendTime",
DbFieldName: "last_require_add_friend_time",
Comment: "上一次请求添加好友的时间",
}
var ModelRobotField_Limited = core.StructField{
StructFieldName: "Limited",
DbFieldName: "limited",
Comment: "机器人是否被封号 0未封号 1已封号",
}
var ModelRobotField_LogAndOutTime = core.StructField{
StructFieldName: "LogAndOutTime",
DbFieldName: "log_and_out_time",
Comment: "登入或者登出都要记录一下",
}
var ModelRobotField_Mobile = core.StructField{
StructFieldName: "Mobile",
DbFieldName: "mobile",
Comment: "手机号码",
}
var ModelRobotField_MomentPrivacyType = core.StructField{
StructFieldName: "MomentPrivacyType",
DbFieldName: "moment_privacy_type",
Comment: "朋友圈隐私选项类型",
}
var ModelRobotField_NickName = core.StructField{
StructFieldName: "NickName",
DbFieldName: "nick_name",
Comment: "机器人暱称",
}
var ModelRobotField_NowFriend = core.StructField{
StructFieldName: "NowFriend",
DbFieldName: "now_friend",
Comment: "机器人当前好友数量",
}
var ModelRobotField_OpenForStranger = core.StructField{
StructFieldName: "OpenForStranger",
DbFieldName: "open_for_stranger",
Comment: "是否允许陌生人查看十条朋友圈",
}
var ModelRobotField_Province = core.StructField{
StructFieldName: "Province",
DbFieldName: "province",
Comment: "省份",
}
var ModelRobotField_Qrcode = core.StructField{
StructFieldName: "Qrcode",
DbFieldName: "qrcode",
Comment: "机器人二维码",
}
var ModelRobotField_RiskControlGroup = core.StructField{
StructFieldName: "RiskControlGroup",
DbFieldName: "risk_control_group",
Comment: "风控分组",
}
var ModelRobotField_RiskControlTask = core.StructField{
StructFieldName: "RiskControlTask",
DbFieldName: "risk_control_task",
Comment: "风控任务 0是全部1是回复2是发消息3是看朋友圈4是发朋友圈5是点赞6是评论 7是群聊 可组合1,2,3",
}
var ModelRobotField_Sex = core.StructField{
StructFieldName: "Sex",
DbFieldName: "sex",
Comment: "性别 0 未知 1 男生 2 女生",
}
var ModelRobotField_Signature = core.StructField{
StructFieldName: "Signature",
DbFieldName: "signature",
Comment: "个性签名",
}
var ModelRobotField_Status = core.StructField{
StructFieldName: "Status",
DbFieldName: "status",
Comment: "机器人PC是否在线 10在线 11离线 (兼容之前的pc登录流程和其他接口这个登录状态不变,补多一个字段代表安卓登录状态)",
}
var ModelRobotField_TodayRequireTime = core.StructField{
StructFieldName: "TodayRequireTime",
DbFieldName: "today_require_time",
Comment: "当天请求次数",
}
var ModelRobotField_UpdateTime = core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
var ModelRobotField_UserId = core.StructField{
StructFieldName: "UserId",
DbFieldName: "user_id",
Comment: "机器人所属用户id",
}
var ModelRobotField_WechatAlias = core.StructField{
StructFieldName: "WechatAlias",
DbFieldName: "wechat_alias",
Comment: "微信ID (用户自己定义的微信号)",
}
var ModelRobotField_WechatId = core.StructField{
StructFieldName: "WechatId",
DbFieldName: "wechat_id",
Comment: "微信唯一ID (wxidxxxxxx)",
}
var ModelRobotFriendField_AddAt = core.StructField{
StructFieldName: "AddAt",
DbFieldName: "add_at",
Comment: "添加好友时间只有主动添加好友才有",
}
var ModelRobotFriendField_CreateTime = core.StructField{
StructFieldName: "CreateTime",
DbFieldName: "create_time",
Comment: "创建时间:入库时间",
}
var ModelRobotFriendField_CrmPhone = core.StructField{
StructFieldName: "CrmPhone",
DbFieldName: "crm_phone",
Comment: "CRM自己设置的好友手机号不同于微信手机号",
}
var ModelRobotFriendField_DeleteTime = core.StructField{
StructFieldName: "DeleteTime",
DbFieldName: "delete_time",
Comment: "删除好友的时间",
}
var ModelRobotFriendField_Deleted = core.StructField{
StructFieldName: "Deleted",
DbFieldName: "deleted",
Comment: "是否被删除 0双方未删除 1被好友删除 2删除了好友 3互相删除",
}
var ModelRobotFriendField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID 机器人id+朋友id md5",
}
var ModelRobotFriendField_OfflineAdd = core.StructField{
StructFieldName: "OfflineAdd",
DbFieldName: "offline_add",
Comment: "是否为离线添加",
}
var ModelRobotFriendField_Pinyin = core.StructField{
StructFieldName: "Pinyin",
DbFieldName: "pinyin",
Comment: "用户备注或者暱称的拼音",
}
var ModelRobotFriendField_PinyinHead = core.StructField{
StructFieldName: "PinyinHead",
DbFieldName: "pinyin_head",
Comment: "拼音首字母",
}
var ModelRobotFriendField_RemarkName = core.StructField{
StructFieldName: "RemarkName",
DbFieldName: "remark_name",
Comment: "微信好友备注名称",
}
var ModelRobotFriendField_RobotWechatId = core.StructField{
StructFieldName: "RobotWechatId",
DbFieldName: "robot_wechat_id",
Comment: "机器人编号:微信ID",
}
var ModelRobotFriendField_UpdateTime = core.StructField{
StructFieldName: "UpdateTime",
DbFieldName: "update_time",
Comment: "更新时间",
}
var ModelRobotFriendField_UserWechatId = core.StructField{
StructFieldName: "UserWechatId",
DbFieldName: "user_wechat_id",
Comment: "用户微信ID,",
}
var ModelSchedTaskField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
var ModelSchedTaskField_ExpiredAt = core.StructField{
StructFieldName: "ExpiredAt",
DbFieldName: "expired_at",
Comment: "过期时间",
}
var ModelSchedTaskField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "任务id",
}
var ModelSchedTaskField_ReqId = core.StructField{
StructFieldName: "ReqId",
DbFieldName: "req_id",
Comment: "便于查询该任务 指定的id[作用:有些情况 无法直接通过id来查询该记录]",
}
var ModelSchedTaskField_ReqJson = core.StructField{
StructFieldName: "ReqJson",
DbFieldName: "req_json",
Comment: "请求内容",
}
var ModelSchedTaskField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelSchedTaskField_RspJson = core.StructField{
StructFieldName: "RspJson",
DbFieldName: "rsp_json",
Comment: "完成后的内容 [成功或者失败的返回]",
}
var ModelSchedTaskField_TaskState = core.StructField{
StructFieldName: "TaskState",
DbFieldName: "task_state",
Comment: "执行状态 TaskState",
}
var ModelSchedTaskField_TaskType = core.StructField{
StructFieldName: "TaskType",
DbFieldName: "task_type",
Comment: "任务类型 自定义的名称 用来区别是哪个模块发起的任务",
}
var ModelSchedTaskField_UpdatedAt = core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
var ModelTbGroupMsgSessionField_All = core.StructField{
StructFieldName: "All",
DbFieldName: "all",
Comment: "消息最大游标(消息总数:只算有效的消息)",
}
var ModelTbGroupMsgSessionField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "会话ID (md5(机器人id+好友id))",
}
var ModelTbGroupMsgSessionField_LastFriendMsgAt = core.StructField{
StructFieldName: "LastFriendMsgAt",
DbFieldName: "last_friend_msg_at",
Comment: "接受到最后一条好友消息时间",
}
var ModelTbGroupMsgSessionField_LastFriendMsgId = core.StructField{
StructFieldName: "LastFriendMsgId",
DbFieldName: "last_friend_msg_id",
Comment: "接收的最后一条好友消息id",
}
var ModelTbGroupMsgSessionField_LastMemberWxId = core.StructField{
StructFieldName: "LastMemberWxId",
DbFieldName: "last_member_wx_id",
Comment: "最后发送消息的群成员id",
}
var ModelTbGroupMsgSessionField_LastMsgAt = core.StructField{
StructFieldName: "LastMsgAt",
DbFieldName: "last_msg_at",
Comment: "最后一条消息时间",
}
var ModelTbGroupMsgSessionField_LastMsgId = core.StructField{
StructFieldName: "LastMsgId",
DbFieldName: "last_msg_id",
Comment: "最后一条消息id",
}
var ModelTbGroupMsgSessionField_Read = core.StructField{
StructFieldName: "Read",
DbFieldName: "read",
Comment: "已读游标",
}
var ModelTbGroupMsgSessionField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelTbGroupMsgSessionField_Unread = core.StructField{
StructFieldName: "Unread",
DbFieldName: "unread",
Comment: "未读消息游标",
}
var ModelTbGroupMsgSessionField_UserWxId = core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "群微信id",
}
var ModelTbPrivateMsgSessionField_All = core.StructField{
StructFieldName: "All",
DbFieldName: "all",
Comment: "消息最大游标(消息总数:只算有效的消息)",
}
var ModelTbPrivateMsgSessionField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "会话ID (md5(机器人id+好友id))",
}
var ModelTbPrivateMsgSessionField_LastFriendMsgAt = core.StructField{
StructFieldName: "LastFriendMsgAt",
DbFieldName: "last_friend_msg_at",
Comment: "接受到最后一条好友消息时间",
}
var ModelTbPrivateMsgSessionField_LastFriendMsgId = core.StructField{
StructFieldName: "LastFriendMsgId",
DbFieldName: "last_friend_msg_id",
Comment: "接收的最后一条好友消息id",
}
var ModelTbPrivateMsgSessionField_LastMsgAt = core.StructField{
StructFieldName: "LastMsgAt",
DbFieldName: "last_msg_at",
Comment: "最后一条消息时间",
}
var ModelTbPrivateMsgSessionField_LastMsgId = core.StructField{
StructFieldName: "LastMsgId",
DbFieldName: "last_msg_id",
Comment: "最后一条消息id",
}
var ModelTbPrivateMsgSessionField_Read = core.StructField{
StructFieldName: "Read",
DbFieldName: "read",
Comment: "已读游标",
}
var ModelTbPrivateMsgSessionField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelTbPrivateMsgSessionField_Unread = core.StructField{
StructFieldName: "Unread",
DbFieldName: "unread",
Comment: "未读消息游标",
}
var ModelTbPrivateMsgSessionField_UserWxId = core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "好友微信id",
}
var ModelTbRobotGroupMsgField_BindId = core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "前端消息id",
}
var ModelTbRobotGroupMsgField_CallBackAt = core.StructField{
StructFieldName: "CallBackAt",
DbFieldName: "call_back_at",
Comment: "消息返回时间",
}
var ModelTbRobotGroupMsgField_ContentData = core.StructField{
StructFieldName: "ContentData",
DbFieldName: "content_data",
Comment: "消息内容",
}
var ModelTbRobotGroupMsgField_ContentRead = core.StructField{
StructFieldName: "ContentRead",
DbFieldName: "content_read",
Comment: "是否内容被浏览(像语音之类的,需要浏览)",
}
var ModelTbRobotGroupMsgField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
var ModelTbRobotGroupMsgField_Cursor = core.StructField{
StructFieldName: "Cursor",
DbFieldName: "cursor",
Comment: "消息游标对应session的all",
}
var ModelTbRobotGroupMsgField_Direct = core.StructField{
StructFieldName: "Direct",
DbFieldName: "direct",
Comment: "用于区分机器人是接收方还是发送方。1机器人接收2机器人发送",
}
var ModelTbRobotGroupMsgField_ExpireAt = core.StructField{
StructFieldName: "ExpireAt",
DbFieldName: "expire_at",
Comment: "失效时间(用于消息的失效)",
}
var ModelTbRobotGroupMsgField_FailReason = core.StructField{
StructFieldName: "FailReason",
DbFieldName: "fail_reason",
Comment: "失败原因",
}
var ModelTbRobotGroupMsgField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
var ModelTbRobotGroupMsgField_MsgId = core.StructField{
StructFieldName: "MsgId",
DbFieldName: "msg_id",
Comment: "服务端自己生成一个消息id来对应客户端的发送结果id",
}
var ModelTbRobotGroupMsgField_MsgType = core.StructField{
StructFieldName: "MsgType",
DbFieldName: "msg_type",
Comment: "消息类型",
}
var ModelTbRobotGroupMsgField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelTbRobotGroupMsgField_SendAt = core.StructField{
StructFieldName: "SendAt",
DbFieldName: "send_at",
Comment: "发送时间(消息实际生效时间)",
}
var ModelTbRobotGroupMsgField_SendErrorCode = core.StructField{
StructFieldName: "SendErrorCode",
DbFieldName: "send_error_code",
Comment: "发送错误码:用户告诉对应的是什么错误:-1 通用错误码; -2 被拉黑; -3",
}
var ModelTbRobotGroupMsgField_SendStatus = core.StructField{
StructFieldName: "SendStatus",
DbFieldName: "send_status",
Comment: "发送状态0发送中1发送请求成功2发送请求失败3发送成功4发送失败仅机器人发送。接收到用户消息的默认3",
}
var ModelTbRobotGroupMsgField_SenderWxId = core.StructField{
StructFieldName: "SenderWxId",
DbFieldName: "sender_wx_id",
Comment: "发送者id",
}
var ModelTbRobotGroupMsgField_UpdatedAt = core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
var ModelTbRobotGroupMsgField_UserWxId = core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "群聊id",
}
var ModelTbRobotPrivateMsgField_BindId = core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "前端消息id",
}
var ModelTbRobotPrivateMsgField_CallBackAt = core.StructField{
StructFieldName: "CallBackAt",
DbFieldName: "call_back_at",
Comment: "消息返回时间",
}
var ModelTbRobotPrivateMsgField_ContentData = core.StructField{
StructFieldName: "ContentData",
DbFieldName: "content_data",
Comment: "消息内容",
}
var ModelTbRobotPrivateMsgField_ContentRead = core.StructField{
StructFieldName: "ContentRead",
DbFieldName: "content_read",
Comment: "是否内容被浏览(像语音之类的,需要浏览)",
}
var ModelTbRobotPrivateMsgField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "创建时间",
}
var ModelTbRobotPrivateMsgField_Cursor = core.StructField{
StructFieldName: "Cursor",
DbFieldName: "cursor",
Comment: "消息游标对应session的all",
}
var ModelTbRobotPrivateMsgField_Direct = core.StructField{
StructFieldName: "Direct",
DbFieldName: "direct",
Comment: "用于区分机器人是接收方还是发送方。1机器人接收2机器人发送",
}
var ModelTbRobotPrivateMsgField_ExpireAt = core.StructField{
StructFieldName: "ExpireAt",
DbFieldName: "expire_at",
Comment: "失效时间(用于消息的失效)",
}
var ModelTbRobotPrivateMsgField_FailReason = core.StructField{
StructFieldName: "FailReason",
DbFieldName: "fail_reason",
Comment: "失败原因",
}
var ModelTbRobotPrivateMsgField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID",
}
var ModelTbRobotPrivateMsgField_MsgId = core.StructField{
StructFieldName: "MsgId",
DbFieldName: "msg_id",
Comment: "服务端自己生成一个消息id来对应客户端的发送结果id",
}
var ModelTbRobotPrivateMsgField_MsgType = core.StructField{
StructFieldName: "MsgType",
DbFieldName: "msg_type",
Comment: "消息类型",
}
var ModelTbRobotPrivateMsgField_RobotWxId = core.StructField{
StructFieldName: "RobotWxId",
DbFieldName: "robot_wx_id",
Comment: "机器人id",
}
var ModelTbRobotPrivateMsgField_SendAt = core.StructField{
StructFieldName: "SendAt",
DbFieldName: "send_at",
Comment: "发送时间(消息实际生效时间)",
}
var ModelTbRobotPrivateMsgField_SendErrorCode = core.StructField{
StructFieldName: "SendErrorCode",
DbFieldName: "send_error_code",
Comment: "发送错误码:用户告诉对应的是什么错误:-1 通用错误码; -2 被拉黑; -3",
}
var ModelTbRobotPrivateMsgField_SendStatus = core.StructField{
StructFieldName: "SendStatus",
DbFieldName: "send_status",
Comment: "发送状态0发送中1发送请求成功2发送请求失败3发送成功4发送失败仅机器人发送。接收到用户消息的默认3",
}
var ModelTbRobotPrivateMsgField_UpdatedAt = core.StructField{
StructFieldName: "UpdatedAt",
DbFieldName: "updated_at",
Comment: "更新时间",
}
var ModelTbRobotPrivateMsgField_UserWxId = core.StructField{
StructFieldName: "UserWxId",
DbFieldName: "user_wx_id",
Comment: "好友id",
}
var ModelWsConnectRecordField_BindId = core.StructField{
StructFieldName: "BindId",
DbFieldName: "bind_id",
Comment: "该ws绑定的id",
}
var ModelWsConnectRecordField_CreatedAt = core.StructField{
StructFieldName: "CreatedAt",
DbFieldName: "created_at",
Comment: "记录创建时间",
}
var ModelWsConnectRecordField_ExpiredAt = core.StructField{
StructFieldName: "ExpiredAt",
DbFieldName: "expired_at",
Comment: "过期时间",
}
var ModelWsConnectRecordField_Id = core.StructField{
StructFieldName: "Id",
DbFieldName: "_id",
Comment: "主键ID wxid md5",
}
var ModelWsConnectRecordField_LoginAt = core.StructField{
StructFieldName: "LoginAt",
DbFieldName: "login_at",
Comment: "登录时间",
}
var ModelWsConnectRecordField_LogoutAt = core.StructField{
StructFieldName: "LogoutAt",
DbFieldName: "logout_at",
Comment: "登出时间",
}
var ModelWsConnectRecordField_UserId = core.StructField{
StructFieldName: "UserId",
DbFieldName: "user_id",
Comment: "机器人所属用户id",
}