package domain import ( "fmt" "time" ) type Article struct { Id int64 `xorm:"id" json:"id"` //注释:id ArticleTitle string `xorm:"article_title" json:"articleTitle"` //注释:文章名称 ArticleContent string `xorm:"article_content" json:"articleContent"` //注释:文章内容 State string `xorm:"state" json:"state"` //注释:状态 ArticleTagIds string `xorm:"article_tag_ids" json:"articleTagIds"` //注释:文章标签 ArticleTopicId int64 `xorm:"article_topic_id" json:"articleTopicId"` //注释:文章主题id Image string `xorm:"image" json:"image"` //注释:图片 PublishTime time.Time `xorm:"publish_time" json:"publishTime"` //注释:发表时间 EyeFill int64 `xorm:"eye_fill" json:"eyeFill"` //注释:浏览量 LikeCount int64 `xorm:"like_count" json:"likeCount"` //注释:点赞量 CreateBy string `xorm:"create_by" json:"createBy"` //注释:创建人 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 UpdateBy string `xorm:"update_by" json:"updateBy"` //注释:更新人 UpdateTime time.Time `xorm:"update_time" json:"updateTime"` //注释:更新时间 } func (receiver Article) String() string { return fmt.Sprint("Article{","Id:",receiver.Id,"ArticleTitle:",receiver.ArticleTitle,"ArticleContent:",receiver.ArticleContent,"State:",receiver.State,"ArticleTagIds:",receiver.ArticleTagIds,"ArticleTopicId:",receiver.ArticleTopicId,"Image:",receiver.Image,"PublishTime:",receiver.PublishTime,"EyeFill:",receiver.EyeFill,"LikeCount:",receiver.LikeCount,"CreateBy:",receiver.CreateBy,"CreateTime:",receiver.CreateTime,"UpdateBy:",receiver.UpdateBy,"UpdateTime:",receiver.UpdateTime,"}") } type ArticleTag struct { Id int64 `xorm:"id" json:"id"` //注释: TagName string `xorm:"tag_name" json:"tagName"` //注释:标签名 TagDesc string `xorm:"tag_desc" json:"tagDesc"` //注释:标签描述 } func (receiver ArticleTag) String() string { return fmt.Sprint("ArticleTag{","Id:",receiver.Id,"TagName:",receiver.TagName,"TagDesc:",receiver.TagDesc,"}") } type ArticleTopic struct { Id int64 `xorm:"id" json:"id"` //注释: Image string `xorm:"image" json:"image"` //注释:图片 TopicName string `xorm:"topic_name" json:"topicName"` //注释:主题名称 TopicDesc string `xorm:"topic_desc" json:"topicDesc"` //注释:主题描述 } func (receiver ArticleTopic) String() string { return fmt.Sprint("ArticleTopic{","Id:",receiver.Id,"Image:",receiver.Image,"TopicName:",receiver.TopicName,"TopicDesc:",receiver.TopicDesc,"}") } type BackAuthority struct { Id int64 `xorm:"id" json:"id"` //注释:id AuthorityName string `xorm:"authority_name" json:"authorityName"` //注释:接口名 AuthorityPath string `xorm:"authority_path" json:"authorityPath"` //注释:接口路径 Method string `xorm:"method" json:"method"` //注释:方法 State string `xorm:"state" json:"state"` //注释:接口是否启用(0关闭,1启用) AuthorityVerification string `xorm:"authority_verification" json:"authorityVerification"` //注释:权限校验 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 } func (receiver BackAuthority) String() string { return fmt.Sprint("BackAuthority{","Id:",receiver.Id,"AuthorityName:",receiver.AuthorityName,"AuthorityPath:",receiver.AuthorityPath,"Method:",receiver.Method,"State:",receiver.State,"AuthorityVerification:",receiver.AuthorityVerification,"CreateTime:",receiver.CreateTime,"}") } type BackMenu struct { Id int64 `xorm:"id" json:"id"` //注释:id BackMenuName string `xorm:"back_menu_name" json:"backMenuName"` //注释:菜单名称 BackMenuPater int64 `xorm:"back_menu_pater" json:"backMenuPater"` //注释:父级菜单 Sort int64 `xorm:"sort" json:"sort"` //注释:排序 Icon string `xorm:"icon" json:"icon"` //注释:图标 Remark string `xorm:"remark" json:"remark"` //注释:备注 BackRouterPath string `xorm:"back_router_path" json:"backRouterPath"` //注释:路由路径 State string `xorm:"state" json:"state"` //注释:状态 } func (receiver BackMenu) String() string { return fmt.Sprint("BackMenu{","Id:",receiver.Id,"BackMenuName:",receiver.BackMenuName,"BackMenuPater:",receiver.BackMenuPater,"Sort:",receiver.Sort,"Icon:",receiver.Icon,"Remark:",receiver.Remark,"BackRouterPath:",receiver.BackRouterPath,"State:",receiver.State,"}") } type BackRole struct { Id int64 `xorm:"id" json:"id"` //注释: RoleName string `xorm:"role_name" json:"roleName"` //注释: } func (receiver BackRole) String() string { return fmt.Sprint("BackRole{","Id:",receiver.Id,"RoleName:",receiver.RoleName,"}") } type BackRoleAuthority struct { Id int64 `xorm:"id" json:"id"` //注释: RoleId int64 `xorm:"role_id" json:"roleId"` //注释:角色id AuthorityId int64 `xorm:"authority_id" json:"authorityId"` //注释:权限id } func (receiver BackRoleAuthority) String() string { return fmt.Sprint("BackRoleAuthority{","Id:",receiver.Id,"RoleId:",receiver.RoleId,"AuthorityId:",receiver.AuthorityId,"}") } type BackRoleMenu struct { Id int64 `xorm:"id" json:"id"` //注释: RoleId int64 `xorm:"role_id" json:"roleId"` //注释:角色id MenuId int64 `xorm:"menu_id" json:"menuId"` //注释:枚舉id } func (receiver BackRoleMenu) String() string { return fmt.Sprint("BackRoleMenu{","Id:",receiver.Id,"RoleId:",receiver.RoleId,"MenuId:",receiver.MenuId,"}") } type GenTable struct { Id int64 `xorm:"id" json:"id"` //注释:id TableName string `xorm:"table_name" json:"tableName"` //注释:数据库名 TableComment string `xorm:"table_comment" json:"tableComment"` //注释:数据库注释 Name string `xorm:"name" json:"name"` //注释:名字 RouterName string `xorm:"router_name" json:"routerName"` //注释:路由名 Remark string `xorm:"remark" json:"remark"` //注释:备注 } func (receiver GenTable) String() string { return fmt.Sprint("GenTable{","Id:",receiver.Id,"TableName:",receiver.TableName,"TableComment:",receiver.TableComment,"Name:",receiver.Name,"RouterName:",receiver.RouterName,"Remark:",receiver.Remark,"}") } type GenTableColumn struct { Id int64 `xorm:"id" json:"id"` //注释:id TableId int64 `xorm:"table_id" json:"tableId"` //注释:表格id Sort int64 `xorm:"sort" json:"sort"` //注释:排序 ColumnName string `xorm:"column_name" json:"columnName"` //注释:字段名 ColumnComment string `xorm:"column_comment" json:"columnComment"` //注释:字段注释 ColumnType string `xorm:"column_type" json:"columnType"` //注释:字段类型 GoType string `xorm:"go_type" json:"goType"` //注释:go类型 GoField string `xorm:"go_field" json:"goField"` //注释:go字段名 IsKey string `xorm:"is_key" json:"isKey"` //注释:是否主键 IsIncrement string `xorm:"is_increment" json:"isIncrement"` //注释:是否自增 IsRequired string `xorm:"is_required" json:"isRequired"` //注释:是否未必填 QueryType string `xorm:"query_type" json:"queryType"` //注释:查询方式 VueShowType string `xorm:"vue_show_type" json:"vueShowType"` //注释:前端显示类型 DictType string `xorm:"dict_type" json:"dictType"` //注释:字典类型 } func (receiver GenTableColumn) String() string { return fmt.Sprint("GenTableColumn{","Id:",receiver.Id,"TableId:",receiver.TableId,"Sort:",receiver.Sort,"ColumnName:",receiver.ColumnName,"ColumnComment:",receiver.ColumnComment,"ColumnType:",receiver.ColumnType,"GoType:",receiver.GoType,"GoField:",receiver.GoField,"IsKey:",receiver.IsKey,"IsIncrement:",receiver.IsIncrement,"IsRequired:",receiver.IsRequired,"QueryType:",receiver.QueryType,"VueShowType:",receiver.VueShowType,"DictType:",receiver.DictType,"}") } type Goods struct { Id int64 `xorm:"id" json:"id"` //注释:id TypeId int64 `xorm:"type_id" json:"typeId"` //注释:分类id GoodsName string `xorm:"goods_name" json:"goodsName"` //注释:商品名字 IntroductionId int64 `xorm:"introduction_id" json:"introductionId"` //注释:商品介绍id SalesVolume int64 `xorm:"sales_volume" json:"salesVolume"` //注释:近30天销量 TagIds string `xorm:"tag_ids" json:"tagIds"` //注释:商品标签 } func (receiver Goods) String() string { return fmt.Sprint("Goods{","Id:",receiver.Id,"TypeId:",receiver.TypeId,"GoodsName:",receiver.GoodsName,"IntroductionId:",receiver.IntroductionId,"SalesVolume:",receiver.SalesVolume,"TagIds:",receiver.TagIds,"}") } type GoodsCommodityArea struct { Id int64 `xorm:"id" json:"id"` //注释:id GoodsId int64 `xorm:"goods_id" json:"goodsId"` //注释:商品id CommodityAreaName string `xorm:"commodity_area_name" json:"commodityAreaName"` //注释:商品属地名称 DetailImage string `xorm:"detail_image" json:"detailImage"` //注释:详情图片 DetailIntroductionId int64 `xorm:"detail_introduction_id" json:"detailIntroductionId"` //注释:相关文本详情id } func (receiver GoodsCommodityArea) String() string { return fmt.Sprint("GoodsCommodityArea{","Id:",receiver.Id,"GoodsId:",receiver.GoodsId,"CommodityAreaName:",receiver.CommodityAreaName,"DetailImage:",receiver.DetailImage,"DetailIntroductionId:",receiver.DetailIntroductionId,"}") } type GoodsCoupon struct { Id int64 `xorm:"id" json:"id"` //注释:id CouponName string `xorm:"coupon_name" json:"couponName"` //注释:优惠券名称 CouponDesc string `xorm:"coupon_desc" json:"couponDesc"` //注释:优惠券描述 CashBackPoint float64 `xorm:"cash_back_point" json:"cashBackPoint"` //注释:满x CashBackPrice float64 `xorm:"cash_back_price" json:"cashBackPrice"` //注释:减x ConditionByTopic string `xorm:"condition_by_topic" json:"conditionByTopic"` //注释:主题可用,id ConditionByType string `xorm:"condition_by_type" json:"conditionByType"` //注释:类型可用,id ConditionByGoods string `xorm:"condition_by_goods" json:"conditionByGoods"` //注释:商品可用,id GrantCount string `xorm:"grant_count" json:"grantCount"` //注释:发放数量 Count int64 `xorm:"count" json:"count"` //注释:优惠券余量 ReceiveType string `xorm:"receive_type" json:"receiveType"` //注释:领取条件 Validity string `xorm:"validity" json:"validity"` //注释:有效性,领取开始计时(ClaimTiming),固定时间(FixedTime) ValidityPeriod time.Time `xorm:"validity_period" json:"validityPeriod"` //注释:有效期 } func (receiver GoodsCoupon) String() string { return fmt.Sprint("GoodsCoupon{","Id:",receiver.Id,"CouponName:",receiver.CouponName,"CouponDesc:",receiver.CouponDesc,"CashBackPoint:",receiver.CashBackPoint,"CashBackPrice:",receiver.CashBackPrice,"ConditionByTopic:",receiver.ConditionByTopic,"ConditionByType:",receiver.ConditionByType,"ConditionByGoods:",receiver.ConditionByGoods,"GrantCount:",receiver.GrantCount,"Count:",receiver.Count,"ReceiveType:",receiver.ReceiveType,"Validity:",receiver.Validity,"ValidityPeriod:",receiver.ValidityPeriod,"}") } type GoodsCouponUser struct { Id int64 `xorm:"id" json:"id"` //注释:id UserId int64 `xorm:"user_id" json:"userId"` //注释:用户id CouponId int64 `xorm:"coupon_id" json:"couponId"` //注释:优惠券id CollectionTime time.Time `xorm:"collection_time" json:"collectionTime"` //注释:领取时间 State string `xorm:"state" json:"state"` //注释:状态,已使用2,未使用1,已过期0 } func (receiver GoodsCouponUser) String() string { return fmt.Sprint("GoodsCouponUser{","Id:",receiver.Id,"UserId:",receiver.UserId,"CouponId:",receiver.CouponId,"CollectionTime:",receiver.CollectionTime,"State:",receiver.State,"}") } type GoodsIntroduction struct { Id int64 `xorm:"id" json:"id"` //注释:文章id GoodsArticleName string `xorm:"goods_article_name" json:"goodsArticleName"` //注释:商品文章名 GoodsArticle string `xorm:"goods_article" json:"goodsArticle"` //注释:商品文章 CreateBy string `xorm:"create_by" json:"createBy"` //注释:创建人 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 UpdateBy string `xorm:"update_by" json:"updateBy"` //注释:更新人 UpdateTime time.Time `xorm:"update_time" json:"updateTime"` //注释:更新时间 } func (receiver GoodsIntroduction) String() string { return fmt.Sprint("GoodsIntroduction{","Id:",receiver.Id,"GoodsArticleName:",receiver.GoodsArticleName,"GoodsArticle:",receiver.GoodsArticle,"CreateBy:",receiver.CreateBy,"CreateTime:",receiver.CreateTime,"UpdateBy:",receiver.UpdateBy,"UpdateTime:",receiver.UpdateTime,"}") } type GoodsOrder struct { Id int64 `xorm:"id" json:"id"` //注释:id OrderName string `xorm:"order_name" json:"orderName"` //注释:订单名 SkuId int64 `xorm:"sku_id" json:"skuId"` //注释:skuid Count int64 `xorm:"count" json:"count"` //注释:购买数量 Price float64 `xorm:"price" json:"price"` //注释:单价 TotalPrice float64 `xorm:"total_price" json:"totalPrice"` //注释:总价 ContactInformation string `xorm:"contact_information" json:"contactInformation"` //注释:联系方式 CouponUserId int64 `xorm:"coupon_user_id" json:"couponUserId"` //注释:使用的优惠券 State string `xorm:"state" json:"state"` //注释:支付状态,0待支付,1待发货,2已发货,3订单完成,4订单异常 CreateBy int64 `xorm:"create_by" json:"createBy"` //注释:用户id CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:订单创建时间 } func (receiver GoodsOrder) String() string { return fmt.Sprint("GoodsOrder{","Id:",receiver.Id,"OrderName:",receiver.OrderName,"SkuId:",receiver.SkuId,"Count:",receiver.Count,"Price:",receiver.Price,"TotalPrice:",receiver.TotalPrice,"ContactInformation:",receiver.ContactInformation,"CouponUserId:",receiver.CouponUserId,"State:",receiver.State,"CreateBy:",receiver.CreateBy,"CreateTime:",receiver.CreateTime,"}") } type GoodsSku struct { Id int64 `xorm:"id" json:"id"` //注释: SkuImage string `xorm:"sku_image" json:"skuImage"` //注释:sku图片 SkuName string `xorm:"sku_name" json:"skuName"` //注释:商品sku名字 Price float64 `xorm:"price" json:"price"` //注释:现在价格 HistoricalPrices float64 `xorm:"historical_prices" json:"historicalPrices"` //注释:历史价格 InventoryNumber int64 `xorm:"inventory_number" json:"inventoryNumber"` //注释:库存 CommodityAreaId int64 `xorm:"commodity_area_id" json:"commodityAreaId"` //注释:属地id GoodsId int64 `xorm:"goods_id" json:"goodsId"` //注释:商品id CreateBy string `xorm:"create_by" json:"createBy"` //注释:创建人 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 } func (receiver GoodsSku) String() string { return fmt.Sprint("GoodsSku{","Id:",receiver.Id,"SkuImage:",receiver.SkuImage,"SkuName:",receiver.SkuName,"Price:",receiver.Price,"HistoricalPrices:",receiver.HistoricalPrices,"InventoryNumber:",receiver.InventoryNumber,"CommodityAreaId:",receiver.CommodityAreaId,"GoodsId:",receiver.GoodsId,"CreateBy:",receiver.CreateBy,"CreateTime:",receiver.CreateTime,"}") } type GoodsSkuCard struct { Id int64 `xorm:"id" json:"id"` //注释:id CardName string `xorm:"card_name" json:"cardName"` //注释:卡种名称 State string `xorm:"state" json:"state"` //注释:状态,0未使用,1已用,2过期 Count int64 `xorm:"count" json:"count"` //注释:库存 TotalCount string `xorm:"total_count" json:"totalCount"` //注释:总数 CardKey string `xorm:"card_key" json:"cardKey"` //注释:卡密 Use string `xorm:"use" json:"use"` //注释:是否已用 UploadTime time.Time `xorm:"upload_time" json:"uploadTime"` //注释:入库时间 SkuId int64 `xorm:"sku_id" json:"skuId"` //注释:商品规格绑定 Sort string `xorm:"sort" json:"sort"` //注释:排序,出售优先级 } func (receiver GoodsSkuCard) String() string { return fmt.Sprint("GoodsSkuCard{","Id:",receiver.Id,"CardName:",receiver.CardName,"State:",receiver.State,"Count:",receiver.Count,"TotalCount:",receiver.TotalCount,"CardKey:",receiver.CardKey,"Use:",receiver.Use,"UploadTime:",receiver.UploadTime,"SkuId:",receiver.SkuId,"Sort:",receiver.Sort,"}") } type GoodsTag struct { Id int64 `xorm:"id" json:"id"` //注释:id Name string `xorm:"name" json:"name"` //注释:名字 IconUrl string `xorm:"icon_url" json:"iconUrl"` //注释:图标路径 Tag string `xorm:"tag" json:"tag"` //注释:标签 } func (receiver GoodsTag) String() string { return fmt.Sprint("GoodsTag{","Id:",receiver.Id,"Name:",receiver.Name,"IconUrl:",receiver.IconUrl,"Tag:",receiver.Tag,"}") } type GoodsType struct { Id int64 `xorm:"id" json:"id"` //注释: Sort int64 `xorm:"sort" json:"sort"` //注释:排序 TypeImage string `xorm:"type_image" json:"typeImage"` //注释:类型图片 TypeName string `xorm:"type_name" json:"typeName"` //注释:商品类别名称 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 } func (receiver GoodsType) String() string { return fmt.Sprint("GoodsType{","Id:",receiver.Id,"Sort:",receiver.Sort,"TypeImage:",receiver.TypeImage,"TypeName:",receiver.TypeName,"CreateTime:",receiver.CreateTime,"}") } type User struct { Id int64 `xorm:"id" json:"id"` //注释: Username string `xorm:"username" json:"username"` //注释:账号 Password string `xorm:"password" json:"password"` //注释:密码 CreationTime int64 `xorm:"creation_time" json:"creationTime"` //注释:账号创建时间 LoginTime int64 `xorm:"login_time" json:"loginTime"` //注释:登录时间 Status string `xorm:"status" json:"status"` //注释:账号状态 RoleId int64 `xorm:"role_id" json:"roleId"` //注释:角色id Phone string `xorm:"phone" json:"phone"` //注释:手机 Email string `xorm:"email" json:"email"` //注释:邮箱 Name string `xorm:"name" json:"name"` //注释:用户名 Avatar string `xorm:"avatar" json:"avatar"` //注释:头像 RecommendCode string `xorm:"recommend_code" json:"recommendCode"` //注释:推荐码 } func (receiver User) String() string { return fmt.Sprint("User{","Id:",receiver.Id,"Username:",receiver.Username,"Password:",receiver.Password,"CreationTime:",receiver.CreationTime,"LoginTime:",receiver.LoginTime,"Status:",receiver.Status,"RoleId:",receiver.RoleId,"Phone:",receiver.Phone,"Email:",receiver.Email,"Name:",receiver.Name,"Avatar:",receiver.Avatar,"RecommendCode:",receiver.RecommendCode,"}") } type UserWallet struct { Id int64 `xorm:"id" json:"id"` //注释:id UserId int64 `xorm:"user_id" json:"userId"` //注释:用户id Balance float64 `xorm:"balance" json:"balance"` //注释:余额 PromotionAmount float64 `xorm:"promotion_amount" json:"promotionAmount"` //注释:推广获取总金额 RechargeAmount float64 `xorm:"recharge_amount" json:"rechargeAmount"` //注释:充值金额 } func (receiver UserWallet) String() string { return fmt.Sprint("UserWallet{","Id:",receiver.Id,"UserId:",receiver.UserId,"Balance:",receiver.Balance,"PromotionAmount:",receiver.PromotionAmount,"RechargeAmount:",receiver.RechargeAmount,"}") } type Authority struct { Id int64 `xorm:"id" json:"id"` //注释: AuthorityName string `xorm:"authority_name" json:"authorityName"` //注释: AuthorityPath string `xorm:"authority_path" json:"authorityPath"` //注释: } func (receiver Authority) String() string { return fmt.Sprint("Authority{","Id:",receiver.Id,"AuthorityName:",receiver.AuthorityName,"AuthorityPath:",receiver.AuthorityPath,"}") } type DictData struct { Id int64 `xorm:"id" json:"id"` //注释:字典编码 Sort int64 `xorm:"sort" json:"sort"` //注释:排序 DictLabel string `xorm:"dict_label" json:"dictLabel"` //注释:字典标签 DictValue string `xorm:"dict_value" json:"dictValue"` //注释:字典键值 DictType string `xorm:"dict_type" json:"dictType"` //注释:字典类型 Status string `xorm:"status" json:"status"` //注释:状态 CssStyle string `xorm:"css_style" json:"cssStyle"` //注释:样式 IsDefault string `xorm:"is_default" json:"isDefault"` //注释:是否默认 Remark string `xorm:"remark" json:"remark"` //注释:备注 } func (receiver DictData) String() string { return fmt.Sprint("DictData{","Id:",receiver.Id,"Sort:",receiver.Sort,"DictLabel:",receiver.DictLabel,"DictValue:",receiver.DictValue,"DictType:",receiver.DictType,"Status:",receiver.Status,"CssStyle:",receiver.CssStyle,"IsDefault:",receiver.IsDefault,"Remark:",receiver.Remark,"}") } type DictType struct { Id int64 `xorm:"id" json:"id"` //注释: DictName string `xorm:"dict_name" json:"dictName"` //注释:字典名称 DictType string `xorm:"dict_type" json:"dictType"` //注释:字典类型 Status string `xorm:"status" json:"status"` //注释:状态(1正常/0停用) Remark string `xorm:"remark" json:"remark"` //注释:备注 } func (receiver DictType) String() string { return fmt.Sprint("DictType{","Id:",receiver.Id,"DictName:",receiver.DictName,"DictType:",receiver.DictType,"Status:",receiver.Status,"Remark:",receiver.Remark,"}") } type ManageUser struct { Id int64 `xorm:"id" json:"id"` //注释: Name string `xorm:"name" json:"name"` //注释:名称 Username string `xorm:"username" json:"username"` //注释:账号 Password string `xorm:"password" json:"password"` //注释:密码 CreationTime int64 `xorm:"creation_time" json:"creationTime"` //注释:账号创建时间 LoginTime int64 `xorm:"login_time" json:"loginTime"` //注释:登录时间 Status string `xorm:"status" json:"status"` //注释:账号状态 RoleId int64 `xorm:"role_id" json:"roleId"` //注释:角色id Phone string `xorm:"phone" json:"phone"` //注释:手机 Email string `xorm:"email" json:"email"` //注释:邮箱 Avatar string `xorm:"avatar" json:"avatar"` //注释:头像 } func (receiver ManageUser) String() string { return fmt.Sprint("ManageUser{","Id:",receiver.Id,"Name:",receiver.Name,"Username:",receiver.Username,"Password:",receiver.Password,"CreationTime:",receiver.CreationTime,"LoginTime:",receiver.LoginTime,"Status:",receiver.Status,"RoleId:",receiver.RoleId,"Phone:",receiver.Phone,"Email:",receiver.Email,"Avatar:",receiver.Avatar,"}") } type ShopTopic struct { Id int64 `xorm:"id" json:"id"` //注释: RoleName string `xorm:"role_name" json:"roleName"` //注释: } func (receiver ShopTopic) String() string { return fmt.Sprint("ShopTopic{","Id:",receiver.Id,"RoleName:",receiver.RoleName,"}") } type ShopAdviceCarousel struct { AuthorityId int64 `xorm:"authority_id" json:"authorityId"` //注释: RoleId int64 `xorm:"role_id" json:"roleId"` //注释: } func (receiver ShopAdviceCarousel) String() string { return fmt.Sprint("ShopAdviceCarousel{","AuthorityId:",receiver.AuthorityId,"RoleId:",receiver.RoleId,"}") } type ShopTopicSku struct { Id int64 `xorm:"id" json:"id"` //注释: Sort string `xorm:"sort" json:"sort"` //注释:排序 ImageUrl string `xorm:"image_url" json:"imageUrl"` //注释:图片 SkuId int64 `xorm:"sku_id" json:"skuId"` //注释:商品规格 Show string `xorm:"show" json:"show"` //注释:显示 CreateBy string `xorm:"create_by" json:"createBy"` //注释:创建人 CreateTime time.Time `xorm:"create_time" json:"createTime"` //注释:创建时间 UpdateBy string `xorm:"update_by" json:"updateBy"` //注释:更新人 UpdateTime time.Time `xorm:"update_time" json:"updateTime"` //注释:更新时间 } func (receiver ShopTopicSku) String() string { return fmt.Sprint("ShopTopicSku{","Id:",receiver.Id,"Sort:",receiver.Sort,"ImageUrl:",receiver.ImageUrl,"SkuId:",receiver.SkuId,"Show:",receiver.Show,"CreateBy:",receiver.CreateBy,"CreateTime:",receiver.CreateTime,"UpdateBy:",receiver.UpdateBy,"UpdateTime:",receiver.UpdateTime,"}") }