mdbc/autogen_model_mdbc.go

2836 lines
74 KiB
Go
Raw Normal View History

2022-02-23 08:59:45 +00:00
// Code generated by proto_parser. DO NOT EDIT.
// source: mdbc.proto
package mdbc
import (
2023-03-22 13:48:40 +00:00
"gitter.top/coco/coco/core"
2022-02-23 08:59:45 +00:00
)
// 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",
}