123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package models
- type CreateMerchantRequest struct {
- OpenId string `json:"open_id"` //open_id
- MerchantName string `json:"merchant_name"` // 店铺名称
- Industry string `json:"industry"` // 行业
- IndustryCategory string `json:"industry_category"` // 行业分类
- Contacts string `json:"contacts"` // 联系人
- BusinessHours string `json:"business_hours"` // 营业时间
- Consumption string `json:"consumption"` // 人均消费
- Iphone string `json:"iphone"` // 手机号
- Area string `json:"area"` // 地区
- Address string `json:"address"` // 地址
- NumberPlate string `json:"number_plate"` // 门牌号
- BusinessLicenseUrl string `json:"business_license_url"` // 营业执照 url
- DoorHeaderUrl string `json:"door_header_url"` // 门头照 url
- RechargeUrl string `json:"recharge_url"` // 充值url
- }
- type GetMerchantRequest struct {
- OpenId string `json:"open_id"` //openid
- }
- type GetRechargeRequest struct {
- OpenId string `json:"open_id"` //openid
- }
- type GetRechargeReply struct {
- RechargeUrl string `json:"recharge_url"` //recharge_url
- }
- type MerchantListRequest struct {
- OpenId string `json:"open_id"`
- PageSize int `json:"page_size"`
- PageIndex int `json:"page_index"`
- }
- type UpdateMerchantRequest struct {
- ID int64 `json:"id"`
- MerchantName string `json:"merchant_name"` // 店铺名称
- Industry string `json:"industry"` // 行业
- IndustryCategory string `json:"industry_category"` // 行业分类
- Contacts string `json:"contacts"` // 联系人
- BusinessHours string `json:"business_hours"` // 营业时间
- Consumption string `json:"consumption"` // 人均消费
- Iphone string `json:"iphone"` // 手机号
- Area string `json:"area"` // 地区
- Address string `json:"address"` // 地址
- NumberPlate string `json:"number_plate"` // 门牌号
- BusinessLicenseUrl string `json:"business_license_url"` // 营业执照 url
- DoorHeaderUrl string `json:"door_header_url"` // 门头照 url
- RechargeUrl string `json:"recharge_url"` // 充值url
- }
- type CancelCardRequest struct {
- MerchantOpenId string `json:"merchant_open_id"`
- QRMessage string `json:"qr_message"`
- }
- type CancelCardV2Request struct {
- MerchantOpenId string `json:"merchant_open_id"`
- QRMessage string `json:"qr_message"`
- Number int `json:"number"`
- }
- type RechargeCancelRequest struct {
- AccountId int64 `json:"account_id"`
- CancelAmount string `json:"cancel_amount"`
- ChargeMerchantCancel []ChargeMerchantCancel `json:"charge_merchant_cancel"`
- MerchantOpenId string `json:"merchant_open_id"`
- }
- type ChargeMerchantCancel struct {
- TicketId int64 `json:"ticket_id"`
- CancelQuantity int `json:"cancel_quantity"`
- }
|