1 Star 0 Fork 0

Sin / rpcinterface

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
cardChooseMarket.go 5.16 KB
一键复制 编辑 原始数据 按行查看 历史
Logan 提交于 2021-07-01 17:36 . 更新數據
package order
import "git.900sui.cn/kc/rpcinterface/interface/common"
/*
-------------选择卡项目下的权益及充值项目结构体--------------------
*/
//入参
type ArgsGetChooseMarket struct {
common.BsToken
CustomerId int
SspId int
SingleItemId int
}
//產品權益入參
type ArgsGetMarketListByProduct struct{
common.BsToken
CustomerId int
GoodsId int
}
//產品權益出參
type ResponseGetMarketListByProduct struct{
BusId int //商户id
CustomerId int //客戶id
GoodsId int //產品id,根据前端要求
ICardList []ICardList //身份卡包
RCardList []RCardList //充值卡包
CardList []CardList //综合卡包
}
//返回
type ResponseChooseMarketList struct {
BusId int //商户id
CustomerId int //客户id
SingleId int //单项目id,根据前端要求
EquityList []EquityList //权益包
ICardList []ICardList //身份卡包
SmList []SmList //套餐卡包
SingleList []SingleList //单项目卡包
NCardList []NCardList //限次卡包
HCardList []HCardList //限次卡包
HNcardList []HNcardList //限次卡包
RCardList []RCardList //充值卡包
CardList []CardList //综合卡包
ExperienceList []ExperienceList //体验包
}
type ExperienceList struct {
Id int //主键id
ExperienceId int
ExperienceProductId int
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleName string //单项目名称
SspId int //规格id
Count int //数量
ExpiredTime string //过期时间
RemainingDay int //剩余天数
}
type HNcardList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
DiscountRate float64 //折扣率
Count int //数量
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
type HCardList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
type NCardList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
Count int //剩余数量
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
type SingleList struct {
Id int //主键id
BuyShopId int //购买店铺id
RelationId int //关系id
SingleItemId int //单项目id
SingleItemName string //单项目名称
Price float64 //市场价
RealPrice float64 //实际价格
Status int //状态
}
type SmList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
Count int //剩余数量
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
type ICardList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
DiscountRate float64 //折扣率
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
//权益-身份
type EquityList struct {
Id int //主键id
CardId int //卡包id
CardName string //卡包名称
RelationId int //关系id
BuyShopId int //购买店铺id
SingleItemId int //单项目id
SingleItemName string //单项目名称
Count int //剩余次数
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
//充值卡
type RCardList struct {
Id int //卡id
RelationId int //关系id
CardName string //卡名称
BuyShopId int //购买店铺id
Balance float64 //余额
DiscountRate float64 //折扣率
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
type CardList struct {
Id int //卡id
RelationId int //关系id
CardName string //卡名称
BuyShopId int //购买店铺id
Balance float64 //余额
DiscountRate float64 //折扣率
ExpiredTime string //过期时间
RemainingDay int //剩余天数
Status int //状态
}
1
https://gitee.com/shijun123456/rpcinterface.git
git@gitee.com:shijun123456/rpcinterface.git
shijun123456
rpcinterface
rpcinterface
7a7348490b61

搜索帮助

53164aa7 5694891 3bd8fe86 5694891