Documentation ¶
Index ¶
- Constants
- func BuildQuery(conds Conds) (sql string, binds []interface{})
- type Access
- type AccessToken
- type Address
- type App
- type Area
- type Article
- type AuthGroup
- type AuthGroupAccess
- type AuthGroupRuleIdsJson
- type AuthRule
- type Authorize
- type Banner
- type Biz
- type Cart
- type Category
- type Client
- type Cond
- type Conds
- type Coupon
- type CouponGoods
- type CreateSpecValue
- type Cron
- type Discount
- type DiscountGoods
- type Dispatch
- type Expires
- type Express
- type Extend
- type Fd
- type Freight
- type FreightAreas
- type FreightAreasJson
- type Fullcut
- type FullcutGoods
- type FullcutHierarchyJson
- type GoodBaseInfo
- type Goods
- type GoodsBodyJson
- type GoodsCart
- type GoodsCategory
- type GoodsCategoryIds
- type GoodsCategoryIdsJson
- type GoodsCollect
- type GoodsEvaluate
- type GoodsEvaluateAdditionalImagesJson
- type GoodsEvaluateImagesJson
- type GoodsImage
- type GoodsImageSpecImagesJson
- type GoodsImagesJson
- type GoodsSku
- type GoodsSkuListJson
- type GoodsSkuSpecJson
- type GoodsSkusJson
- type GoodsSpec
- type GoodsSpecList
- type GoodsSpecListJson
- type GoodsSpecValue
- type Group
- type GroupConfig
- type GroupGoods
- type Image
- type InfoCategory
- type IntsJson
- type Inventory
- type Invoice
- type Material
- type MaterialMediaJson
- type Message
- type MessageState
- type MessageType
- type OffpayArea
- type Order
- type OrderExtend
- type OrderExtendInvoiceInfoJson
- type OrderExtendOrderGoodsJson
- type OrderExtendReciverInfoJson
- type OrderGoods
- type OrderGoodsGoodsSpecJson
- type OrderLog
- type OrderPay
- type OrderRefund
- type OrderRefundGoodsSpecJson
- type OrderRefundLog
- type OrderRefundReason
- type OrderRefundTrackingImagesJson
- type OrderRefundUserImagesJson
- type OrderStatis
- type OrduerExtendReciverInfoJson
- type Page
- type PageBodyJson
- type PayLog
- type PdCash
- type PdLog
- type PdRecharge
- type Plugin
- type Product
- type Property
- type PropertyValue
- type Queue
- type Refresh
- type SaleNum
- type SendArea
- type SendAreaAreaIdsJson
- type Setting
- type SettingConfigJson
- type Shipper
- type Shop
- type Sms
- type SmsProvider
- type SmsProviderConfigJson
- type SmsScene
- type StringsJson
- type System
- type Transport
- type TransportExtend
- type Upload
- type Ups
- type UserAccount
- type UserAlias
- type UserAssets
- type UserLevel
- type UserOpen
- type UserOpenInfoAggregateJson
- type UserOpenInfoAggregateJsonWatermark
- type UserPointsLog
- type UserProfile
- type UserTemp
- type UserVisit
- type UserWechat
- type UserWechatTagidListJson
- type VerifyCode
- type Version
- type Visit
- type Wechat
- type WechatAutoReply
- type WechatAutoReplyKeysJson
- type WechatAutoReplyKeywords
- type WechatAutoReplyReplyContentJson
- type WechatAutoReplySubscribeReplayContentJson
- type WechatBroadcast
- type WechatBroadcastConditionJson
- type WechatBroadcastOpenidsJson
- type WechatBroadcastSendContentJson
- type WechatUser
- type WechatUserTagidListJson
Constants ¶
View Source
const ( // ProductUpShelf 商品已上架 ProductUpShelf = 1 // ProductDownShelf 商品已下架 ProductDownShelf = 2 // ProductPending 商品��未上架 ProductPending = 3 )
View Source
const CategoryStatusClose = 2
CategoryStatusClose 关闭
View Source
const CategoryStatusOpen = 1
CategoryStatusOpen 开启
Variables ¶
This section is empty.
Functions ¶
func BuildQuery ¶
BuildQuery 根据conds构建sql和绑定的参数
Types ¶
type Access ¶
type AccessToken ¶
type AccessToken struct { Jti int `json:"jti" form:"jti" gorm:"primary_key"` // Sub int `json:"sub" form:"sub" ` // IaTime int64 `json:"ia_time" form:"ia_time" ` // ExpTime int64 `json:"exp_time" form:"exp_time" ` // 过期时间 Ip string `json:"ip" form:"ip" ` // CreateTime int64 `json:"create_time" form:"create_time" ` // IsLogout int `json:"is_logout" form:"is_logout" ` // 是否主动退出 IsInvalid int `json:"is_invalid" form:"is_invalid" ` // 作废,当修改密码后会作废 1作废 0没有作废 LogoutTime int64 `json:"logout_time" form:"logout_time" ` // }
func (*AccessToken) TableName ¶
func (*AccessToken) TableName() string
type Address ¶
type Address struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 地址ID Uid int `json:"uid" form:"uid" gorm:"index"` // 会员ID Truename string `json:"truename" form:"truename" ` // 会员姓名 ProvinceId int `json:"province_id" form:"province_id" ` // 省份id CityId int `json:"city_id" form:"city_id" ` // 市级ID AreaId int `json:"area_id" form:"area_id" ` // 地区ID Address string `json:"address" form:"address" ` // 地址 CombineDetail string `json:"combine_detail" form:"combine_detail" ` // 地区内容组合 TelPhone string `json:"tel_phone" form:"tel_phone" ` // 座机电话 MobilePhone string `json:"mobile_phone" form:"mobile_phone" ` // 手机电话 ZipCode string `json:"zip_code" form:"zip_code" ` // 邮编 IsDefault int `json:"is_default" form:"is_default" ` // 1默认收货地址 Type string `json:"type" form:"type" ` // '个人','公司','其他'.... StreetId int `json:"street_id" form:"street_id" ` // 街道id DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type App ¶
type Area ¶
type Area struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ID 名称code Name string `json:"name" form:"name" ` // 栏目名 Pid int `json:"pid" form:"pid" ` // 父栏目 Location string `json:"location" form:"location" ` // 全路径 LevelName string `json:"level_name" form:"level_name" ` // 级别名称 Longitude string `json:"longitude" form:"longitude" ` // 经度 Latitude string `json:"latitude" form:"latitude" ` // 维度 Level int `json:"level" form:"level" ` // 级别 Position string `json:"position" form:"position" ` // 方位 CityCode string `json:"city_code" form:"city_code" ` // 城市代码 ZipCode string `json:"zip_code" form:"zip_code" ` // 邮编 Pinyin string `json:"pinyin" form:"pinyin" ` // 拼音 Initial string `json:"initial" form:"initial" ` // 首字母 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 }
type Article ¶
type Article struct { Id int `json:"id" form:"id" gorm:"primary_key"` // CategoryId int `json:"category_id" form:"category_id" ` // 分类id Title string `json:"title" form:"title" ` // 名称 Hits int `json:"hits" form:"hits" ` // 点击率 Text string `json:"text" form:"text" ` // 内容 Desc string `json:"desc" form:"desc" ` // 描述 Sort int `json:"sort" form:"sort" ` // 排序 Img string `json:"img" form:"img" ` // 图片 CreateTime int64 `json:"create_time" form:"create_time" ` // 时间 Url string `json:"url" form:"url" ` // 链接 Status int `json:"status" form:"status" ` // 0未审核1审核 Flags string `json:"flags" form:"flags" ` // 自定义属性 Source string `json:"source" form:"source" ` // 来源 Author string `json:"author" form:"author" ` // 作者 Keywords string `json:"keywords" form:"keywords" ` // 关键字 Images string `json:"images" form:"images" ` // 多图 Extend string `json:"extend" form:"extend" ` // 多功能拓展 json Template string `json:"template" form:"template" ` // 模板地址 ImgStatus int `json:"img_status" form:"img_status" ` // 1显示0不显示 Attachment string `json:"attachment" form:"attachment" ` // 附件 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type AuthGroup ¶
type AuthGroup struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Name string `json:"name" form:"name" ` // RuleIds AuthGroupRuleIdsJson `json:"rule_ids" form:"rule_ids" ` // Status int `json:"status" form:"status" ` // DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type AuthGroupAccess ¶
type AuthGroupAccess struct { Uid int `json:"uid" form:"uid" gorm:"primary_key"` // 用户id GroupId int `json:"group_id" form:"group_id" gorm:"primary_key"` // 用户组id OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*AuthGroupAccess) TableName ¶
func (*AuthGroupAccess) TableName() string
type AuthGroupRuleIdsJson ¶
type AuthGroupRuleIdsJson []int
func (*AuthGroupRuleIdsJson) Scan ¶
func (c *AuthGroupRuleIdsJson) Scan(input interface{}) error
type AuthRule ¶
type AuthRule struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Sign string `json:"sign" form:"sign" ` // 规则唯一标识 Title string `json:"title" form:"title" ` // 规则中文名称 Status int `json:"status" form:"status" ` // 状态:为1正常,为0禁用 Type string `json:"type" form:"type" ` // Condition string `json:"condition" form:"condition" ` // 规则表达式,为空表示存在就验证,不为空表示按照条件验证 Pid int `json:"pid" form:"pid" ` // 父级id IsSystem int `json:"is_system" form:"is_system" ` // 系统节点 Sort int `json:"sort" form:"sort" ` // 排序 IsDisplay int `json:"is_display" form:"is_display" ` // 0不展示1展示 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Authorize ¶
type Banner ¶
type Banner struct { ID uint32 `gorm:"primary_key" json:"id"` ReferId uint32 OpenId uint32 LinkUrl string PicUrl string Remark string Title string Status int BannerType int CreatedBy int `json:"createdBy"` UpdatedBy int `json:"updatedBy"` CreatedAt int `json:"createdAt"` UpdatedAt int `json:"updatedAt"` }
type Biz ¶
type Biz struct { OpenId int `json:"open_id" form:"open_id" gorm:"primary_key"` // Telephone string `json:"telephone" form:"telephone" ` // Nickname string `json:"nickname" form:"nickname" ` // Domain string `json:"domain" form:"domain" ` // PlatformNo string `json:"platform_no" form:"platform_no" ` // PlatformSercret string `json:"platform_sercret" form:"platform_sercret" ` // CreatedAt int64 `json:"created_at" form:"created_at" ` // UpdatedAt int64 `json:"updated_at" form:"updated_at" ` // Password string `json:"password" form:"password" ` // Email string `json:"email" form:"email" ` // Avatar string `json:"avatar" form:"avatar" ` // LastLoginIp string `json:"last_login_ip" form:"last_login_ip" ` // Status int `json:"status" form:"status" ` // }
type Cart ¶
type Cart struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 购物车id Uid int `json:"uid" form:"uid" gorm:"index"` // 买家id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" gorm:"index"` // 商品id GoodsNum int `json:"goods_num" form:"goods_num" ` // 购买商品数量 IsCheck int `json:"is_check" form:"is_check" ` // 选中状态 默认1选中 0未选中 CreateTime int64 `json:"create_time" form:"create_time" ` // DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // open_id }
type Category ¶
type Category struct { ID uint `gorm:"primary_key" json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` DeletedAt *time.Time `sql:"index" json:"deletedAt"` Name string `json:"name"` Sequence int `json:"sequence"` ParentID int `json:"parentId"` Status int `json:"status"` Remark string `json:"remark"` }
Category 商品分类
type Cond ¶
type Cond struct { // Op MySQL中查询条件,如like,=,in Op string // Val 查询条件对应的值 Val interface{} }
Cond 为字段查询结构体
type Conds ¶
type Conds map[string]interface{}
Conds 为Cond类型map,用于定义Where方法参数 map[field.name]interface{}
type Coupon ¶
type Coupon struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 名称 StartTime int64 `json:"start_time" form:"start_time" ` // 开始时间 EndTime int64 `json:"end_time" form:"end_time" ` // 结束时间 Denomination float64 `json:"denomination" form:"denomination" ` // 面额 TimeType int64 `json:"time_type" form:"time_type" ` // 有效时间类型 默认0 XXX天内有效 1固定时间段 EffectiveDays int `json:"effective_days" form:"effective_days" ` // XXX天内有效 UseStartTime int64 `json:"use_start_time" form:"use_start_time" ` // 使用开始时间 UseEndTime int64 `json:"use_end_time" form:"use_end_time" ` // 使用结束时间 Number int `json:"number" form:"number" ` // 发放数量 LimitType int `json:"limit_type" form:"limit_type" ` // 使用条件 默认0不限制 1满XXX使用 LimitPrice float64 `json:"limit_price" form:"limit_price" ` // 满XXX使用 ReceiveLimitNum int `json:"receive_limit_num" form:"receive_limit_num" ` // 每人限领 0不限制 Level int `json:"level" form:"level" ` // 级别 默认0全店 1商品级 Partake string `json:"partake" form:"partake" ` // json 优惠参与 折扣discount 满减fullcut 优惠券coupon 废弃 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type CouponGoods ¶
type CouponGoods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id DiscountId int `json:"discount_id" form:"discount_id" ` // 限时折扣id GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品id CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*CouponGoods) TableName ¶
func (*CouponGoods) TableName() string
type CreateSpecValue ¶
type Cron ¶
type Cron struct { Id int `json:"id" form:"id" gorm:"index"` // Type int `json:"type" form:"type" ` // 任务类型 1商品上架 2发送邮件 3优惠套装过期 4推荐展位过期 Exeid int `json:"exeid" form:"exeid" ` // 关联任务的ID[如商品ID,会员ID] Exetime int `json:"exetime" form:"exetime" ` // 执行时间 Code string `json:"code" form:"code" ` // 邮件模板CODE Content string `json:"content" form:"content" ` // 内容 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Discount ¶
type Discount struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 名称 StartTime int64 `json:"start_time" form:"start_time" ` // 开始时间 EndTime int64 `json:"end_time" form:"end_time" ` // 结束时间 LimitNumber int `json:"limit_number" form:"limit_number" ` // 限购件数 默认0不限制 Partake string `json:"partake" form:"partake" ` // json 优惠参与 折扣discount 满减fullcut 优惠券coupon 废弃 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type DiscountGoods ¶
type DiscountGoods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id DiscountId int `json:"discount_id" form:"discount_id" ` // 限时折扣id GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品id Discounts int `json:"discounts" form:"discounts" ` // XXX折 Minus float64 `json:"minus" form:"minus" ` // 立减XXX元 Price float64 `json:"price" form:"price" ` // 打折后XXX元 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*DiscountGoods) TableName ¶
func (*DiscountGoods) TableName() string
type Dispatch ¶
type Dispatch struct { Id int `json:"id" form:"id" gorm:"primary_key"` // SnId string `json:"sn_id" form:"sn_id" ` // 订单号 Time int64 `json:"time" form:"time" ` // 配送日期 DriverId int `json:"driver_id" form:"driver_id" ` // 司机id DriverName string `json:"driver_name" form:"driver_name" ` // 司机姓名 Number int `json:"number" form:"number" ` // 订单数量 Cost int `json:"cost" form:"cost" ` // 费用 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type Express ¶
type Express struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 物流id CompanyName string `json:"company_name" form:"company_name" ` // 公司名称 Kuaidi100Code string `json:"kuaidi100_code" form:"kuaidi100_code" ` // 快递100Code TaobaoCode string `json:"taobao_code" form:"taobao_code" ` // 淘宝100Code IsCommonlyUse int `json:"is_commonly_use" form:"is_commonly_use" ` // 是否为常用物流 1 是 0 否 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 IsSystem int `json:"is_system" form:"is_system" ` // 系统级 默认0自定义 1系统 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Extend ¶
type Extend struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ID Express string `json:"express" form:"express" ` // 快递公司ID的组合 CreateTime int64 `json:"create_time" form:"create_time" ` // 时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Fd ¶
type Freight ¶
type Freight struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 模板id Name string `json:"name" form:"name" ` // 模板名称 PayType int `json:"pay_type" form:"pay_type" ` // 计算方式:1 按件数 2 按重量 Areas FreightAreasJson `json:"areas" form:"areas" ` // CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type FreightAreas ¶
type FreightAreasJson ¶
type FreightAreasJson []FreightAreas
func (*FreightAreasJson) Scan ¶
func (c *FreightAreasJson) Scan(input interface{}) error
type Fullcut ¶
type Fullcut struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 名称 StartTime int64 `json:"start_time" form:"start_time" ` // 开始时间 EndTime int64 `json:"end_time" form:"end_time" ` // 结束时间 Partake string `json:"partake" form:"partake" ` // json 优惠参与 折扣discount 满减fullcut 优惠券coupon 废弃 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 Hierarchy FullcutHierarchyJson `json:"hierarchy" form:"hierarchy" ` // 层级 至多5个,每个(包涵fll_price满XXX元,minus减XXX元,discountsXXX折,type满减类型 默认0减XXX元 1打XXX折) Level int `json:"level" form:"level" ` // 级别 默认0全店 1商品级 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type FullcutGoods ¶
type FullcutGoods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id FullcutId int `json:"fullcut_id" form:"fullcut_id" ` // 限时折扣id GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品id CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*FullcutGoods) TableName ¶
func (*FullcutGoods) TableName() string
type FullcutHierarchyJson ¶
type FullcutHierarchyJson []string
func (*FullcutHierarchyJson) Scan ¶
func (c *FullcutHierarchyJson) Scan(input interface{}) error
type GoodBaseInfo ¶
type GoodBaseInfo struct { Id uint32 `json:"id"` Name string `json:"name"` Pic string `json:"pic"` Cid uint32 `json:"cid"` LogisticsId uint32 `json:"logisticsId"` // 快递id Stores uint32 `json:"stores"` // 剩余货量 Views uint32 `json:"views"` // 查看次数 MinPrice float64 `json:"minPrice"` MinScore uint32 `json:"minScore"` Content string `json:"content"` NumOrders uint32 `json:"numOrders"` //订单数 NumGoodReputation uint32 `json:"numGoodReputation"` //好评数 CommissionType uint32 `json:"commissionType"` // 任务类型 1 分享积分奖励, 2 分享现金奖励 Commission uint32 `json:"commission"` // 奖励数字 Slide string `json:"-"` IsGroupon uint32 `json:"isGroupon"` GrouponPrice float64 `json:"grouponPrice"` }
func (GoodBaseInfo) TableName ¶
func (GoodBaseInfo) TableName() string
type Goods ¶
type Goods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 商品公共表id Title string `json:"title" form:"title" ` // 商品名称 Images GoodsImagesJson `json:"images" form:"images" ` // 商品图片 默认第一个为封面图片 CategoryIds GoodsCategoryIdsJson `json:"category_ids" form:"category_ids" ` // 商品分类 BaseSaleNum int `json:"base_sale_num" form:"base_sale_num" ` // 基础销量 Body GoodsBodyJson `json:"body" form:"body" ` // 商品内容 IsOnSale int `json:"is_on_sale" form:"is_on_sale" ` // 是否需上架出售 0 否 1 是 ImageSpecId int `json:"image_spec_id" form:"image_spec_id" ` // 使用图片的规格id ImageSpecImages GoodsImageSpecImagesJson `json:"image_spec_images" form:"image_spec_images" ` // 规格图片集合,废弃 SkuList GoodsSkuListJson `json:"sku_list" form:"sku_list" ` // sku商品集合,数组 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 Price float64 `json:"price" form:"price" ` // 商品价格 UpdateTime int64 `json:"update_time" form:"update_time" ` // 修改时间 EvaluationGoodStar int `json:"evaluation_good_star" form:"evaluation_good_star" ` // 好评星级 EvaluationCount int `json:"evaluation_count" form:"evaluation_count" ` // 评价数 Stock int `json:"stock" form:"stock" ` // goods表库存之和 SaleNum int `json:"sale_num" form:"sale_num" ` // 销售量 GroupSaleNum int `json:"group_sale_num" form:"group_sale_num" ` // 拼团销量 SaleTime int64 `json:"sale_time" form:"sale_time" ` // 开售时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 SpecList GoodsSpecListJson `json:"spec_list" form:"spec_list" ` // {"type":"slice","data":"spec"} Img string `json:"img" form:"img" ` // 封面图 PayType int `json:"pay_type" form:"pay_type" ` // 计算方式:1 按件数 2 按重量 FreightFee float64 `json:"freight_fee" form:"freight_fee" ` // 运费 FreightId int `json:"freight_id" form:"freight_id" ` // 运费模板id OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type GoodsBodyJson ¶
type GoodsBodyJson []struct { Type string `json:"type"` Val struct { Content string `json:"content"` } `json:"value"` }
func (*GoodsBodyJson) Scan ¶
func (c *GoodsBodyJson) Scan(input interface{}) error
type GoodsCart ¶
type GoodsCart struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Uniacid int `json:"uniacid" form:"uniacid" ` // Couponid string `json:"couponid" form:"couponid" gorm:"index"` // Storeid int `json:"storeid" form:"storeid" ` // DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
type GoodsCategory ¶
type GoodsCategory struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Name string `json:"name" form:"name" ` // 分类名称 Pid int `json:"pid" form:"pid" ` // 父级id,如果不填为一级 Icon string `json:"icon" form:"icon" ` // 商品分类图标,图片地址 Sort int `json:"sort" form:"sort" ` // 排序 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 Keywords string `json:"keywords" form:"keywords" ` // Description string `json:"description" form:"description" ` // Grade string `json:"grade" form:"grade" ` // 价格分级 Img string `json:"img" form:"img" ` // 分类前面的小图标 TypeId int `json:"type_id" form:"type_id" ` // 关联类型id Banner string `json:"banner" form:"banner" ` // 横幅 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*GoodsCategory) TableName ¶
func (*GoodsCategory) TableName() string
type GoodsCategoryIds ¶
type GoodsCategoryIds struct { Id int `json:"id" form:"id" gorm:"primary_key"` // GoodsId int `json:"goods_id" form:"goods_id" gorm:"index"` // 商品id CategoryId int `json:"category_id" form:"category_id" gorm:"index"` // 商品分类id DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*GoodsCategoryIds) TableName ¶
func (*GoodsCategoryIds) TableName() string
type GoodsCategoryIdsJson ¶
type GoodsCategoryIdsJson []int
func (*GoodsCategoryIdsJson) Scan ¶
func (c *GoodsCategoryIdsJson) Scan(input interface{}) error
type GoodsCollect ¶
type GoodsCollect struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 主键 Uid int `json:"uid" form:"uid" ` // 使用UID GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品skuID GoodsId int `json:"goods_id" form:"goods_id" ` // 商品id CreateTime int64 `json:"create_time" form:"create_time" ` // 收藏时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*GoodsCollect) TableName ¶
func (*GoodsCollect) TableName() string
type GoodsEvaluate ¶
type GoodsEvaluate struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 评价ID OrderId int `json:"order_id" form:"order_id" ` // 订单表自增ID OrderNo int64 `json:"order_no" form:"order_no" ` // 订单编号 OrderGoodsId int `json:"order_goods_id" form:"order_goods_id" ` // 订单商品表编号 GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品表编号 GoodsTitle string `json:"goods_title" form:"goods_title" ` // 商品名称 GoodsPrice float64 `json:"goods_price" form:"goods_price" ` // 商品价格 GoodsImg string `json:"goods_img" form:"goods_img" ` // 商品图片 Score int `json:"score" form:"score" ` // 1-5分 Content string `json:"content" form:"content" ` // 信誉评价内容,有可能会存表情 IsAnonymous int `json:"is_anonymous" form:"is_anonymous" ` // 0表示不是 1表示是匿名评价 CreateTime int64 `json:"create_time" form:"create_time" ` // 评价时间 UserId int `json:"user_id" form:"user_id" ` // 评价人编号 State int `json:"state" form:"state" ` // 评价信息的状态 0为正常 1为禁止显示 Remark string `json:"remark" form:"remark" ` // 管理员对评价的处理备注 Explain string `json:"explain" form:"explain" ` // 解释内容 Images GoodsEvaluateImagesJson `json:"images" form:"images" ` // 晒单图片json AdditionalContent string `json:"additional_content" form:"additional_content" ` // 追加评论 AdditionalTime int64 `json:"additional_time" form:"additional_time" ` // 追加时间 AdditionalImages GoodsEvaluateAdditionalImagesJson `json:"additional_images" form:"additional_images" ` // 追加评价图片 ReplyContent string `json:"reply_content" form:"reply_content" ` // 回复评价的内容 ReplyTime int64 `json:"reply_time" form:"reply_time" ` // 回复时间 ReplyContent2 string `json:"reply_content2" form:"reply_content2" ` // 回复追加的内容 ReplyTime2 int64 `json:"reply_time2" form:"reply_time2" ` // 回复时间 Display int `json:"display" form:"display" ` // 回复状态 1是显示 0是隐藏 Top int `json:"top" form:"top" ` // 置顶 0:不是;1:是; DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*GoodsEvaluate) TableName ¶
func (*GoodsEvaluate) TableName() string
type GoodsEvaluateAdditionalImagesJson ¶
type GoodsEvaluateAdditionalImagesJson StringsJson
func (*GoodsEvaluateAdditionalImagesJson) Scan ¶
func (c *GoodsEvaluateAdditionalImagesJson) Scan(input interface{}) error
type GoodsEvaluateImagesJson ¶
type GoodsEvaluateImagesJson StringsJson
func (*GoodsEvaluateImagesJson) Scan ¶
func (c *GoodsEvaluateImagesJson) Scan(input interface{}) error
type GoodsImage ¶
type GoodsImage struct { Id int `json:"id" form:"id" gorm:"primary_key"` // GoodsId int `json:"goods_id" form:"goods_id" gorm:"index"` // 商品公共内容id ColorId int `json:"color_id" form:"color_id" ` // 颜色规格值id Img string `json:"img" form:"img" ` // 商品图片 Sort int `json:"sort" form:"sort" ` // 排序 IsDefault int `json:"is_default" form:"is_default" ` // 默认主题,1是,0否 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商户id }
func (*GoodsImage) TableName ¶
func (*GoodsImage) TableName() string
type GoodsImageSpecImagesJson ¶
type GoodsImageSpecImagesJson StringsJson
func (*GoodsImageSpecImagesJson) Scan ¶
func (c *GoodsImageSpecImagesJson) Scan(input interface{}) error
type GoodsImagesJson ¶
type GoodsImagesJson []string
func (*GoodsImagesJson) Scan ¶
func (c *GoodsImagesJson) Scan(input interface{}) error
type GoodsSku ¶
type GoodsSku struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 商品id(SKU) GoodsId int `json:"goods_id" form:"goods_id" gorm:"index"` // 商品公共表id Spec GoodsSkuSpecJson `json:"spec" form:"spec" ` // 规格json信息 Price float64 `json:"price" form:"price" ` // 商品价格 Stock int `json:"stock" form:"stock" ` // 商品库存 Code string `json:"code" form:"code" ` // 商品编码 Img string `json:"img" form:"img" ` // 商品主图 Weight float64 `json:"weight" form:"weight" ` // 商品重量 Title string `json:"title" form:"title" ` // 商品名称(+规格名称) SaleNum int `json:"sale_num" form:"sale_num" ` // 销售数量 GroupSaleNum int `json:"group_sale_num" form:"group_sale_num" ` // 拼团销量 SpecValueSign string `json:"spec_value_sign" form:"spec_value_sign" ` // 规格值标识 SpecSign string `json:"spec_sign" form:"spec_sign" ` // 规格标识 CreateTime int64 `json:"create_time" form:"create_time" ` // 商品添加时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 商品编辑时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // }
type GoodsSkuListJson ¶
type GoodsSkuListJson []GoodsSku
func (*GoodsSkuListJson) Scan ¶
func (c *GoodsSkuListJson) Scan(input interface{}) error
type GoodsSkuSpecJson ¶
type GoodsSkuSpecJson []struct { ID int `json:"id"` Name string `json:"name"` ValueID int `json:"value_id"` ValueName string `json:"value_name"` ValueImg string `json:"value_img"` }
func (*GoodsSkuSpecJson) Scan ¶
func (c *GoodsSkuSpecJson) Scan(input interface{}) error
type GoodsSkusJson ¶
type GoodsSkusJson []GoodsSku
func (*GoodsSkusJson) Scan ¶
func (c *GoodsSkusJson) Scan(input interface{}) error
type GoodsSpec ¶
type GoodsSpecList ¶
type GoodsSpecList struct { Id int `json:"id"` Name string `json:"name"` ValueList []CreateSpecValue `json:"value_list"` }
type GoodsSpecListJson ¶
type GoodsSpecListJson []struct { Id int `json:"id"` Name string `json:"name"` ValueList []CreateSpecValue `json:"value_list"` }
func (*GoodsSpecListJson) Scan ¶
func (c *GoodsSpecListJson) Scan(input interface{}) error
type GoodsSpecValue ¶
type GoodsSpecValue struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 规格值id SpecId int `json:"spec_id" form:"spec_id" gorm:"index"` // 规格id Name string `json:"name" form:"name" ` // 规格值名称 Sort int `json:"sort" form:"sort" ` // 排序 Color string `json:"color" form:"color" ` // 色彩值 Img string `json:"img" form:"img" ` // 图片 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // }
func (*GoodsSpecValue) TableName ¶
func (*GoodsSpecValue) TableName() string
type Group ¶
type Group struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 拼团活动名称 Sn string `json:"sn" form:"sn" ` // 活动编号 预留 TimeOver string `json:"time_over" form:"time_over" ` // 拼团时限 格式: 小时:分钟 TimeOverDay int64 `json:"time_over_day" form:"time_over_day" ` // 拼团时限-天 TimeOverHour int64 `json:"time_over_hour" form:"time_over_hour" ` // 拼团时限-小时 TimeOverMinute int64 `json:"time_over_minute" form:"time_over_minute" ` // 拼团时限-分钟 StartTime int64 `json:"start_time" form:"start_time" ` // 活动开始时间 EndTime int64 `json:"end_time" form:"end_time" ` // 活动结束时间 LimitBuyNum int `json:"limit_buy_num" form:"limit_buy_num" ` // 拼团人数 LimitGroupNum int `json:"limit_group_num" form:"limit_group_num" ` // 每位用户可进行的团数 LimitGoodsNum int `json:"limit_goods_num" form:"limit_goods_num" ` // 用户每次参团时可购买件数 GoodsId int `json:"goods_id" form:"goods_id" ` // 商品id IsShow int `json:"is_show" form:"is_show" ` // 是否正在执行 0未执行 1执行 OverType int `json:"over_type" form:"over_type" ` // 结束时间格式 0长期 1定期(一年) 预留 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type GroupConfig ¶
type GroupConfig struct { Refunmoney int `json:"refunmoney" form:"refunmoney" ` // 退款方式: 1,自动 2,手动 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*GroupConfig) TableName ¶
func (*GroupConfig) TableName() string
type GroupGoods ¶
type GroupGoods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id GroupId int `json:"group_id" form:"group_id" ` // 拼团id GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品id GroupPrice float64 `json:"group_price" form:"group_price" ` // 拼团价格 CaptainPrice float64 `json:"captain_price" form:"captain_price" ` // 团长价格 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // }
func (*GroupGoods) TableName ¶
func (*GroupGoods) TableName() string
type Image ¶
type Image struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Name string `json:"name" form:"name" ` // Size float64 `json:"size" form:"size" ` // Type string `json:"type" form:"type" ` // Url string `json:"url" form:"url" ` // CreateTime int64 `json:"create_time" form:"create_time" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type InfoCategory ¶
type InfoCategory struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Title string `json:"title" form:"title" ` // 名字 Pid int `json:"pid" form:"pid" ` // 父级id Level int `json:"level" form:"level" ` // 层级默认为0 Sort int `json:"sort" form:"sort" ` // 排序默认为0 Status int `json:"status" form:"status" ` // 状态 1为开启0为关闭 Desc string `json:"desc" form:"desc" ` // 描述 Name string `json:"name" form:"name" ` // 唯一标识 TemplateIndex string `json:"template_index" form:"template_index" ` // 频道页模板 TemplateList string `json:"template_list" form:"template_list" ` // 列表页模板 TemplateDetail string `json:"template_detail" form:"template_detail" ` // 详情页模板 TemplateType int `json:"template_type" form:"template_type" ` // 0列表1封面 Img string `json:"img" form:"img" ` // 封面图 Text string `json:"text" form:"text" ` // 详情 Flags string `json:"flags" form:"flags" ` // 属性 Url string `json:"url" form:"url" ` // 跳转链接 Images string `json:"images" form:"images" ` // 多图上传 Extend string `json:"extend" form:"extend" ` // 拓展 Keywords string `json:"keywords" form:"keywords" ` // 关键词 ImgStatus int `json:"img_status" form:"img_status" ` // 1显示0不显示 Img2 string `json:"img2" form:"img2" ` // DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*InfoCategory) TableName ¶
func (*InfoCategory) TableName() string
type Inventory ¶
type Inventory struct { ID uint `gorm:"primary_key" json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` DeletedAt *time.Time `sql:"index" json:"deletedAt"` ProductID uint `json:"productID"` Count uint `json:"count"` PropertyValues []PropertyValue `gorm:"many2many:inventory_property_value;ForeignKey:ID;AssociationForeignKey:ID" json:"propertyValues"` }
Inventory 商品库存
type Invoice ¶
type Invoice struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 索引id UserId int `json:"user_id" form:"user_id" ` // 会员ID Type string `json:"type" form:"type" ` // 1普通发票2增值税发票 Title string `json:"title" form:"title" ` // 发票抬头[普通发票] Content string `json:"content" form:"content" ` // 发票内容[普通发票] CompanyName string `json:"company_name" form:"company_name" ` // 单位名称 CompanyCode string `json:"company_code" form:"company_code" ` // 纳税人识别号 CompanyRegisterAddress string `json:"company_register_address" form:"company_register_address" ` // 注册地址 CompanyRegisterPhone string `json:"company_register_phone" form:"company_register_phone" ` // 注册电话 CompanyRegisterBrankName string `json:"company_register_brank_name" form:"company_register_brank_name" ` // 开户银行 CompanyRegisterBrankAccount string `json:"company_register_brank_account" form:"company_register_brank_account" ` // 银行帐户 ReceiveName string `json:"receive_name" form:"receive_name" ` // 收票人姓名 ReceivePhone string `json:"receive_phone" form:"receive_phone" ` // 收票人手机号 ReceiveProvince string `json:"receive_province" form:"receive_province" ` // 收票人省份 ReceiveAddress string `json:"receive_address" form:"receive_address" ` // 送票地址 ConsumptionType string `json:"consumption_type" form:"consumption_type" ` // 发票消费类型 IsDefault int `json:"is_default" form:"is_default" ` // 默认发票 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Material ¶
type Material struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Media MaterialMediaJson `json:"media" form:"media" ` // 媒体 Type string `json:"type" form:"type" ` // news、voice、video CreateTime int64 `json:"create_time" form:"create_time" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type MaterialMediaJson ¶
type MaterialMediaJson StringsJson
func (*MaterialMediaJson) Scan ¶
func (c *MaterialMediaJson) Scan(input interface{}) error
type Message ¶
type Message struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 短消息索引id Title string `json:"title" form:"title" ` // 短消息标题 Body string `json:"body" form:"body" ` // 消息内容,数据格式为json CreateTime int64 `json:"create_time" form:"create_time" ` // 短消息发送时间 SendState int `json:"send_state" form:"send_state" ` // 发送状态 0未发送 1已发送 RelationModel string `json:"relation_model" form:"relation_model" ` // 关联模块,并非表名 RelationModelId int `json:"relation_model_id" form:"relation_model_id" ` // 关联表id IsGroup int `json:"is_group" form:"is_group" ` // 是否为群发0否1是 TypeId int `json:"type_id" form:"type_id" ` // 消息类型id DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type MessageState ¶
type MessageState struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ToUserId int `json:"to_user_id" form:"to_user_id" ` // 接收者id MessageId int `json:"message_id" form:"message_id" ` // 信息id ReadState int `json:"read_state" form:"read_state" ` // 0 未读 1已读 DelState int `json:"del_state" form:"del_state" ` // 0未删 1已删 ReadTime int64 `json:"read_time" form:"read_time" ` // 读取时间 DelTime int64 `json:"del_time" form:"del_time" ` // 删除时间 AppPushState int `json:"app_push_state" form:"app_push_state" ` // app是否推送0未1是 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*MessageState) TableName ¶
func (*MessageState) TableName() string
type MessageType ¶
type MessageType struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Title string `json:"title" form:"title" ` // 通知类型标题 Remark string `json:"remark" form:"remark" ` // 通知类型的备注 Status int `json:"status" form:"status" ` // 状态0关闭,1开启 Model string `json:"model" form:"model" ` // 关联模型 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*MessageType) TableName ¶
func (*MessageType) TableName() string
type OffpayArea ¶
type OffpayArea struct { Id int `json:"id" form:"id" gorm:"index"` // id AreaId string `json:"area_id" form:"area_id" ` // 县ID组合 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OffpayArea) TableName ¶
func (*OffpayArea) TableName() string
type Order ¶
type Order struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 订单索引id Sn string `json:"sn" form:"sn" ` // 订单编号 PaySn string `json:"pay_sn" form:"pay_sn" ` // 支付单号 Uid int `json:"uid" form:"uid" gorm:"index"` // 买家id UserName string `json:"user_name" form:"user_name" ` // 买家姓名 UserPhone string `json:"user_phone" form:"user_phone" ` // 买家手机号码 UserEmail string `json:"user_email" form:"user_email" ` // 买家电子邮箱 CreateTime int64 `json:"create_time" form:"create_time" ` // 订单生成时间 PaymentCode string `json:"payment_code" form:"payment_code" ` // 支付方式名称代码 PayName string `json:"pay_name" form:"pay_name" ` // 支付方式 PaymentTime int64 `json:"payment_time" form:"payment_time" ` // 支付成功的(付款的)时间 FinnshedTime int64 `json:"finnshed_time" form:"finnshed_time" ` // 订单完成时间 GoodsAmount float64 `json:"goods_amount" form:"goods_amount" ` // 商品总价格 GoodsNum int `json:"goods_num" form:"goods_num" ` // 商品个数 Amount float64 `json:"amount" form:"amount" ` // 订单总价格 PdAmount float64 `json:"pd_amount" form:"pd_amount" ` // 预存款支付金额 FreightFee float64 `json:"freight_fee" form:"freight_fee" ` // 实际支付的运费 FreightUnifiedFee float64 `json:"freight_unified_fee" form:"freight_unified_fee" ` // 运费统一运费 FreightTemplateFee float64 `json:"freight_template_fee" form:"freight_template_fee" ` // 运费模板运费 State int `json:"state" form:"state" ` // 订单状态:0(已取消)10(默认):未付款;20:已付款;30:已发货;40:已收货; RefundAmount float64 `json:"refund_amount" form:"refund_amount" ` // 退款金额 RefundState int `json:"refund_state" form:"refund_state" ` // 退款状态:0是无退款,1是部分退款,2是全部退款 LockState int `json:"lock_state" form:"lock_state" ` // 锁定状态:0是正常,大于0是锁定,默认是0 DelayTime int64 `json:"delay_time" form:"delay_time" ` // 延迟时间,默认为0 Points int `json:"points" form:"points" ` // 积分 EvaluateState int `json:"evaluate_state" form:"evaluate_state" ` // 评价状态 0未评价,1已评价 IsPrint int `json:"is_print" form:"is_print" ` // 是否打印 1打印 0未打印 TradeNo string `json:"trade_no" form:"trade_no" ` // 支付宝交易号OR微信交易号 OutRequestNo string `json:"out_request_no" form:"out_request_no" ` // 支付宝标识一次退款请求,同一笔交易多次退款需要保证唯一,如需部分退款,则此参数必传。 WechatOpenid string `json:"wechat_openid" form:"wechat_openid" ` // 用户微信openid From int `json:"from" form:"from" ` // 1WEB2mobile DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 AllAgreeRefound int `json:"all_agree_refound" form:"all_agree_refound" ` // 默认为0,1是订单的全部商品都退了 PayableTime int64 `json:"payable_time" form:"payable_time" ` // 订单可支付时间 下单时间+24小时 时间戳 GoodsType int `json:"goods_type" form:"goods_type" ` // 1默认2拼团商品3限时折扣商品4组合套装5赠品 GroupId int `json:"group_id" form:"group_id" ` // 拼团id GroupIdentity int `json:"group_identity" form:"group_identity" ` // 默认1 团长 2 团员 GroupSign string `json:"group_sign" form:"group_sign" ` // 一个团拥有相同的值(团购编号) GroupPeopleNum int `json:"group_people_num" form:"group_people_num" ` // 团共需人数 几人团 GroupMenNum int `json:"group_men_num" form:"group_men_num" ` // 团现有人数 GroupState int `json:"group_state" form:"group_state" ` // 拼团状态 0待付款 1正在进行中(待开团) 2拼团成功 3拼团失败 GroupStartTime int64 `json:"group_start_time" form:"group_start_time" ` // 团购开始时间 GroupEndTime int64 `json:"group_end_time" form:"group_end_time" ` // 团购结束时间 GoodsGroupAmount float64 `json:"goods_group_amount" form:"goods_group_amount" ` // 商品拼团价总价格 GroupFailTime int64 `json:"group_fail_time" form:"group_fail_time" ` // 拼团失败时间 ReviseAmount float64 `json:"revise_amount" form:"revise_amount" ` // 修改过的订单总价格 大于0起作用 ReviseFreightFee float64 `json:"revise_freight_fee" form:"revise_freight_fee" ` // 修改过的实际支付的运费 OpenId int `json:"open_id" form:"open_id" ` // }
func (Order) GetOrderGroupState ¶
func (Order) GetOrderPaymentName ¶
func (Order) GetOrderState ¶
type OrderExtend ¶
type OrderExtend struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 订单索引id TrackingTime int64 `json:"tracking_time" form:"tracking_time" ` // 配送时间 TrackingNo string `json:"tracking_no" form:"tracking_no" ` // 物流单号 ShipperId int `json:"shipper_id" form:"shipper_id" ` // 商家物流地址id ExpressId int `json:"express_id" form:"express_id" ` // 物流公司id,默认为0 代表不需要物流 Message string `json:"message" form:"message" ` // 买家留言 VoucherPrice int `json:"voucher_price" form:"voucher_price" ` // 代金券面额 VoucherId int `json:"voucher_id" form:"voucher_id" ` // 代金券id VoucherCode string `json:"voucher_code" form:"voucher_code" ` // 代金券编码 Remark string `json:"remark" form:"remark" ` // 发货备注 ReciverName string `json:"reciver_name" form:"reciver_name" ` // 收货人姓名 ReceiverPhone string `json:"receiver_phone" form:"receiver_phone" ` // 收货人电话 ReciverInfo OrderExtendReciverInfoJson `json:"reciver_info" form:"reciver_info" ` // 收货人其它信息 json ReciverProvinceId int `json:"reciver_province_id" form:"reciver_province_id" ` // 收货人省级ID ReciverCityId int `json:"reciver_city_id" form:"reciver_city_id" ` // ReciverAreaId int `json:"reciver_area_id" form:"reciver_area_id" ` // InvoiceInfo OrderExtendInvoiceInfoJson `json:"invoice_info" form:"invoice_info" ` // 发票信息 json PromotionInfo string `json:"promotion_info" form:"promotion_info" ` // 促销信息备注 EvaluateTime int64 `json:"evaluate_time" form:"evaluate_time" ` // 评价时间 ServiceRemarks string `json:"service_remarks" form:"service_remarks" ` // 后台客服对此订单做出的备注 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 DeliverName string `json:"deliver_name" form:"deliver_name" ` // 配送人名字 DeliverPhone string `json:"deliver_phone" form:"deliver_phone" ` // 配送人电话 DeliverAddress string `json:"deliver_address" form:"deliver_address" ` // 配送地址 FreightRule int `json:"freight_rule" form:"freight_rule" ` // 运费规则1按商品累加运费2组合运费 NeedExpress int `json:"need_express" form:"need_express" ` // 是否需要物流1需要0不需要 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OrderExtend) TableName ¶
func (*OrderExtend) TableName() string
type OrderExtendInvoiceInfoJson ¶
type OrderExtendInvoiceInfoJson StringsJson
func (*OrderExtendInvoiceInfoJson) Scan ¶
func (c *OrderExtendInvoiceInfoJson) Scan(input interface{}) error
type OrderExtendOrderGoodsJson ¶
type OrderExtendOrderGoodsJson []Goods
type OrderExtendReciverInfoJson ¶
type OrderExtendReciverInfoJson struct { Name string `json:"name"` CombineDetail string `json:"combine_detail"` Phone string `json:"phone"` Type string `json:"type"` Address string `json:"address"` }
func (*OrderExtendReciverInfoJson) Scan ¶
func (c *OrderExtendReciverInfoJson) Scan(input interface{}) error
type OrderGoods ¶
type OrderGoods struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 订单商品表索引id UserId int `json:"user_id" form:"user_id" ` // 买家ID OrderId int `json:"order_id" form:"order_id" gorm:"index"` // 订单id GoodsId int `json:"goods_id" form:"goods_id" ` // 商品主表id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品id GoodsTitle string `json:"goods_title" form:"goods_title" ` // 商品名称 GoodsPrice float64 `json:"goods_price" form:"goods_price" ` // 商品价格 just价格 GoodsPayPrice float64 `json:"goods_pay_price" form:"goods_pay_price" ` // 商品实际支付费用(拼团商品适用) GoodsNum int `json:"goods_num" form:"goods_num" ` // 商品数量 GoodsImg string `json:"goods_img" form:"goods_img" ` // 商品图片 GoodsSpec OrderGoodsGoodsSpecJson `json:"goods_spec" form:"goods_spec" ` // 商品规格 GoodsType int `json:"goods_type" form:"goods_type" ` // 1默认2团购商品3限时折扣商品4组合套装5赠品 GoodsFreightWay string `json:"goods_freight_way" form:"goods_freight_way" ` // 商品运费方式 GoodsFreightFee float64 `json:"goods_freight_fee" form:"goods_freight_fee" ` // 商品的运费 EvaluateState int `json:"evaluate_state" form:"evaluate_state" ` // 评价状态 0未评价,1已评价,2已追评 EvaluateTime int64 `json:"evaluate_time" form:"evaluate_time" ` // 评价时间 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 CouponId int `json:"coupon_id" form:"coupon_id" ` // 线上卡券 大于0线上卡券 微信卡券表表ID 一个规格的商品对应一张微信卡券 CouponCardId string `json:"coupon_card_id" form:"coupon_card_id" ` // 线上卡券 微信卡券表微信卡券ID LockState int `json:"lock_state" form:"lock_state" ` // 锁定(1退款中) RefundHandleState int `json:"refund_handle_state" form:"refund_handle_state" ` // 退款平台处理状态 默认0处理中(未处理) 10拒绝(驳回) 20同意 30成功(已完成) 50取消(用户主动撤销) 51取消(用户主动收货) RefundId int `json:"refund_id" form:"refund_id" ` // 退款ID DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 GroupPrice float64 `json:"group_price" form:"group_price" ` // 拼团价格 just价格 CaptainPrice float64 `json:"captain_price" form:"captain_price" ` // 团长价格 just价格 GoodsRevisePrice float64 `json:"goods_revise_price" form:"goods_revise_price" ` // 修改过的商品实际支付费用 大于0起作用 OpenId int `json:"open_id" form:"open_id" ` // 商户ID }
func (*OrderGoods) TableName ¶
func (*OrderGoods) TableName() string
type OrderGoodsGoodsSpecJson ¶
type OrderGoodsGoodsSpecJson []struct { ID int `json:"id"` Name string `json:"name"` ValueID int `json:"value_id"` ValueName string `json:"value_name"` ValueImg string `json:"value_img"` }
func (*OrderGoodsGoodsSpecJson) Scan ¶
func (c *OrderGoodsGoodsSpecJson) Scan(input interface{}) error
type OrderLog ¶
type OrderLog struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 主键 OrderId int `json:"order_id" form:"order_id" ` // 订单id Msg string `json:"msg" form:"msg" ` // 文字描述 CreateTime int64 `json:"create_time" form:"create_time" ` // 处理时间 Role string `json:"role" form:"role" ` // 操作角色 User string `json:"user" form:"user" ` // 操作人 OrderState int `json:"order_state" form:"order_state" ` // 订单状态:0(已取消)10:未付款;20:已付款;30:已发货;40:已收货; DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type OrderPay ¶
type OrderPay struct { Id int `json:"id" form:"id" gorm:"primary_key"` // PaySn string `json:"pay_sn" form:"pay_sn" ` // 支付单号 UserId int `json:"user_id" form:"user_id" ` // 买家ID PayState int `json:"pay_state" form:"pay_state" ` // 0默认未支付1已支付(只有第三方支付接口通知到时才会更改此状态) DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type OrderRefund ¶
type OrderRefund struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 记录ID OrderId int `json:"order_id" form:"order_id" ` // 订单ID OrderSn string `json:"order_sn" form:"order_sn" ` // 订单编号 OrderState int `json:"order_state" form:"order_state" ` // 订单状态:20:已付款;30:已发货;40:已收货; OrderGoodsId int `json:"order_goods_id" form:"order_goods_id" ` // 子订单ID RefundSn string `json:"refund_sn" form:"refund_sn" ` // 申请编号 UserId int `json:"user_id" form:"user_id" ` // 买家ID UserName string `json:"user_name" form:"user_name" ` // 买家会员名 GoodsId int `json:"goods_id" form:"goods_id" ` // 商品id GoodsSkuId int `json:"goods_sku_id" form:"goods_sku_id" ` // 商品ID,全部退款是0 GoodsTitle string `json:"goods_title" form:"goods_title" ` // 商品名称 GoodsSpec OrderRefundGoodsSpecJson `json:"goods_spec" form:"goods_spec" ` // 商品规格 GoodsImg string `json:"goods_img" form:"goods_img" ` // 商品图片 GoodsPrice float64 `json:"goods_price" form:"goods_price" ` // 商品价格 just价格 GoodsPayPrice float64 `json:"goods_pay_price" form:"goods_pay_price" ` // 商品实际成交价 GoodsNum int `json:"goods_num" form:"goods_num" ` // 商品数量 GoodsFreightFee float64 `json:"goods_freight_fee" form:"goods_freight_fee" ` // 运费金额 RefundType int `json:"refund_type" form:"refund_type" ` // 申请类型:1为仅退款,2为退货退款,默认为1 RefundAmount float64 `json:"refund_amount" form:"refund_amount" ` // 退款金额 小于等于子订单的金额 OrderAmount float64 `json:"order_amount" form:"order_amount" ` // 总订单的金额 OrderLock int `json:"order_lock" form:"order_lock" ` // 订单锁定类型:1为不用锁定,2为需要锁定,默认为1 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 UserReason string `json:"user_reason" form:"user_reason" ` // 退款原因 UserExplain string `json:"user_explain" form:"user_explain" ` // 退款说明 TrackingNo string `json:"tracking_no" form:"tracking_no" ` // 退款退货物 买家发货流单号 TrackingPhone string `json:"tracking_phone" form:"tracking_phone" ` // 退款退货物 买家发货手机号 TrackingCompany string `json:"tracking_company" form:"tracking_company" ` // 退款退货 买家发货公司 TrackingExplain string `json:"tracking_explain" form:"tracking_explain" ` // 退款退货物 买家发货说明 TrackingImages OrderRefundTrackingImagesJson `json:"tracking_images" form:"tracking_images" ` // 退款退货物 买家发货凭证 最多6张 TrackingTime int64 `json:"tracking_time" form:"tracking_time" ` // 退款退货物 买家发货时间,默认为0 Receive int `json:"receive" form:"receive" ` // 卖家是否收到买家退货退款货物 1未收到货 2已收到货 ReceiveTime int64 `json:"receive_time" form:"receive_time" ` // 卖家收货时间,默认为0 ReceiveMessage string `json:"receive_message" form:"receive_message" ` // 卖家收货备注 PaymentCode string `json:"payment_code" form:"payment_code" ` // 支付方式 TradeNo string `json:"trade_no" form:"trade_no" ` // 支付宝交易号OR微信交易号 OutRequestNo string `json:"out_request_no" form:"out_request_no" ` // 支付宝标识一次退款请求,同一笔交易多次退款需要保证唯一,如需部分退款,则此参数必传。 HandleState int `json:"handle_state" form:"handle_state" ` // 卖家处理状态 默认0处理中(未处理) 10拒绝(驳回) 20同意 30成功(已完成) 50取消(用户主动撤销) 51取消(用户主动收货) HandleMessage string `json:"handle_message" form:"handle_message" ` // 卖家处理信息 HandleTime int64 `json:"handle_time" form:"handle_time" ` // 卖家处理时间 BatchNo string `json:"batch_no" form:"batch_no" ` // 支付宝退款批次号 退款回调使用 SuccessTime int64 `json:"success_time" form:"success_time" ` // 退款回调完成时间 UserReceive int `json:"user_receive" form:"user_receive" ` // 用户选择是否收到货物 默认0未发货(Order state=20) 1未收到货 2已收到货 卖家未发货(已付款)时无需传此参数 UserImages OrderRefundUserImagesJson `json:"user_images" form:"user_images" ` // 照片凭证 json IsClose int `json:"is_close" form:"is_close" ` // 默认0 1已关闭(退款关闭) DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 HandleExpiryTime int64 `json:"handle_expiry_time" form:"handle_expiry_time" ` // 过期时间之管理员处理 SendExpiryTime int64 `json:"send_expiry_time" form:"send_expiry_time" ` // 过期时间之用户发货 RefundNo string `json:"refund_no" form:"refund_no" ` // 退款交易号 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OrderRefund) TableName ¶
func (*OrderRefund) TableName() string
type OrderRefundGoodsSpecJson ¶
type OrderRefundGoodsSpecJson []Goods
func (*OrderRefundGoodsSpecJson) Scan ¶
func (c *OrderRefundGoodsSpecJson) Scan(input interface{}) error
type OrderRefundLog ¶
type OrderRefundLog struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 主键 OrderRefundId int `json:"order_refund_id" form:"order_refund_id" ` // 订单id UserId int `json:"user_id" form:"user_id" ` // 操作人 Role string `json:"role" form:"role" ` // 操作角色 OrderRefundState int `json:"order_refund_state" form:"order_refund_state" ` // 平台处理状态 默认0处理中(未处理) 10拒绝(驳回) 20同意 30成功(已完成) 50取消(用户主动撤销) 51取消(用户主动收货) Msg string `json:"msg" form:"msg" ` // 文字描述 CreateTime int64 `json:"create_time" form:"create_time" ` // 操作时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OrderRefundLog) TableName ¶
func (*OrderRefundLog) TableName() string
type OrderRefundReason ¶
type OrderRefundReason struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 标题 Type int `json:"type" form:"type" ` // 1未收到货 2已收到货 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OrderRefundReason) TableName ¶
func (*OrderRefundReason) TableName() string
type OrderRefundTrackingImagesJson ¶
type OrderRefundTrackingImagesJson StringsJson
func (*OrderRefundTrackingImagesJson) Scan ¶
func (c *OrderRefundTrackingImagesJson) Scan(input interface{}) error
type OrderRefundUserImagesJson ¶
type OrderRefundUserImagesJson StringsJson
func (*OrderRefundUserImagesJson) Scan ¶
func (c *OrderRefundUserImagesJson) Scan(input interface{}) error
type OrderStatis ¶
type OrderStatis struct { Id int64 `json:"id" form:"id" gorm:"primary_key"` // 统计编号(年月日) StartDate int64 `json:"start_date" form:"start_date" ` // 开始日期 EndDate int64 `json:"end_date" form:"end_date" ` // 结束日期 OrderTotals float64 `json:"order_totals" form:"order_totals" ` // 订单金额 OrderShippingTotals float64 `json:"order_shipping_totals" form:"order_shipping_totals" ` // 运费 OrderReturnTotals float64 `json:"order_return_totals" form:"order_return_totals" ` // 退单金额 OrderCommisTotals float64 `json:"order_commis_totals" form:"order_commis_totals" ` // 佣金金额 OrderCommisReturnTotals float64 `json:"order_commis_return_totals" form:"order_commis_return_totals" ` // 退还佣金 CostTotals float64 `json:"cost_totals" form:"cost_totals" ` // 店铺促销活动费用 ResultTotals float64 `json:"result_totals" form:"result_totals" ` // 本期应结 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建记录日期 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*OrderStatis) TableName ¶
func (*OrderStatis) TableName() string
type OrduerExtendReciverInfoJson ¶
type OrduerExtendReciverInfoJson struct { }
type Page ¶
type Page struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 自增id Name string `json:"name" form:"name" ` // 模板名称 Description string `json:"description" form:"description" ` // 页面描述 Body string `json:"body" form:"body" ` // 模板json内容 IsPortal int `json:"is_portal" form:"is_portal" gorm:"index"` // 是否为主页 IsSystem int `json:"is_system" form:"is_system" ` // 系统级 默认0自定义 1系统 BackgroundColor string `json:"background_color" form:"background_color" ` // 背景颜色 Type string `json:"type" form:"type" ` // 模板类型 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 Module string `json:"module" form:"module" ` // 模块名字 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 CloneFromId int `json:"clone_from_id" form:"clone_from_id" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type PageBodyJson ¶
type PageBodyJson string
type PayLog ¶
type PayLog struct { LogId int `json:"log_id" form:"log_id" gorm:"primary_key"` // 支付记录自增id OrderId int `json:"order_id" form:"order_id" ` // 对应的交交易记录的id,取值表order_info OrderAmount float64 `json:"order_amount" form:"order_amount" ` // 支付金额 OrderType int `json:"order_type" form:"order_type" ` // 支付类型,0订单支付,1会员预付款支付 IsPaid int `json:"is_paid" form:"is_paid" ` // 是否已支付,0否;1是 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type PdCash ¶
type PdCash struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 自增编号 Sn int64 `json:"sn" form:"sn" ` // 记录唯一标示 Uid int `json:"uid" form:"uid" ` // 会员编号 Username string `json:"username" form:"username" ` // 会员名称 Amount float64 `json:"amount" form:"amount" ` // 金额 BankName string `json:"bank_name" form:"bank_name" ` // 收款银行 BankNo string `json:"bank_no" form:"bank_no" ` // 收款账号 BankUser string `json:"bank_user" form:"bank_user" ` // 开户人姓名 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 PaymentTime int64 `json:"payment_time" form:"payment_time" ` // 付款时间 PaymentState int `json:"payment_state" form:"payment_state" ` // 提现支付状态 0默认1支付完成 PaymentAdmin string `json:"payment_admin" form:"payment_admin" ` // 支付管理员 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type PdLog ¶
type PdLog struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 自增编号 PdId int `json:"pd_id" form:"pd_id" ` // pd_cash或pd_recharge表或order表(余额付款)id 退款表ID PdSn string `json:"pd_sn" form:"pd_sn" ` // pd_cash或pd_recharge表交易号(sn) 或 order表(余额付款 支付单号sn) 退款表refund_sn Uid int `json:"uid" form:"uid" ` // 会员编号 Username string `json:"username" form:"username" ` // 会员名称 AdminName string `json:"admin_name" form:"admin_name" ` // 管理员名称 Type string `json:"type" form:"type" ` // order_pay下单支付预存款,order_freeze下单冻结预存款,order_cancel取消订单解冻预存款,order_comb_pay下单支付被冻结的预存款,recharge充值,cash_apply申请提现冻结预存款,cash_pay提现成功,cash_del取消提现申请,解冻预存款,refund退款 AvailableAmount float64 `json:"available_amount" form:"available_amount" ` // 可用金额变更0表示未变更 FreezeAmount float64 `json:"freeze_amount" form:"freeze_amount" ` // 冻结金额变更0表示未变更 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 Remark string `json:"remark" form:"remark" ` // 描述 State int `json:"state" form:"state" ` // 0未成功 1已成功 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type PdRecharge ¶
type PdRecharge struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 自增编号 Sn string `json:"sn" form:"sn" ` // 记录唯一标示 Uid int `json:"uid" form:"uid" ` // 会员编号 Username string `json:"username" form:"username" ` // 会员名称 Amount float64 `json:"amount" form:"amount" ` // 充值金额 PaymentCode string `json:"payment_code" form:"payment_code" ` // 支付方式 alipay wxpayweb wxpayapp... PaymentName string `json:"payment_name" form:"payment_name" ` // 支付方式 支付宝 微信支付 TradeSn string `json:"trade_sn" form:"trade_sn" ` // 第三方支付接口交易号 PaymentState int `json:"payment_state" form:"payment_state" ` // 支付状态 0未支付1支付 PaymentTime int64 `json:"payment_time" form:"payment_time" ` // 支付时间 AdminName string `json:"admin_name" form:"admin_name" ` // 管理员名 CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*PdRecharge) TableName ¶
func (*PdRecharge) TableName() string
type Plugin ¶
type Product ¶
type Product struct { ID uint `gorm:"primary_key" json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` DeletedAt *time.Time `sql:"index" json:"deletedAt"` Name string `json:"name"` BrowseCount int `json:"browseCount"` BuyCount int `json:"buyCount"` TotalSale float64 `json:"totalSale"` Price float64 `json:"price"` OriginalPrice float64 `json:"originalPrice"` Status int `json:"status"` ImageID uint `json:"imageID"` Image Image `json:"image"` ImageIDs string `json:"imageIDs"` Images []Image `json:"images"` HasProperty bool `json:"hasProperty"` Properties []Property `json:"properties"` Inventories []Inventory `json:"inventories"` TotalInventory uint `json:"totalInventory"` Remark string `json:"remark"` Detail string `json:"detail"` Categories []Category `gorm:"many2many:product_category;ForeignKey:ID;AssociationForeignKey:ID" json:"categories"` }
Product 商品
type Property ¶
type Property struct { ID uint `gorm:"primary_key" json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` DeletedAt *time.Time `sql:"index" json:"deletedAt"` Name string `json:"name"` ProductID uint `json:"productID"` PropertyValues []PropertyValue `json:"values"` }
Property 商品属性
type PropertyValue ¶
type PropertyValue struct { ID uint `gorm:"primary_key" json:"id"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` DeletedAt *time.Time `sql:"index" json:"deletedAt"` Name string `json:"name"` Note string `json:"note"` ProductID uint `json:"productID"` PropertyID uint `json:"propertyID"` }
PropertyValue 商品属性值
type Queue ¶
type SaleNum ¶
type SendArea ¶
type SendArea struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Title string `json:"title" form:"title" ` // 配送区域模板名称 AreaIds SendAreaAreaIdsJson `json:"area_ids" form:"area_ids" ` // 市id集合 json CreateTime int64 `json:"create_time" form:"create_time" ` // 添加时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 IsSystem int `json:"is_system" form:"is_system" ` // 系统级 默认0自定义 1系统 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type SendAreaAreaIdsJson ¶
type SendAreaAreaIdsJson IntsJson
func (*SendAreaAreaIdsJson) Scan ¶
func (c *SendAreaAreaIdsJson) Scan(input interface{}) error
type Setting ¶
type Setting struct { Key string `json:"key" form:"key" gorm:"primary_key"` // 键值 Name string `json:"name" form:"name" ` // 名称 Config SettingConfigJson `json:"config" form:"config" ` // 配置 Status int `json:"status" form:"status" ` // 接口状态0禁用1启用 Remark string `json:"remark" form:"remark" ` // 备注 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 CreateTime int64 `json:"create_time" form:"create_time" ` // UpdateTime int64 `json:"update_time" form:"update_time" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type SettingConfigJson ¶
type SettingConfigJson struct { Key string `json:"key"` Data interface{} `json:"data"` }
func (*SettingConfigJson) Scan ¶
func (c *SettingConfigJson) Scan(input interface{}) error
type Shipper ¶
type Shipper struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 物流地址id Name string `json:"name" form:"name" ` // 发货人 ProvinceId int `json:"province_id" form:"province_id" ` // 省ID CityId int `json:"city_id" form:"city_id" ` // 市ID AreaId int `json:"area_id" form:"area_id" ` // 区县ID StreetId int `json:"street_id" form:"street_id" ` // 街道ID CombineDetail string `json:"combine_detail" form:"combine_detail" ` // 地区信息 Address string `json:"address" form:"address" ` // 详细地址 ContactNumber string `json:"contact_number" form:"contact_number" ` // 联系电话 IsDefault int `json:"is_default" form:"is_default" ` // 是否为默认地址,默认 0 不是、1 是 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 UpdateTime int64 `json:"update_time" form:"update_time" ` // 更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 RefundDefault int `json:"refund_default" form:"refund_default" ` // 默认退货地址 默认0否 1是 IsSystem int `json:"is_system" form:"is_system" ` // 系统级 默认0自定义 1系统 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Shop ¶
type Shop struct { Name string `json:"name" form:"name" ` // 店铺名字 Logo string `json:"logo" form:"logo" ` // 店铺标志图片 ContactNumber string `json:"contact_number" form:"contact_number" ` // 联系电话 Description string `json:"description" form:"description" ` // 店铺描述 ColorScheme int `json:"color_scheme" form:"color_scheme" ` // 配色方案 PortalTemplateId int `json:"portal_template_id" form:"portal_template_id" ` // 店铺首页模板id WechatPlatformQr string `json:"wechat_platform_qr" form:"wechat_platform_qr" ` // 微信公众平台二维码 GoodsCategoryStyle int `json:"goods_category_style" form:"goods_category_style" ` // 店铺分类页风格 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 Salt string `json:"salt" form:"salt" ` // 盐 Host string `json:"host" form:"host" ` // OrderAutoCloseExpires int `json:"order_auto_close_expires" form:"order_auto_close_expires" ` // 待付款订单N秒后自动关闭订单 OrderAutoConfirmExpires int `json:"order_auto_confirm_expires" form:"order_auto_confirm_expires" ` // 已发货订单后自动确认收货 OrderAutoCloseRefoundExpires int `json:"order_auto_close_refound_expires" form:"order_auto_close_refound_expires" ` // 已收货订单后关闭退款/退货功能,0代表确认收货后无法维权 OpenId int `json:"open_id" form:"open_id" gorm:"primary_key"` // }
type Sms ¶
type Sms struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Phone string `json:"phone" form:"phone" ` // 手机号 CreateTime int64 `json:"create_time" form:"create_time" ` // 时间 Status int `json:"status" form:"status" ` // 状态0未验证,1已验证 Model string `json:"model" form:"model" ` // 标识 Text string `json:"text" form:"text" ` // 内容 UserId int `json:"user_id" form:"user_id" ` // 用户id UserPhone string `json:"user_phone" form:"user_phone" ` // 用户电话 Code string `json:"code" form:"code" ` // 验证码 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type SmsProvider ¶
type SmsProvider struct { Type string `json:"type" form:"type" gorm:"primary_key"` // 支付代码名称 Name string `json:"name" form:"name" ` // 支付名称 Config SmsProviderConfigJson `json:"config" form:"config" ` // Status int `json:"status" form:"status" ` // 接口状态0禁用1启用 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*SmsProvider) TableName ¶
func (*SmsProvider) TableName() string
type SmsProviderConfigJson ¶
type SmsProviderConfigJson string
func (*SmsProviderConfigJson) Scan ¶
func (c *SmsProviderConfigJson) Scan(input interface{}) error
type SmsScene ¶
type SmsScene struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Name string `json:"name" form:"name" ` // 名称 Sign string `json:"sign" form:"sign" ` // 唯一标识 Signature string `json:"signature" form:"signature" ` // 签名 ProviderTemplateId string `json:"provider_template_id" form:"provider_template_id" ` // 服务商提供的模板id ProviderType string `json:"provider_type" form:"provider_type" ` // 提供商标识 Body string `json:"body" form:"body" ` // 内容 IsSystem int `json:"is_system" form:"is_system" ` // 系统默认 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type StringsJson ¶
type StringsJson []string
func (*StringsJson) Scan ¶
func (c *StringsJson) Scan(input interface{}) error
type System ¶
type Transport ¶
type Transport struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 运费模板ID Title string `json:"title" form:"title" ` // 运费模板名称 SendTplId int `json:"send_tpl_id" form:"send_tpl_id" ` // 发货地区模板ID UpdateTime int64 `json:"update_time" form:"update_time" ` // 最后更新时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type TransportExtend ¶
type TransportExtend struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 运费模板扩展ID AreaId string `json:"area_id" form:"area_id" ` // 市级地区ID组成的串,以,隔开,两端也有, TopAreaId string `json:"top_area_id" form:"top_area_id" ` // 省级地区ID组成的串,以,隔开,两端也有, AreaName string `json:"area_name" form:"area_name" ` // 地区name组成的串,以,隔开 Snum int `json:"snum" form:"snum" ` // 首件数量 Sprice float64 `json:"sprice" form:"sprice" ` // 首件运费 Xnum int `json:"xnum" form:"xnum" ` // 续件数量 Xprice float64 `json:"xprice" form:"xprice" ` // 续件运费 IsDefault string `json:"is_default" form:"is_default" ` // 是否默认运费1是2否 TransportId int `json:"transport_id" form:"transport_id" ` // 运费模板ID TransportTitle string `json:"transport_title" form:"transport_title" ` // 运费模板 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*TransportExtend) TableName ¶
func (*TransportExtend) TableName() string
type Upload ¶
type Upload struct { Id int `json:"id" form:"id" gorm:"primary_key"` // FileName string `json:"file_name" form:"file_name" ` // 文件名 FileSize int `json:"file_size" form:"file_size" ` // 文件大小 FileType string `json:"file_type" form:"file_type" ` // 文件类型 FilePath string `json:"file_path" form:"file_path" ` // 文件存放路径 UserId int `json:"user_id" form:"user_id" ` // 用户id CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 Type string `json:"type" form:"type" ` // 标识 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type UserAccount ¶
type UserAccount struct { Uid int `json:"uid" form:"uid" gorm:"primary_key"` // AvailablePredeposit sql.NullFloat64 `json:"available_predeposit" form:"available_predeposit" ` // FreezePredeposit sql.NullFloat64 `json:"freeze_predeposit" form:"freeze_predeposit" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*UserAccount) TableName ¶
func (*UserAccount) TableName() string
type UserAlias ¶
type UserAlias struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ID UserId int `json:"user_id" form:"user_id" ` // 主账号ID[user_id] AliasUserId int `json:"alias_user_id" form:"alias_user_id" ` // 第三方帐号ID[user_id 占位行的id] DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type UserAssets ¶
type UserAssets struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ID Uid int `json:"uid" form:"uid" gorm:"index"` // 用户ID Points int `json:"points" form:"points" ` // 积分 Balance float64 `json:"balance" form:"balance" ` // 余额 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*UserAssets) TableName ¶
func (*UserAssets) TableName() string
type UserLevel ¶
type UserLevel struct { Id int `json:"id" form:"id" gorm:"primary_key"` // id Title string `json:"title" form:"title" ` // 级别名称 称号 GrowthValue int `json:"growth_value" form:"growth_value" ` // 成长值 经验 Desc string `json:"desc" form:"desc" ` // 描述 福利 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type UserOpen ¶
type UserOpen struct { Uid int `json:"uid" form:"uid" gorm:"primary_key"` // ID Genre int `json:"genre" form:"genre" ` // 类型 1微信(app 小程序 公众号 unionid区分) 2QQ 3微博.... WechatOpenid string `json:"wechat_openid" form:"wechat_openid" gorm:"index"` // openid (如果类型是微信 则代表公众号openid) AppOpenid string `json:"app_openid" form:"app_openid" ` // app_openid (如果类型是微信 则代表开放平台openid) MiniOpenid string `json:"mini_openid" form:"mini_openid" ` // mini_openid (如果类型是微信 则代表小程序openid) Unionid string `json:"unionid" form:"unionid" ` // unionid AccessToken string `json:"access_token" form:"access_token" ` // access_token ExpiresIn int `json:"expires_in" form:"expires_in" ` // access_token过期时间 RefreshToken string `json:"refresh_token" form:"refresh_token" ` // access_token过期可用该字段刷新用户access_token Scope string `json:"scope" form:"scope" ` // 应用授权作用域 Nickname string `json:"nickname" form:"nickname" ` // 用户来源平台的昵称 Avatar string `json:"avatar" form:"avatar" ` // 头像 Sex int `json:"sex" form:"sex" ` // 1男0女 Country string `json:"country" form:"country" ` // 国家 Province string `json:"province" form:"province" ` // 省份 City string `json:"city" form:"city" ` // 城市 InfoAggregate UserOpenInfoAggregateJson `json:"info_aggregate" form:"info_aggregate" ` // json 个人信息集合 State int `json:"state" form:"state" ` // 是否绑定主帐号 默认0否 1是 CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 Telephone string `json:"telephone" form:"telephone" ` // 电话 Email string `json:"email" form:"email" ` // 邮箱 Name string `json:"name" form:"name" ` // 用户在所有平台唯一昵称 OpenId int `json:"open_id" form:"open_id" ` // 商户ID }
type UserOpenInfoAggregateJson ¶
type UserOpenInfoAggregateJson struct { OpenID string `json:"openId"` Nickname string `json:"nickName"` Gender int `json:"gender"` Province string `json:"province"` Language string `json:"language"` Country string `json:"country"` City string `json:"city"` Avatar string `json:"avatarUrl"` UnionID string `json:"unionId"` Watermark UserOpenInfoAggregateJsonWatermark `json:"watermark"` }
func (*UserOpenInfoAggregateJson) Scan ¶
func (c *UserOpenInfoAggregateJson) Scan(input interface{}) error
type UserPointsLog ¶
type UserPointsLog struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 主键 Msg string `json:"msg" form:"msg" ` // 文字描述 CreateTime int64 `json:"create_time" form:"create_time" ` // 处理时间 UserId int `json:"user_id" form:"user_id" ` // Points int `json:"points" form:"points" ` // 积分变化的数量 Type string `json:"type" form:"type" ` // 类型名字 Username string `json:"username" form:"username" ` // 会员名称 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*UserPointsLog) TableName ¶
func (*UserPointsLog) TableName() string
type UserProfile ¶
type UserProfile struct { Id int `json:"id" form:"id" gorm:"primary_key"` // ID Uid int `json:"uid" form:"uid" gorm:"index"` // 用户id Name string `json:"name" form:"name" ` // 客户姓名 Nickname string `json:"nickname" form:"nickname" ` // 昵称 Avatar string `json:"avatar" form:"avatar" ` // 头像 Sex int `json:"sex" form:"sex" ` // 1男0女 Birthday int `json:"birthday" form:"birthday" ` // 生日 Qq string `json:"qq" form:"qq" ` // QQ DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*UserProfile) TableName ¶
func (*UserProfile) TableName() string
type UserTemp ¶
type UserTemp struct { UserId int `json:"user_id" form:"user_id" gorm:"primary_key"` // CostAveragePrice float64 `json:"cost_average_price" form:"cost_average_price" ` // CostTimes int64 `json:"cost_times" form:"cost_times" ` // ResentCostTime int64 `json:"resent_cost_time" form:"resent_cost_time" ` // ResentVisitTime int64 `json:"resent_visit_time" form:"resent_visit_time" ` // CostPrice float64 `json:"cost_price" form:"cost_price" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type UserVisit ¶
type UserWechat ¶
type UserWechat struct { UserId int `json:"user_id" form:"user_id" gorm:"primary_key"` // Openid string `json:"openid" form:"openid" ` // Sex int `json:"sex" form:"sex" ` // Nickname string `json:"nickname" form:"nickname" ` // Language string `json:"language" form:"language" ` // City string `json:"city" form:"city" ` // Province string `json:"province" form:"province" ` // Country string `json:"country" form:"country" ` // Headimgurl string `json:"headimgurl" form:"headimgurl" ` // Unionid string `json:"unionid" form:"unionid" ` // Remark string `json:"remark" form:"remark" ` // Groupid int `json:"groupid" form:"groupid" ` // TagidList UserWechatTagidListJson `json:"tagid_list" form:"tagid_list" ` // Subscribe int `json:"subscribe" form:"subscribe" ` // SubscribeTime int64 `json:"subscribe_time" form:"subscribe_time" ` // }
func (*UserWechat) TableName ¶
func (*UserWechat) TableName() string
type UserWechatTagidListJson ¶
type UserWechatTagidListJson struct { }
func (*UserWechatTagidListJson) Scan ¶
func (c *UserWechatTagidListJson) Scan(input interface{}) error
type VerifyCode ¶
type VerifyCode struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Code string `json:"code" form:"code" ` // 验证码 Receiver string `json:"receiver" form:"receiver" ` // 接收者 ChannelType string `json:"channel_type" form:"channel_type" ` // 渠道类型,sms 短信、email 邮箱 Behavior string `json:"behavior" form:"behavior" ` // 行为标识,如register Status int `json:"status" form:"status" ` // 状态0未验证,1已验证 UserId int `json:"user_id" form:"user_id" ` // 用户id CreateTime int64 `json:"create_time" form:"create_time" ` // 时间 ExpireTime int64 `json:"expire_time" form:"expire_time" ` // 过期时间 Ip string `json:"ip" form:"ip" ` // SendState int `json:"send_state" form:"send_state" ` // 发送状态 1成功 0失败 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*VerifyCode) TableName ¶
func (*VerifyCode) TableName() string
type Version ¶
type Version struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Version string `json:"version" form:"version" ` // 版本号 UpdateState string `json:"update_state" form:"update_state" ` // required必须更新optional可选noneed不需要更新 DownloadUrl string `json:"download_url" form:"download_url" ` // 下载地址 Platform string `json:"platform" form:"platform" ` // ios/android CreateTime int64 `json:"create_time" form:"create_time" ` // 创建时间 PublishTime int64 `json:"publish_time" form:"publish_time" ` // 发布时间 Description string `json:"description" form:"description" ` // 更新说明 DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Visit ¶
type Visit struct { Id int `json:"id" form:"id" gorm:"primary_key"` // 主键 UserId int `json:"user_id" form:"user_id" ` // 使用UID ModelRelationId int `json:"model_relation_id" form:"model_relation_id" ` // 模块关联id CreateTime int64 `json:"create_time" form:"create_time" ` // 收藏时间 Model string `json:"model" form:"model" ` // 模块表名 Ip string `json:"ip" form:"ip" ` // IP DeleteTime int64 `json:"delete_time" form:"delete_time" ` // 软删除时间 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type Wechat ¶
type Wechat struct { Id int `json:"id" form:"id" gorm:"primary_key"` // Name string `json:"name" form:"name" ` // 公众号名称,填写公众号的账号名称 Description string `json:"description" form:"description" ` // 描述,用于说明此公众号的功能及用途 Account string `json:"account" form:"account" ` // 公众号账号, 填写公众号的账号,一般为英文账号,如:9476400@qq.com Original string `json:"original" form:"original" ` // 原始ID,原始ID不能修改,请谨慎填写,如:gh_9468ce6ce474 Level int `json:"level" form:"level" ` // 类型, 1普通订阅号、2普通服务号、3认证订阅号、4认证服务号 AppKey string `json:"app_key" form:"app_key" ` // AppId AppSecret string `json:"app_secret" form:"app_secret" ` // AppSecret Headimg string `json:"headimg" form:"headimg" ` // 头像 Qrcode string `json:"qrcode" form:"qrcode" ` // 二维码 AutoReplyStatus int `json:"auto_reply_status" form:"auto_reply_status" ` // 被关注自动回复状态0关闭1开启 AutoReplySubscribeReplayContent WechatAutoReplySubscribeReplayContentJson `json:"auto_reply_subscribe_replay_content" form:"auto_reply_subscribe_replay_content" ` // 被关注自动回复内容 MchId string `json:"mch_id" form:"mch_id" ` // AppId string `json:"app_id" form:"app_id" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
type WechatAutoReply ¶
type WechatAutoReply struct { Id int `json:"id" form:"id" gorm:"primary_key"` // RuleName string `json:"rule_name" form:"rule_name" ` // 规则名称 CreateTime int64 `json:"create_time" form:"create_time" ` // ReplyMode string `json:"reply_mode" form:"reply_mode" ` // ReplyContent WechatAutoReplyReplyContentJson `json:"reply_content" form:"reply_content" ` // Keys WechatAutoReplyKeysJson `json:"keys" form:"keys" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*WechatAutoReply) TableName ¶
func (*WechatAutoReply) TableName() string
type WechatAutoReplyKeysJson ¶
type WechatAutoReplyKeysJson struct{}
func (*WechatAutoReplyKeysJson) Scan ¶
func (c *WechatAutoReplyKeysJson) Scan(input interface{}) error
type WechatAutoReplyKeywords ¶
type WechatAutoReplyKeywords struct { AutoReplyId int `json:"auto_reply_id" form:"auto_reply_id" ` // Key string `json:"key" form:"key" ` // MatchMode string `json:"match_mode" form:"match_mode" ` // OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*WechatAutoReplyKeywords) TableName ¶
func (*WechatAutoReplyKeywords) TableName() string
type WechatAutoReplyReplyContentJson ¶
type WechatAutoReplyReplyContentJson struct{}
func (*WechatAutoReplyReplyContentJson) Scan ¶
func (c *WechatAutoReplyReplyContentJson) Scan(input interface{}) error
type WechatAutoReplySubscribeReplayContentJson ¶
type WechatAutoReplySubscribeReplayContentJson struct{}
func (*WechatAutoReplySubscribeReplayContentJson) Scan ¶
func (c *WechatAutoReplySubscribeReplayContentJson) Scan(input interface{}) error
type WechatBroadcast ¶
type WechatBroadcast struct { Id int `json:"id" form:"id" gorm:"primary_key"` // CreateTime int64 `json:"create_time" form:"create_time" ` // Condition WechatBroadcastConditionJson `json:"condition" form:"condition" ` // SendTime int64 `json:"send_time" form:"send_time" ` // SendContent WechatBroadcastSendContentJson `json:"send_content" form:"send_content" ` // SendState int `json:"send_state" form:"send_state" ` // 是否已经发生 0未发送 1成功 2失败 SendUserCount int `json:"send_user_count" form:"send_user_count" ` // 发送人数 Openids WechatBroadcastOpenidsJson `json:"openids" form:"openids" ` // 发送的openid集合 SendContentType string `json:"send_content_type" form:"send_content_type" ` // `text`文本、`image`图片、`news`图文 、`voice`音频、 `video`视频 ConditionType int `json:"condition_type" form:"condition_type" ` // 1全部粉丝 2按条件筛选 3手动选择粉丝 OpenId int `json:"open_id" form:"open_id" ` // 商家ID }
func (*WechatBroadcast) TableName ¶
func (*WechatBroadcast) TableName() string
type WechatBroadcastConditionJson ¶
type WechatBroadcastConditionJson struct{}
func (*WechatBroadcastConditionJson) Scan ¶
func (c *WechatBroadcastConditionJson) Scan(input interface{}) error
type WechatBroadcastOpenidsJson ¶
type WechatBroadcastOpenidsJson struct{}
func (*WechatBroadcastOpenidsJson) Scan ¶
func (c *WechatBroadcastOpenidsJson) Scan(input interface{}) error
type WechatBroadcastSendContentJson ¶
type WechatBroadcastSendContentJson struct{}
func (*WechatBroadcastSendContentJson) Scan ¶
func (c *WechatBroadcastSendContentJson) Scan(input interface{}) error
type WechatUser ¶
type WechatUser struct { Id int `json:"id" form:"id" gorm:"primary_key"` // AppId string `json:"app_id" form:"app_id" ` // Subscribe int `json:"subscribe" form:"subscribe" ` // Openid string `json:"openid" form:"openid" ` // Nickname string `json:"nickname" form:"nickname" ` // Sex int `json:"sex" form:"sex" ` // Language string `json:"language" form:"language" ` // City string `json:"city" form:"city" ` // Province string `json:"province" form:"province" ` // Country string `json:"country" form:"country" ` // Headimgurl string `json:"headimgurl" form:"headimgurl" ` // SubscribeTime int64 `json:"subscribe_time" form:"subscribe_time" ` // Unionid string `json:"unionid" form:"unionid" ` // Remark string `json:"remark" form:"remark" ` // Groupid string `json:"groupid" form:"groupid" ` // TagidList WechatUserTagidListJson `json:"tagid_list" form:"tagid_list" ` // CreateTime int64 `json:"create_time" form:"create_time" ` // UpdateTime int64 `json:"update_time" form:"update_time" ` // }
func (*WechatUser) TableName ¶
func (*WechatUser) TableName() string
type WechatUserTagidListJson ¶
type WechatUserTagidListJson struct{}
func (*WechatUserTagidListJson) Scan ¶
func (c *WechatUserTagidListJson) Scan(input interface{}) error
Source Files ¶
- access.go
- access_token.gen.go
- address.gen.go
- addtion.json.go
- app.go
- area.gen.go
- article.gen.go
- auth_group.gen.go
- auth_group_access.gen.go
- auth_rule.gen.go
- authorize.go
- banner.go
- biz.gen.go
- cart.gen.go
- category.go
- client.go
- coupon.gen.go
- coupon_goods.gen.go
- cron.gen.go
- discount.gen.go
- discount_goods.gen.go
- dispatch.gen.go
- expires.go
- express.gen.go
- extend.gen.go
- fd.gen.go
- freight.gen.go
- fullcut.gen.go
- fullcut_goods.gen.go
- goods.gen.go
- goods.go
- goods_cart.gen.go
- goods_category.gen.go
- goods_category_ids.gen.go
- goods_collect.gen.go
- goods_evaluate.gen.go
- goods_image.gen.go
- goods_sku.gen.go
- goods_spec.gen.go
- goods_spec_value.gen.go
- group.gen.go
- group_config.gen.go
- group_goods.gen.go
- image.gen.go
- info_category.gen.go
- inventory.go
- invoice.gen.go
- material.gen.go
- message.gen.go
- message_state.gen.go
- message_type.gen.go
- mysql.gen.go
- offpay_area.gen.go
- order.gen.addition.go
- order.gen.go
- order_extend.gen.go
- order_goods.gen.go
- order_log.gen.go
- order_pay.gen.go
- order_refund.gen.go
- order_refund_log.gen.go
- order_refund_reason.gen.go
- order_statis.gen.go
- page.gen.go
- pay_log.gen.go
- pd_cash.gen.go
- pd_log.gen.go
- pd_recharge.gen.go
- plugin.gen.go
- product.go
- property.go
- queue.gen.go
- refresh.go
- sale_num.gen.go
- send_area.gen.go
- setting.gen.go
- shipper.gen.go
- shop.gen.go
- sms.gen.go
- sms_provider.gen.go
- sms_scene.gen.go
- system.gen.go
- transport.gen.go
- transport_extend.gen.go
- upload.gen.go
- user_account.gen.go
- user_alias.gen.go
- user_assets.gen.go
- user_level.gen.go
- user_open.gen.go
- user_points_log.gen.go
- user_profile.gen.go
- user_temp.gen.go
- user_visit.gen.go
- user_wechat.gen.go
- verify_code.gen.go
- version.gen.go
- visit.gen.go
- wechat.gen.go
- wechat_auto_reply.gen.go
- wechat_auto_reply_keywords.gen.go
- wechat_broadcast.gen.go
- wechat_user.gen.go
Click to show internal directories.
Click to hide internal directories.