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.