/
alipayOpenSpBlueSeaActivityCreate.go
107 lines (101 loc) · 3.92 KB
/
alipayOpenSpBlueSeaActivityCreate.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
package open_alipay
/**
新蓝海活动报名申请
alipay.open.sp.blueseaactivity.create
新蓝海活动报名申请
*/
type AlipayOpenSpBlueSeaActivityCreate struct {
api
}
func (a AlipayOpenSpBlueSeaActivityCreate) getMethod() string {
return "alipay.open.sp.blueseaactivity.create"
}
func (a AlipayOpenSpBlueSeaActivityCreate) getAppAuthToken() string {
return a.appAuthToken
}
func (a AlipayOpenSpBlueSeaActivityCreate) getReq() interface{} {
return a.input
}
type ReqAlipayOpenSpBlueSeaActivityCreate struct {
/**
蓝海活动的场景,
包括直连餐饮(BLUE_SEA_FOOD_APPLY)、
直连快消(BLUE_SEA_FMCG_APPLY)、
间连餐饮(BLUE_SEA_FOOD_INDIRECT_APPLY)、
间连快消(BLUE_SEA_FMCG_INDIRECT_APPLY)
场景
*/
BizScene string `json:"biz_scene,omitempty" validate:"required,eq=BLUE_SEA_FOOD_APPLY|eq=BLUE_SEA_FMCG_APPLY|eq=BLUE_SEA_FOOD_INDIRECT_APPLY|eq=BLUE_SEA_FMCG_INDIRECT_APPLY"`
/*
参与蓝海活动的商户支付宝账号,
只有当参与直连蓝海活动场景(BLUE_SEA_FOOD_APPLY/BLUE_SEA_FMCG_APPLY)时必填,
间连场景可空
*/
MerchantLogon string `json:"merchant_logon,omitempty" validate:"omitempty"`
/**
参与蓝海活动的间连商户账号,
只有当参与间连蓝海活动场景(BLUE_SEA_FOOD_INDIRECT_APPLY/BLUE_SEA_FMCG_INDIRECT_APPLY)时必填,
直连场景可空
*/
SubMerchantId string `json:"sub_merchant_id,omitempty" validate:"omitempty"`
/**
营业执照,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
BusinessLic string `json:"business_lic,omitempty" validate:"omitempty"`
/**
餐饮服务许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
FoodServiceLic string `json:"food_service_lic,omitempty" validate:"omitempty"`
/**
食品卫生许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
FoodHealthLic string `json:"food_health_lic,omitempty" validate:"omitempty"`
/**
食品经营许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
FoodBusinessLic string `json:"food_business_lic,omitempty" validate:"omitempty"`
/**
食品流通许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
FoodCirculateLic string `json:"food_circulate_lic,omitempty" validate:"omitempty"`
/**
食品生产许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
FoodProductionLic string `json:"food_production_lic,omitempty" validate:"omitempty"`
/**
烟草专卖零售许可证,要求证件文本信息清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
TobaccoLic string `json:"tobacco_lic,omitempty" validate:"omitempty"`
/**
门头照,要求店铺外观照片清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
ShopEntrancePic string `json:"shop_entrance_pic,omitempty" validate:"omitempty"`
/**
店内照,要求店内照片清晰可见。 请上传照片fileId(传参明细参见应用场景说明)
*/
IndoorPic string `json:"indoor_pic,omitempty" validate:"omitempty"`
/**
省份编码
*/
ProvinceCode string `json:"province_code,omitempty" validate:"omitempty"`
/**
城市编码
*/
CityCode string `json:"city_code,omitempty" validate:"omitempty"`
/**
区县编码
*/
DistrictCode string `json:"district_code,omitempty" validate:"omitempty"`
/**
详细地址 万塘路18号黄龙时代广场B座
*/
Address string `json:"address,omitempty" validate:"omitempty"`
}
type RespAlipayOpenSpBlueSeaActivityCreate struct {
Code string `json:"code"`
Msg string `json:"msg"`
SubCode string `json:"sub_code"`
SubMsg string `json:"sub_msg"`
//申请单Id
OrderId string `json:"order_id"`
}