12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613 |
- // Code generated by protoc-gen-go. DO NOT EDIT.
- // source: thirdparty.proto
- // package声明符,用来防止不同的消息类型有命名冲突
- package v1
- import (
- fmt "fmt"
- proto "github.com/golang/protobuf/proto"
- math "math"
- )
- // Reference imports to suppress errors if they are not otherwise used.
- var _ = proto.Marshal
- var _ = fmt.Errorf
- var _ = math.Inf
- // This is a compile-time assertion to ensure that this generated file
- // is compatible with the proto package it is being compiled against.
- // A compilation error at this line likely means your copy of the
- // proto package needs to be updated.
- const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
- type GetVcodeRequest struct {
- PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *GetVcodeRequest) Reset() { *m = GetVcodeRequest{} }
- func (m *GetVcodeRequest) String() string { return proto.CompactTextString(m) }
- func (*GetVcodeRequest) ProtoMessage() {}
- func (*GetVcodeRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{0}
- }
- func (m *GetVcodeRequest) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_GetVcodeRequest.Unmarshal(m, b)
- }
- func (m *GetVcodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_GetVcodeRequest.Marshal(b, m, deterministic)
- }
- func (m *GetVcodeRequest) XXX_Merge(src proto.Message) {
- xxx_messageInfo_GetVcodeRequest.Merge(m, src)
- }
- func (m *GetVcodeRequest) XXX_Size() int {
- return xxx_messageInfo_GetVcodeRequest.Size(m)
- }
- func (m *GetVcodeRequest) XXX_DiscardUnknown() {
- xxx_messageInfo_GetVcodeRequest.DiscardUnknown(m)
- }
- var xxx_messageInfo_GetVcodeRequest proto.InternalMessageInfo
- func (m *GetVcodeRequest) GetPhoneNumber() string {
- if m != nil {
- return m.PhoneNumber
- }
- return ""
- }
- type GetVcodeReply struct {
- Vcode uint32 `protobuf:"varint,1,opt,name=vcode,proto3" json:"vcode"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *GetVcodeReply) Reset() { *m = GetVcodeReply{} }
- func (m *GetVcodeReply) String() string { return proto.CompactTextString(m) }
- func (*GetVcodeReply) ProtoMessage() {}
- func (*GetVcodeReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{1}
- }
- func (m *GetVcodeReply) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_GetVcodeReply.Unmarshal(m, b)
- }
- func (m *GetVcodeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_GetVcodeReply.Marshal(b, m, deterministic)
- }
- func (m *GetVcodeReply) XXX_Merge(src proto.Message) {
- xxx_messageInfo_GetVcodeReply.Merge(m, src)
- }
- func (m *GetVcodeReply) XXX_Size() int {
- return xxx_messageInfo_GetVcodeReply.Size(m)
- }
- func (m *GetVcodeReply) XXX_DiscardUnknown() {
- xxx_messageInfo_GetVcodeReply.DiscardUnknown(m)
- }
- var xxx_messageInfo_GetVcodeReply proto.InternalMessageInfo
- func (m *GetVcodeReply) GetVcode() uint32 {
- if m != nil {
- return m.Vcode
- }
- return 0
- }
- type CheckVcodeRequest struct {
- PhoneNumber string `protobuf:"bytes,1,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number"`
- Vcode uint32 `protobuf:"varint,2,opt,name=vcode,proto3" json:"vcode"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *CheckVcodeRequest) Reset() { *m = CheckVcodeRequest{} }
- func (m *CheckVcodeRequest) String() string { return proto.CompactTextString(m) }
- func (*CheckVcodeRequest) ProtoMessage() {}
- func (*CheckVcodeRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{2}
- }
- func (m *CheckVcodeRequest) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CheckVcodeRequest.Unmarshal(m, b)
- }
- func (m *CheckVcodeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CheckVcodeRequest.Marshal(b, m, deterministic)
- }
- func (m *CheckVcodeRequest) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CheckVcodeRequest.Merge(m, src)
- }
- func (m *CheckVcodeRequest) XXX_Size() int {
- return xxx_messageInfo_CheckVcodeRequest.Size(m)
- }
- func (m *CheckVcodeRequest) XXX_DiscardUnknown() {
- xxx_messageInfo_CheckVcodeRequest.DiscardUnknown(m)
- }
- var xxx_messageInfo_CheckVcodeRequest proto.InternalMessageInfo
- func (m *CheckVcodeRequest) GetPhoneNumber() string {
- if m != nil {
- return m.PhoneNumber
- }
- return ""
- }
- func (m *CheckVcodeRequest) GetVcode() uint32 {
- if m != nil {
- return m.Vcode
- }
- return 0
- }
- type CheckVcodeReply struct {
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *CheckVcodeReply) Reset() { *m = CheckVcodeReply{} }
- func (m *CheckVcodeReply) String() string { return proto.CompactTextString(m) }
- func (*CheckVcodeReply) ProtoMessage() {}
- func (*CheckVcodeReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{3}
- }
- func (m *CheckVcodeReply) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_CheckVcodeReply.Unmarshal(m, b)
- }
- func (m *CheckVcodeReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_CheckVcodeReply.Marshal(b, m, deterministic)
- }
- func (m *CheckVcodeReply) XXX_Merge(src proto.Message) {
- xxx_messageInfo_CheckVcodeReply.Merge(m, src)
- }
- func (m *CheckVcodeReply) XXX_Size() int {
- return xxx_messageInfo_CheckVcodeReply.Size(m)
- }
- func (m *CheckVcodeReply) XXX_DiscardUnknown() {
- xxx_messageInfo_CheckVcodeReply.DiscardUnknown(m)
- }
- var xxx_messageInfo_CheckVcodeReply proto.InternalMessageInfo
- // 主体为政府机关/事业单位/其他组织时,必填
- type WxCertificateInfo struct {
- // 证书图片id
- CertCopy string `protobuf:"bytes,1,opt,name=cert_copy,json=certCopy,proto3" json:"cert_copy"`
- // 当主体为事业单位时,选择此枚举值:
- //CERTIFICATE_TYPE_2388:事业单位法人证书
- //
- //当主体为政府机关,选择此枚举值:
- //CERTIFICATE_TYPE_2389:统一社会信用代码证书
- //
- //当主体为社会组织,选择以下枚举值之一:
- //CERTIFICATE_TYPE_2389:统一社会信用代码证书
- //CERTIFICATE_TYPE_2394:社会团体法人登记证书
- //CERTIFICATE_TYPE_2395:民办非企业单位登记证书
- //CERTIFICATE_TYPE_2396:基金会法人登记证书
- //CERTIFICATE_TYPE_2397:慈善组织公开募捐资格证书(已废弃)
- //CERTIFICATE_TYPE_2398:农民专业合作社法人营业执照(已废弃)
- //CERTIFICATE_TYPE_2520:执业许可证/执业证
- //CERTIFICATE_TYPE_2521:基层群众性自治组织特别法人统一社会信用代码证
- //CERTIFICATE_TYPE_2522:农村集体经济组织登记证
- //CERTIFICATE_TYPE_2399:宗教活动场所登记证
- //CERTIFICATE_TYPE_2400:政府部门下发的其他有效证明文件
- CertType string `protobuf:"bytes,2,opt,name=cert_type,json=certType,proto3" json:"cert_type"`
- // 证书号
- CertNumber string `protobuf:"bytes,3,opt,name=cert_number,json=certNumber,proto3" json:"cert_number"`
- // 商户名称
- MerchantName string `protobuf:"bytes,4,opt,name=merchant_name,json=merchantName,proto3" json:"merchant_name"`
- // 证书上的注册地址
- CompanyAddress string `protobuf:"bytes,5,opt,name=company_address,json=companyAddress,proto3" json:"company_address"`
- // 证书上的法人
- LegalPerson string `protobuf:"bytes,6,opt,name=legal_person,json=legalPerson,proto3" json:"legal_person"`
- // 证书开始时间 2006-01-02
- PeriodBegin string `protobuf:"bytes,7,opt,name=period_begin,json=periodBegin,proto3" json:"period_begin"`
- // 证书结束时间2006-01-02,若为长期则填长期
- PeriodEnd string `protobuf:"bytes,8,opt,name=period_end,json=periodEnd,proto3" json:"period_end"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxCertificateInfo) Reset() { *m = WxCertificateInfo{} }
- func (m *WxCertificateInfo) String() string { return proto.CompactTextString(m) }
- func (*WxCertificateInfo) ProtoMessage() {}
- func (*WxCertificateInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{4}
- }
- func (m *WxCertificateInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxCertificateInfo.Unmarshal(m, b)
- }
- func (m *WxCertificateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxCertificateInfo.Marshal(b, m, deterministic)
- }
- func (m *WxCertificateInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxCertificateInfo.Merge(m, src)
- }
- func (m *WxCertificateInfo) XXX_Size() int {
- return xxx_messageInfo_WxCertificateInfo.Size(m)
- }
- func (m *WxCertificateInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxCertificateInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxCertificateInfo proto.InternalMessageInfo
- func (m *WxCertificateInfo) GetCertCopy() string {
- if m != nil {
- return m.CertCopy
- }
- return ""
- }
- func (m *WxCertificateInfo) GetCertType() string {
- if m != nil {
- return m.CertType
- }
- return ""
- }
- func (m *WxCertificateInfo) GetCertNumber() string {
- if m != nil {
- return m.CertNumber
- }
- return ""
- }
- func (m *WxCertificateInfo) GetMerchantName() string {
- if m != nil {
- return m.MerchantName
- }
- return ""
- }
- func (m *WxCertificateInfo) GetCompanyAddress() string {
- if m != nil {
- return m.CompanyAddress
- }
- return ""
- }
- func (m *WxCertificateInfo) GetLegalPerson() string {
- if m != nil {
- return m.LegalPerson
- }
- return ""
- }
- func (m *WxCertificateInfo) GetPeriodBegin() string {
- if m != nil {
- return m.PeriodBegin
- }
- return ""
- }
- func (m *WxCertificateInfo) GetPeriodEnd() string {
- if m != nil {
- return m.PeriodEnd
- }
- return ""
- }
- type WxIdCardInfo struct {
- // 身份证人像面照片
- IdCardCopy string `protobuf:"bytes,1,opt,name=id_card_copy,json=idCardCopy,proto3" json:"id_card_copy"`
- // 身份证国徽面照片
- IdCardNational string `protobuf:"bytes,2,opt,name=id_card_national,json=idCardNational,proto3" json:"id_card_national"`
- // 身份证号码
- IdCardNumber string `protobuf:"bytes,3,opt,name=id_card_number,json=idCardNumber,proto3" json:"id_card_number"`
- // 有效期开始时间
- CardPeriodBegin string `protobuf:"bytes,4,opt,name=card_period_begin,json=cardPeriodBegin,proto3" json:"card_period_begin"`
- // 有效期结束时间
- CardPeriodEnd string `protobuf:"bytes,5,opt,name=card_period_end,json=cardPeriodEnd,proto3" json:"card_period_end"`
- // 身份证姓名
- IdCardName string `protobuf:"bytes,6,opt,name=id_card_name,json=idCardName,proto3" json:"id_card_name"`
- IdCardAddress string `protobuf:"bytes,7,opt,name=id_card_address,json=idCardAddress,proto3" json:"id_card_address"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxIdCardInfo) Reset() { *m = WxIdCardInfo{} }
- func (m *WxIdCardInfo) String() string { return proto.CompactTextString(m) }
- func (*WxIdCardInfo) ProtoMessage() {}
- func (*WxIdCardInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{5}
- }
- func (m *WxIdCardInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxIdCardInfo.Unmarshal(m, b)
- }
- func (m *WxIdCardInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxIdCardInfo.Marshal(b, m, deterministic)
- }
- func (m *WxIdCardInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxIdCardInfo.Merge(m, src)
- }
- func (m *WxIdCardInfo) XXX_Size() int {
- return xxx_messageInfo_WxIdCardInfo.Size(m)
- }
- func (m *WxIdCardInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxIdCardInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxIdCardInfo proto.InternalMessageInfo
- func (m *WxIdCardInfo) GetIdCardCopy() string {
- if m != nil {
- return m.IdCardCopy
- }
- return ""
- }
- func (m *WxIdCardInfo) GetIdCardNational() string {
- if m != nil {
- return m.IdCardNational
- }
- return ""
- }
- func (m *WxIdCardInfo) GetIdCardNumber() string {
- if m != nil {
- return m.IdCardNumber
- }
- return ""
- }
- func (m *WxIdCardInfo) GetCardPeriodBegin() string {
- if m != nil {
- return m.CardPeriodBegin
- }
- return ""
- }
- func (m *WxIdCardInfo) GetCardPeriodEnd() string {
- if m != nil {
- return m.CardPeriodEnd
- }
- return ""
- }
- func (m *WxIdCardInfo) GetIdCardName() string {
- if m != nil {
- return m.IdCardName
- }
- return ""
- }
- func (m *WxIdCardInfo) GetIdCardAddress() string {
- if m != nil {
- return m.IdCardAddress
- }
- return ""
- }
- type WxIdDocInfo struct {
- // 证件图片
- IdDocCopy string `protobuf:"bytes,1,opt,name=id_doc_copy,json=idDocCopy,proto3" json:"id_doc_copy"`
- IdDocCopyBack string `protobuf:"bytes,2,opt,name=id_doc_copy_back,json=idDocCopyBack,proto3" json:"id_doc_copy_back"`
- // 证件姓名
- IdDocName string `protobuf:"bytes,3,opt,name=id_doc_name,json=idDocName,proto3" json:"id_doc_name"`
- // 证件号
- IdDocNumber string `protobuf:"bytes,4,opt,name=id_doc_number,json=idDocNumber,proto3" json:"id_doc_number"`
- // 开始时间
- DocPeriodBegin string `protobuf:"bytes,5,opt,name=doc_period_begin,json=docPeriodBegin,proto3" json:"doc_period_begin"`
- // 结束时间
- DocPeriodEnd string `protobuf:"bytes,6,opt,name=doc_period_end,json=docPeriodEnd,proto3" json:"doc_period_end"`
- IdDocAddress string `protobuf:"bytes,7,opt,name=id_doc_address,json=idDocAddress,proto3" json:"id_doc_address"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxIdDocInfo) Reset() { *m = WxIdDocInfo{} }
- func (m *WxIdDocInfo) String() string { return proto.CompactTextString(m) }
- func (*WxIdDocInfo) ProtoMessage() {}
- func (*WxIdDocInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{6}
- }
- func (m *WxIdDocInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxIdDocInfo.Unmarshal(m, b)
- }
- func (m *WxIdDocInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxIdDocInfo.Marshal(b, m, deterministic)
- }
- func (m *WxIdDocInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxIdDocInfo.Merge(m, src)
- }
- func (m *WxIdDocInfo) XXX_Size() int {
- return xxx_messageInfo_WxIdDocInfo.Size(m)
- }
- func (m *WxIdDocInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxIdDocInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxIdDocInfo proto.InternalMessageInfo
- func (m *WxIdDocInfo) GetIdDocCopy() string {
- if m != nil {
- return m.IdDocCopy
- }
- return ""
- }
- func (m *WxIdDocInfo) GetIdDocCopyBack() string {
- if m != nil {
- return m.IdDocCopyBack
- }
- return ""
- }
- func (m *WxIdDocInfo) GetIdDocName() string {
- if m != nil {
- return m.IdDocName
- }
- return ""
- }
- func (m *WxIdDocInfo) GetIdDocNumber() string {
- if m != nil {
- return m.IdDocNumber
- }
- return ""
- }
- func (m *WxIdDocInfo) GetDocPeriodBegin() string {
- if m != nil {
- return m.DocPeriodBegin
- }
- return ""
- }
- func (m *WxIdDocInfo) GetDocPeriodEnd() string {
- if m != nil {
- return m.DocPeriodEnd
- }
- return ""
- }
- func (m *WxIdDocInfo) GetIdDocAddress() string {
- if m != nil {
- return m.IdDocAddress
- }
- return ""
- }
- type WxIdentityInfo struct {
- // 1. 主体类型为政府机关、事业单位时选传:
- //(1)若上传的是法人证件,则不需要上传该字段
- //(2)若因特殊情况,无法提供法人证件时,可上传经办人。 (经办人:经商户授权办理微信支付业务的人员,授权范围包括但不限于签约,入驻过程需完成账户验证)。
- IdHolderType string `protobuf:"bytes,1,opt,name=id_holder_type,json=idHolderType,proto3" json:"id_holder_type"`
- // IDENTIFICATION_TYPE_IDCARD:中国大陆居民-身份证
- // IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照
- // IDENTIFICATION_TYPE_HONGKONG_PASSPORT:中国香港居民-来往内地通行证
- // IDENTIFICATION_TYPE_MACAO_PASSPORT:中国澳门居民-来往内地通行证
- // IDENTIFICATION_TYPE_TAIWAN_PASSPORT:中国台湾居民-来往大陆通行证
- IdDocType string `protobuf:"bytes,2,opt,name=id_doc_type,json=idDocType,proto3" json:"id_doc_type"`
- // 法定代表人说明函图片id
- // 1、当证件持有人类型为经办人时,必须上传。其他情况,无需上传。
- // 2、若因特殊情况,无法提供法定代表人证件时,请参照示例图打印法定代表人说明函,全部信息需打印,不支持手写商户信息,并加盖公章。
- // 3、可上传1张图片,请填写通过图片上传APIAPI预先上传图片生成好的MediaID。
- AuthorizeLetterCopy string `protobuf:"bytes,3,opt,name=authorize_letter_copy,json=authorizeLetterCopy,proto3" json:"authorize_letter_copy"`
- // 法人身份证信息,类型为身份证时填写
- IdCardInfo *WxIdCardInfo `protobuf:"bytes,4,opt,name=id_card_info,json=idCardInfo,proto3" json:"id_card_info"`
- // 其他证件信息, 类型不为身份证时填写
- IdDocInfo *WxIdDocInfo `protobuf:"bytes,5,opt,name=id_doc_info,json=idDocInfo,proto3" json:"id_doc_info"`
- // 法人是否为最终受益人
- Owner bool `protobuf:"varint,6,opt,name=owner,proto3" json:"owner"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxIdentityInfo) Reset() { *m = WxIdentityInfo{} }
- func (m *WxIdentityInfo) String() string { return proto.CompactTextString(m) }
- func (*WxIdentityInfo) ProtoMessage() {}
- func (*WxIdentityInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{7}
- }
- func (m *WxIdentityInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxIdentityInfo.Unmarshal(m, b)
- }
- func (m *WxIdentityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxIdentityInfo.Marshal(b, m, deterministic)
- }
- func (m *WxIdentityInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxIdentityInfo.Merge(m, src)
- }
- func (m *WxIdentityInfo) XXX_Size() int {
- return xxx_messageInfo_WxIdentityInfo.Size(m)
- }
- func (m *WxIdentityInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxIdentityInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxIdentityInfo proto.InternalMessageInfo
- func (m *WxIdentityInfo) GetIdHolderType() string {
- if m != nil {
- return m.IdHolderType
- }
- return ""
- }
- func (m *WxIdentityInfo) GetIdDocType() string {
- if m != nil {
- return m.IdDocType
- }
- return ""
- }
- func (m *WxIdentityInfo) GetAuthorizeLetterCopy() string {
- if m != nil {
- return m.AuthorizeLetterCopy
- }
- return ""
- }
- func (m *WxIdentityInfo) GetIdCardInfo() *WxIdCardInfo {
- if m != nil {
- return m.IdCardInfo
- }
- return nil
- }
- func (m *WxIdentityInfo) GetIdDocInfo() *WxIdDocInfo {
- if m != nil {
- return m.IdDocInfo
- }
- return nil
- }
- func (m *WxIdentityInfo) GetOwner() bool {
- if m != nil {
- return m.Owner
- }
- return false
- }
- type WxUboInfo struct {
- // IDENTIFICATION_TYPE_IDCARD:中国大陆居民-身份证
- // IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照
- // IDENTIFICATION_TYPE_HONGKONG_PASSPORT:中国香港居民-来往内地通行证
- // IDENTIFICATION_TYPE_MACAO_PASSPORT:中国澳门居民-来往内地通行证
- // IDENTIFICATION_TYPE_TAIWAN_PASSPORT:中国台湾居民-来往大陆通行证
- UboIdDocType string `protobuf:"bytes,1,opt,name=ubo_id_doc_type,json=uboIdDocType,proto3" json:"ubo_id_doc_type"`
- // 收益人证件正面
- UboIdDocCopy string `protobuf:"bytes,2,opt,name=ubo_id_doc_copy,json=uboIdDocCopy,proto3" json:"ubo_id_doc_copy"`
- // 背面
- UboIdDocCopyBack string `protobuf:"bytes,3,opt,name=ubo_id_doc_copy_back,json=uboIdDocCopyBack,proto3" json:"ubo_id_doc_copy_back"`
- // 证件居住地址
- UboIdDocAddress string `protobuf:"bytes,4,opt,name=ubo_id_doc_address,json=uboIdDocAddress,proto3" json:"ubo_id_doc_address"`
- // 受益人姓名
- UboIdDocName string `protobuf:"bytes,5,opt,name=ubo_id_doc_name,json=uboIdDocName,proto3" json:"ubo_id_doc_name"`
- // 证件号码
- UboIdDocNumber string `protobuf:"bytes,6,opt,name=ubo_id_doc_number,json=uboIdDocNumber,proto3" json:"ubo_id_doc_number"`
- // 开始时间
- UboPeriodBegin string `protobuf:"bytes,7,opt,name=ubo_period_begin,json=uboPeriodBegin,proto3" json:"ubo_period_begin"`
- // 结束时间
- UboPeriodEnd string `protobuf:"bytes,8,opt,name=ubo_period_end,json=uboPeriodEnd,proto3" json:"ubo_period_end"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxUboInfo) Reset() { *m = WxUboInfo{} }
- func (m *WxUboInfo) String() string { return proto.CompactTextString(m) }
- func (*WxUboInfo) ProtoMessage() {}
- func (*WxUboInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{8}
- }
- func (m *WxUboInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxUboInfo.Unmarshal(m, b)
- }
- func (m *WxUboInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxUboInfo.Marshal(b, m, deterministic)
- }
- func (m *WxUboInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxUboInfo.Merge(m, src)
- }
- func (m *WxUboInfo) XXX_Size() int {
- return xxx_messageInfo_WxUboInfo.Size(m)
- }
- func (m *WxUboInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxUboInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxUboInfo proto.InternalMessageInfo
- func (m *WxUboInfo) GetUboIdDocType() string {
- if m != nil {
- return m.UboIdDocType
- }
- return ""
- }
- func (m *WxUboInfo) GetUboIdDocCopy() string {
- if m != nil {
- return m.UboIdDocCopy
- }
- return ""
- }
- func (m *WxUboInfo) GetUboIdDocCopyBack() string {
- if m != nil {
- return m.UboIdDocCopyBack
- }
- return ""
- }
- func (m *WxUboInfo) GetUboIdDocAddress() string {
- if m != nil {
- return m.UboIdDocAddress
- }
- return ""
- }
- func (m *WxUboInfo) GetUboIdDocName() string {
- if m != nil {
- return m.UboIdDocName
- }
- return ""
- }
- func (m *WxUboInfo) GetUboIdDocNumber() string {
- if m != nil {
- return m.UboIdDocNumber
- }
- return ""
- }
- func (m *WxUboInfo) GetUboPeriodBegin() string {
- if m != nil {
- return m.UboPeriodBegin
- }
- return ""
- }
- func (m *WxUboInfo) GetUboPeriodEnd() string {
- if m != nil {
- return m.UboPeriodEnd
- }
- return ""
- }
- type WxBusinessLicenseInfo struct {
- // 营业执照图片
- LicenseCopy string `protobuf:"bytes,1,opt,name=license_copy,json=licenseCopy,proto3" json:"license_copy"`
- // 统一社会信用码
- LicenseNumber string `protobuf:"bytes,2,opt,name=license_number,json=licenseNumber,proto3" json:"license_number"`
- // 营业执照上的商户名称
- MerchantName string `protobuf:"bytes,3,opt,name=merchant_name,json=merchantName,proto3" json:"merchant_name"`
- // 法人姓名
- LegalPerson string `protobuf:"bytes,4,opt,name=legal_person,json=legalPerson,proto3" json:"legal_person"`
- LicenseAddress string `protobuf:"bytes,5,opt,name=license_address,json=licenseAddress,proto3" json:"license_address"`
- PeriodBegin string `protobuf:"bytes,6,opt,name=period_begin,json=periodBegin,proto3" json:"period_begin"`
- PeriodEnd string `protobuf:"bytes,7,opt,name=period_end,json=periodEnd,proto3" json:"period_end"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxBusinessLicenseInfo) Reset() { *m = WxBusinessLicenseInfo{} }
- func (m *WxBusinessLicenseInfo) String() string { return proto.CompactTextString(m) }
- func (*WxBusinessLicenseInfo) ProtoMessage() {}
- func (*WxBusinessLicenseInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{9}
- }
- func (m *WxBusinessLicenseInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxBusinessLicenseInfo.Unmarshal(m, b)
- }
- func (m *WxBusinessLicenseInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxBusinessLicenseInfo.Marshal(b, m, deterministic)
- }
- func (m *WxBusinessLicenseInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxBusinessLicenseInfo.Merge(m, src)
- }
- func (m *WxBusinessLicenseInfo) XXX_Size() int {
- return xxx_messageInfo_WxBusinessLicenseInfo.Size(m)
- }
- func (m *WxBusinessLicenseInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxBusinessLicenseInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxBusinessLicenseInfo proto.InternalMessageInfo
- func (m *WxBusinessLicenseInfo) GetLicenseCopy() string {
- if m != nil {
- return m.LicenseCopy
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetLicenseNumber() string {
- if m != nil {
- return m.LicenseNumber
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetMerchantName() string {
- if m != nil {
- return m.MerchantName
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetLegalPerson() string {
- if m != nil {
- return m.LegalPerson
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetLicenseAddress() string {
- if m != nil {
- return m.LicenseAddress
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetPeriodBegin() string {
- if m != nil {
- return m.PeriodBegin
- }
- return ""
- }
- func (m *WxBusinessLicenseInfo) GetPeriodEnd() string {
- if m != nil {
- return m.PeriodEnd
- }
- return ""
- }
- type WxSubjectInfo struct {
- //主体类型需与营业执照/登记证书上一致,可参考选择主体指引
- //SUBJECT_TYPE_INDIVIDUAL(个体户):营业执照上的主体类型一般为个体户、个体工商户、个体经营;
- //SUBJECT_TYPE_ENTERPRISE(企业):营业执照上的主体类型一般为有限公司、有限责任公司;
- //SUBJECT_TYPE_INSTITUTIONS(党政、机关及事业单位):包括国内各级、各类政府机构、事业单位等(如:公安、党团、司法、交通、旅游、工商税务、市政、医疗、教育、学校等机构);
- //SUBJECT_TYPE_OTHERS(其他组织):不属于企业、政府/事业单位的组织机构(如社会团体、民办非企业、基金会),要求机构已办理组织机构代码证。
- SubjectType string `protobuf:"bytes,1,opt,name=subject_type,json=subjectType,proto3" json:"subject_type"`
- // 营业执照信息
- BusinessLicenseInfo *WxBusinessLicenseInfo `protobuf:"bytes,2,opt,name=business_license_info,json=businessLicenseInfo,proto3" json:"business_license_info"`
- // 法人身份信息
- IdentityInfo *WxIdentityInfo `protobuf:"bytes,4,opt,name=identity_info,json=identityInfo,proto3" json:"identity_info"`
- // 受益人身份信息,若法人不是最终受益人,该字段必填
- // 若经营者/法人不是最终受益所有人,则需提填写受益所有人信息。
- // 根据国家相关法律法规,需要提供公司受益所有人信息,受益所有人需符合至少以下条件之一:
- // 1、直接或者间接拥有超过25%公司股权或者表决权的自然人。
- // 2、通过人事、财务等其他方式对公司进行控制的自然人。
- // 3、公司的高级管理人员,包括公司的经理、副经理、财务负责人、上市公司董事会秘书和公司章程规定的其他人员。
- UboInfos []*WxUboInfo `protobuf:"bytes,5,rep,name=ubo_infos,json=uboInfos,proto3" json:"ubo_infos"`
- // 主体为政府机关/事业单位/其他组织时,必填。
- CertInfo *WxCertificateInfo `protobuf:"bytes,6,opt,name=cert_info,json=certInfo,proto3" json:"cert_info"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxSubjectInfo) Reset() { *m = WxSubjectInfo{} }
- func (m *WxSubjectInfo) String() string { return proto.CompactTextString(m) }
- func (*WxSubjectInfo) ProtoMessage() {}
- func (*WxSubjectInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{10}
- }
- func (m *WxSubjectInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxSubjectInfo.Unmarshal(m, b)
- }
- func (m *WxSubjectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxSubjectInfo.Marshal(b, m, deterministic)
- }
- func (m *WxSubjectInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxSubjectInfo.Merge(m, src)
- }
- func (m *WxSubjectInfo) XXX_Size() int {
- return xxx_messageInfo_WxSubjectInfo.Size(m)
- }
- func (m *WxSubjectInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxSubjectInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxSubjectInfo proto.InternalMessageInfo
- func (m *WxSubjectInfo) GetSubjectType() string {
- if m != nil {
- return m.SubjectType
- }
- return ""
- }
- func (m *WxSubjectInfo) GetBusinessLicenseInfo() *WxBusinessLicenseInfo {
- if m != nil {
- return m.BusinessLicenseInfo
- }
- return nil
- }
- func (m *WxSubjectInfo) GetIdentityInfo() *WxIdentityInfo {
- if m != nil {
- return m.IdentityInfo
- }
- return nil
- }
- func (m *WxSubjectInfo) GetUboInfos() []*WxUboInfo {
- if m != nil {
- return m.UboInfos
- }
- return nil
- }
- func (m *WxSubjectInfo) GetCertInfo() *WxCertificateInfo {
- if m != nil {
- return m.CertInfo
- }
- return nil
- }
- type WxBusinessInfo struct {
- // 1、请输入2-30个字符,支持中文/字母/数字/特殊符号
- // 2、在支付完成页向买家展示,需与微信经营类目相关;
- // 3、简称要求
- // (1)不支持单纯以人名来命名,若为个体户经营,可用“个体户+经营者名称”或“经营者名称+业务”命名,如“个体户张三”或“张三餐饮店”;
- // (2)不支持无实际意义的文案,如“XX特约商户”、“800”、“XX客服电话XXX”
- MerchantShortname string `protobuf:"bytes,1,opt,name=merchant_shortname,json=merchantShortname,proto3" json:"merchant_shortname"`
- // 客服电话
- ServicePhone string `protobuf:"bytes,2,opt,name=service_phone,json=servicePhone,proto3" json:"service_phone"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxBusinessInfo) Reset() { *m = WxBusinessInfo{} }
- func (m *WxBusinessInfo) String() string { return proto.CompactTextString(m) }
- func (*WxBusinessInfo) ProtoMessage() {}
- func (*WxBusinessInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{11}
- }
- func (m *WxBusinessInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxBusinessInfo.Unmarshal(m, b)
- }
- func (m *WxBusinessInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxBusinessInfo.Marshal(b, m, deterministic)
- }
- func (m *WxBusinessInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxBusinessInfo.Merge(m, src)
- }
- func (m *WxBusinessInfo) XXX_Size() int {
- return xxx_messageInfo_WxBusinessInfo.Size(m)
- }
- func (m *WxBusinessInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxBusinessInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxBusinessInfo proto.InternalMessageInfo
- func (m *WxBusinessInfo) GetMerchantShortname() string {
- if m != nil {
- return m.MerchantShortname
- }
- return ""
- }
- func (m *WxBusinessInfo) GetServicePhone() string {
- if m != nil {
- return m.ServicePhone
- }
- return ""
- }
- type WxBankAccountInfo struct {
- // 开户姓名, 开户名称必须与营业执照/登记证书的“商户名称”一致
- AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name"`
- // 开户行
- AccountBank string `protobuf:"bytes,2,opt,name=account_bank,json=accountBank,proto3" json:"account_bank"`
- // 开户银行省市编码
- BankAddressCode string `protobuf:"bytes,3,opt,name=bank_address_code,json=bankAddressCode,proto3" json:"bank_address_code"`
- // 开户银行联行号
- // 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和开户银行联行号二选一。
- // 2、详细参见开户银行全称(含支行)对照表。
- // 示例值:402713354941
- BankBranchId string `protobuf:"bytes,4,opt,name=bank_branch_id,json=bankBranchId,proto3" json:"bank_branch_id"`
- // 开户银行全称(含支行)
- // 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和 开户银行联行号二选一。
- //2、需填写银行全称,如"深圳农村商业银行XXX支行",详细参见开户银行全称(含支行)对照表。
- //示例值:施秉县农村信用合作联社城关信用社
- BankName string `protobuf:"bytes,5,opt,name=bank_name,json=bankName,proto3" json:"bank_name"`
- // 银行账号
- AccountNumber string `protobuf:"bytes,6,opt,name=account_number,json=accountNumber,proto3" json:"account_number"`
- BankAccountType string `protobuf:"bytes,7,opt,name=bank_account_type,json=bankAccountType,proto3" json:"bank_account_type"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxBankAccountInfo) Reset() { *m = WxBankAccountInfo{} }
- func (m *WxBankAccountInfo) String() string { return proto.CompactTextString(m) }
- func (*WxBankAccountInfo) ProtoMessage() {}
- func (*WxBankAccountInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{12}
- }
- func (m *WxBankAccountInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxBankAccountInfo.Unmarshal(m, b)
- }
- func (m *WxBankAccountInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxBankAccountInfo.Marshal(b, m, deterministic)
- }
- func (m *WxBankAccountInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxBankAccountInfo.Merge(m, src)
- }
- func (m *WxBankAccountInfo) XXX_Size() int {
- return xxx_messageInfo_WxBankAccountInfo.Size(m)
- }
- func (m *WxBankAccountInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxBankAccountInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxBankAccountInfo proto.InternalMessageInfo
- func (m *WxBankAccountInfo) GetAccountName() string {
- if m != nil {
- return m.AccountName
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetAccountBank() string {
- if m != nil {
- return m.AccountBank
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetBankAddressCode() string {
- if m != nil {
- return m.BankAddressCode
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetBankBranchId() string {
- if m != nil {
- return m.BankBranchId
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetBankName() string {
- if m != nil {
- return m.BankName
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetAccountNumber() string {
- if m != nil {
- return m.AccountNumber
- }
- return ""
- }
- func (m *WxBankAccountInfo) GetBankAccountType() string {
- if m != nil {
- return m.BankAccountType
- }
- return ""
- }
- type WxContactInfo struct {
- // LEGAL:经营者/法人,SUPER:经办人 。
- ContactType string `protobuf:"bytes,1,opt,name=contact_type,json=contactType,proto3" json:"contact_type"`
- // 联系人姓名
- ContactName string `protobuf:"bytes,2,opt,name=contact_name,json=contactName,proto3" json:"contact_name"`
- // 联系人证件类型(当为经办人时才填)
- ContactIdDocType string `protobuf:"bytes,3,opt,name=contact_id_doc_type,json=contactIdDocType,proto3" json:"contact_id_doc_type"`
- // 证件号(当为经办人时才填)
- ContactIdNumber string `protobuf:"bytes,4,opt,name=contact_id_number,json=contactIdNumber,proto3" json:"contact_id_number"`
- // 证件正面图片id(当为经办人时才填)
- ContactIdDocCopy string `protobuf:"bytes,5,opt,name=contact_id_doc_copy,json=contactIdDocCopy,proto3" json:"contact_id_doc_copy"`
- // 证件背面图片id(当为经办人时才填)
- ContactIdDocCopyBack string `protobuf:"bytes,6,opt,name=contact_id_doc_copy_back,json=contactIdDocCopyBack,proto3" json:"contact_id_doc_copy_back"`
- // 证件开始时间(当为经办人时才填)
- ContactPeriodBegin string `protobuf:"bytes,7,opt,name=contact_period_begin,json=contactPeriodBegin,proto3" json:"contact_period_begin"`
- // 证件结束时间(当为经办人时才填)
- ContactPeriodEnd string `protobuf:"bytes,8,opt,name=contact_period_end,json=contactPeriodEnd,proto3" json:"contact_period_end"`
- // 授权函(当为经办人时才填)
- BusinessAuthorizationLetter string `protobuf:"bytes,9,opt,name=business_authorization_letter,json=businessAuthorizationLetter,proto3" json:"business_authorization_letter"`
- // 联系人电话(当为经办人时才填)
- MobilePhone string `protobuf:"bytes,10,opt,name=mobile_phone,json=mobilePhone,proto3" json:"mobile_phone"`
- Openid string `protobuf:"bytes,11,opt,name=openid,proto3" json:"openid"`
- // 联系人邮箱(当为经办人时才填)
- ContactEmail string `protobuf:"bytes,12,opt,name=contact_email,json=contactEmail,proto3" json:"contact_email"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxContactInfo) Reset() { *m = WxContactInfo{} }
- func (m *WxContactInfo) String() string { return proto.CompactTextString(m) }
- func (*WxContactInfo) ProtoMessage() {}
- func (*WxContactInfo) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{13}
- }
- func (m *WxContactInfo) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxContactInfo.Unmarshal(m, b)
- }
- func (m *WxContactInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxContactInfo.Marshal(b, m, deterministic)
- }
- func (m *WxContactInfo) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxContactInfo.Merge(m, src)
- }
- func (m *WxContactInfo) XXX_Size() int {
- return xxx_messageInfo_WxContactInfo.Size(m)
- }
- func (m *WxContactInfo) XXX_DiscardUnknown() {
- xxx_messageInfo_WxContactInfo.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxContactInfo proto.InternalMessageInfo
- func (m *WxContactInfo) GetContactType() string {
- if m != nil {
- return m.ContactType
- }
- return ""
- }
- func (m *WxContactInfo) GetContactName() string {
- if m != nil {
- return m.ContactName
- }
- return ""
- }
- func (m *WxContactInfo) GetContactIdDocType() string {
- if m != nil {
- return m.ContactIdDocType
- }
- return ""
- }
- func (m *WxContactInfo) GetContactIdNumber() string {
- if m != nil {
- return m.ContactIdNumber
- }
- return ""
- }
- func (m *WxContactInfo) GetContactIdDocCopy() string {
- if m != nil {
- return m.ContactIdDocCopy
- }
- return ""
- }
- func (m *WxContactInfo) GetContactIdDocCopyBack() string {
- if m != nil {
- return m.ContactIdDocCopyBack
- }
- return ""
- }
- func (m *WxContactInfo) GetContactPeriodBegin() string {
- if m != nil {
- return m.ContactPeriodBegin
- }
- return ""
- }
- func (m *WxContactInfo) GetContactPeriodEnd() string {
- if m != nil {
- return m.ContactPeriodEnd
- }
- return ""
- }
- func (m *WxContactInfo) GetBusinessAuthorizationLetter() string {
- if m != nil {
- return m.BusinessAuthorizationLetter
- }
- return ""
- }
- func (m *WxContactInfo) GetMobilePhone() string {
- if m != nil {
- return m.MobilePhone
- }
- return ""
- }
- func (m *WxContactInfo) GetOpenid() string {
- if m != nil {
- return m.Openid
- }
- return ""
- }
- func (m *WxContactInfo) GetContactEmail() string {
- if m != nil {
- return m.ContactEmail
- }
- return ""
- }
- type WxMerchantApplyRequest struct {
- Cid int64 `protobuf:"varint,1,opt,name=cid,proto3" json:"cid"`
- // 主体资料
- SubjectInfo *WxSubjectInfo `protobuf:"bytes,2,opt,name=subject_info,json=subjectInfo,proto3" json:"subject_info"`
- // 经营资料
- BusinessInfo *WxBusinessInfo `protobuf:"bytes,3,opt,name=business_info,json=businessInfo,proto3" json:"business_info"`
- // 银行账号资料
- BankAccountInfo *WxBankAccountInfo `protobuf:"bytes,4,opt,name=bank_account_info,json=bankAccountInfo,proto3" json:"bank_account_info"`
- // 超管员资料
- ContactInfo *WxContactInfo `protobuf:"bytes,5,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info"`
- BusinessCode string `protobuf:"bytes,6,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxMerchantApplyRequest) Reset() { *m = WxMerchantApplyRequest{} }
- func (m *WxMerchantApplyRequest) String() string { return proto.CompactTextString(m) }
- func (*WxMerchantApplyRequest) ProtoMessage() {}
- func (*WxMerchantApplyRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{14}
- }
- func (m *WxMerchantApplyRequest) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxMerchantApplyRequest.Unmarshal(m, b)
- }
- func (m *WxMerchantApplyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxMerchantApplyRequest.Marshal(b, m, deterministic)
- }
- func (m *WxMerchantApplyRequest) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxMerchantApplyRequest.Merge(m, src)
- }
- func (m *WxMerchantApplyRequest) XXX_Size() int {
- return xxx_messageInfo_WxMerchantApplyRequest.Size(m)
- }
- func (m *WxMerchantApplyRequest) XXX_DiscardUnknown() {
- xxx_messageInfo_WxMerchantApplyRequest.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxMerchantApplyRequest proto.InternalMessageInfo
- func (m *WxMerchantApplyRequest) GetCid() int64 {
- if m != nil {
- return m.Cid
- }
- return 0
- }
- func (m *WxMerchantApplyRequest) GetSubjectInfo() *WxSubjectInfo {
- if m != nil {
- return m.SubjectInfo
- }
- return nil
- }
- func (m *WxMerchantApplyRequest) GetBusinessInfo() *WxBusinessInfo {
- if m != nil {
- return m.BusinessInfo
- }
- return nil
- }
- func (m *WxMerchantApplyRequest) GetBankAccountInfo() *WxBankAccountInfo {
- if m != nil {
- return m.BankAccountInfo
- }
- return nil
- }
- func (m *WxMerchantApplyRequest) GetContactInfo() *WxContactInfo {
- if m != nil {
- return m.ContactInfo
- }
- return nil
- }
- func (m *WxMerchantApplyRequest) GetBusinessCode() string {
- if m != nil {
- return m.BusinessCode
- }
- return ""
- }
- type WxMerchantApplyReply struct {
- ApplymentId string `protobuf:"bytes,1,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxMerchantApplyReply) Reset() { *m = WxMerchantApplyReply{} }
- func (m *WxMerchantApplyReply) String() string { return proto.CompactTextString(m) }
- func (*WxMerchantApplyReply) ProtoMessage() {}
- func (*WxMerchantApplyReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{15}
- }
- func (m *WxMerchantApplyReply) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxMerchantApplyReply.Unmarshal(m, b)
- }
- func (m *WxMerchantApplyReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxMerchantApplyReply.Marshal(b, m, deterministic)
- }
- func (m *WxMerchantApplyReply) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxMerchantApplyReply.Merge(m, src)
- }
- func (m *WxMerchantApplyReply) XXX_Size() int {
- return xxx_messageInfo_WxMerchantApplyReply.Size(m)
- }
- func (m *WxMerchantApplyReply) XXX_DiscardUnknown() {
- xxx_messageInfo_WxMerchantApplyReply.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxMerchantApplyReply proto.InternalMessageInfo
- func (m *WxMerchantApplyReply) GetApplymentId() string {
- if m != nil {
- return m.ApplymentId
- }
- return ""
- }
- type WxMerchantSearchRequest struct {
- ApplymentId string `protobuf:"bytes,1,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
- BusinessCode string `protobuf:"bytes,2,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxMerchantSearchRequest) Reset() { *m = WxMerchantSearchRequest{} }
- func (m *WxMerchantSearchRequest) String() string { return proto.CompactTextString(m) }
- func (*WxMerchantSearchRequest) ProtoMessage() {}
- func (*WxMerchantSearchRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{16}
- }
- func (m *WxMerchantSearchRequest) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxMerchantSearchRequest.Unmarshal(m, b)
- }
- func (m *WxMerchantSearchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxMerchantSearchRequest.Marshal(b, m, deterministic)
- }
- func (m *WxMerchantSearchRequest) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxMerchantSearchRequest.Merge(m, src)
- }
- func (m *WxMerchantSearchRequest) XXX_Size() int {
- return xxx_messageInfo_WxMerchantSearchRequest.Size(m)
- }
- func (m *WxMerchantSearchRequest) XXX_DiscardUnknown() {
- xxx_messageInfo_WxMerchantSearchRequest.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxMerchantSearchRequest proto.InternalMessageInfo
- func (m *WxMerchantSearchRequest) GetApplymentId() string {
- if m != nil {
- return m.ApplymentId
- }
- return ""
- }
- func (m *WxMerchantSearchRequest) GetBusinessCode() string {
- if m != nil {
- return m.BusinessCode
- }
- return ""
- }
- type WxMerchantSearchReply struct {
- MchId string `protobuf:"bytes,1,opt,name=mch_id,json=mchId,proto3" json:"mch_id"`
- SignUrl string `protobuf:"bytes,2,opt,name=sign_url,json=signUrl,proto3" json:"sign_url"`
- ApplymentStateMsg string `protobuf:"bytes,3,opt,name=applyment_state_msg,json=applymentStateMsg,proto3" json:"applyment_state_msg"`
- // 1、APPLYMENT_STATE_EDITTING(编辑中):提交申请发生错误导致,请尝试重新提交。
- // 2、APPLYMENT_STATE_AUDITING(审核中):申请单正在审核中,超级管理员用微信打开“签约链接”,完成绑定微信号后,申请单进度将通过微信公众号通知超级管理员,引导完成后续步骤。
- // 3、APPLYMENT_STATE_REJECTED(已驳回):请按照驳回原因修改申请资料,超级管理员用微信打开“签约链接”,完成绑定微信号,后续申请单进度将通过微信公众号通知超级管理员。
- // 4、APPLYMENT_STATE_TO_BE_CONFIRMED(待账户验证):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成账户验证。
- // 5、APPLYMENT_STATE_TO_BE_SIGNED(待签约):请超级管理员使用微信打开返回的“签约链接”,根据页面指引完成签约。
- // 6、APPLYMENT_STATE_SIGNING(开通权限中):系统开通相关权限中,请耐心等待。
- // 7、APPLYMENT_STATE_FINISHED(已完成):商户入驻申请已完成。
- // 8、APPLYMENT_STATE_CANCELED(已作废):申请单已被撤销。
- ApplymentState string `protobuf:"bytes,4,opt,name=applyment_state,json=applymentState,proto3" json:"applyment_state"`
- // 驳回原因
- AuditDetail string `protobuf:"bytes,5,opt,name=audit_detail,json=auditDetail,proto3" json:"audit_detail"`
- BusinessCode string `protobuf:"bytes,6,opt,name=business_code,json=businessCode,proto3" json:"business_code"`
- ApplymentId string `protobuf:"bytes,7,opt,name=applyment_id,json=applymentId,proto3" json:"applyment_id"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *WxMerchantSearchReply) Reset() { *m = WxMerchantSearchReply{} }
- func (m *WxMerchantSearchReply) String() string { return proto.CompactTextString(m) }
- func (*WxMerchantSearchReply) ProtoMessage() {}
- func (*WxMerchantSearchReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{17}
- }
- func (m *WxMerchantSearchReply) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_WxMerchantSearchReply.Unmarshal(m, b)
- }
- func (m *WxMerchantSearchReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_WxMerchantSearchReply.Marshal(b, m, deterministic)
- }
- func (m *WxMerchantSearchReply) XXX_Merge(src proto.Message) {
- xxx_messageInfo_WxMerchantSearchReply.Merge(m, src)
- }
- func (m *WxMerchantSearchReply) XXX_Size() int {
- return xxx_messageInfo_WxMerchantSearchReply.Size(m)
- }
- func (m *WxMerchantSearchReply) XXX_DiscardUnknown() {
- xxx_messageInfo_WxMerchantSearchReply.DiscardUnknown(m)
- }
- var xxx_messageInfo_WxMerchantSearchReply proto.InternalMessageInfo
- func (m *WxMerchantSearchReply) GetMchId() string {
- if m != nil {
- return m.MchId
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetSignUrl() string {
- if m != nil {
- return m.SignUrl
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetApplymentStateMsg() string {
- if m != nil {
- return m.ApplymentStateMsg
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetApplymentState() string {
- if m != nil {
- return m.ApplymentState
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetAuditDetail() string {
- if m != nil {
- return m.AuditDetail
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetBusinessCode() string {
- if m != nil {
- return m.BusinessCode
- }
- return ""
- }
- func (m *WxMerchantSearchReply) GetApplymentId() string {
- if m != nil {
- return m.ApplymentId
- }
- return ""
- }
- type RobotMsgRequest struct {
- Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *RobotMsgRequest) Reset() { *m = RobotMsgRequest{} }
- func (m *RobotMsgRequest) String() string { return proto.CompactTextString(m) }
- func (*RobotMsgRequest) ProtoMessage() {}
- func (*RobotMsgRequest) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{18}
- }
- func (m *RobotMsgRequest) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_RobotMsgRequest.Unmarshal(m, b)
- }
- func (m *RobotMsgRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_RobotMsgRequest.Marshal(b, m, deterministic)
- }
- func (m *RobotMsgRequest) XXX_Merge(src proto.Message) {
- xxx_messageInfo_RobotMsgRequest.Merge(m, src)
- }
- func (m *RobotMsgRequest) XXX_Size() int {
- return xxx_messageInfo_RobotMsgRequest.Size(m)
- }
- func (m *RobotMsgRequest) XXX_DiscardUnknown() {
- xxx_messageInfo_RobotMsgRequest.DiscardUnknown(m)
- }
- var xxx_messageInfo_RobotMsgRequest proto.InternalMessageInfo
- func (m *RobotMsgRequest) GetContent() string {
- if m != nil {
- return m.Content
- }
- return ""
- }
- type RobotMsgReply struct {
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
- }
- func (m *RobotMsgReply) Reset() { *m = RobotMsgReply{} }
- func (m *RobotMsgReply) String() string { return proto.CompactTextString(m) }
- func (*RobotMsgReply) ProtoMessage() {}
- func (*RobotMsgReply) Descriptor() ([]byte, []int) {
- return fileDescriptor_e10f141fd1fcfe2b, []int{19}
- }
- func (m *RobotMsgReply) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_RobotMsgReply.Unmarshal(m, b)
- }
- func (m *RobotMsgReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_RobotMsgReply.Marshal(b, m, deterministic)
- }
- func (m *RobotMsgReply) XXX_Merge(src proto.Message) {
- xxx_messageInfo_RobotMsgReply.Merge(m, src)
- }
- func (m *RobotMsgReply) XXX_Size() int {
- return xxx_messageInfo_RobotMsgReply.Size(m)
- }
- func (m *RobotMsgReply) XXX_DiscardUnknown() {
- xxx_messageInfo_RobotMsgReply.DiscardUnknown(m)
- }
- var xxx_messageInfo_RobotMsgReply proto.InternalMessageInfo
- func init() {
- proto.RegisterType((*GetVcodeRequest)(nil), "pb_v1.GetVcodeRequest")
- proto.RegisterType((*GetVcodeReply)(nil), "pb_v1.GetVcodeReply")
- proto.RegisterType((*CheckVcodeRequest)(nil), "pb_v1.CheckVcodeRequest")
- proto.RegisterType((*CheckVcodeReply)(nil), "pb_v1.CheckVcodeReply")
- proto.RegisterType((*WxCertificateInfo)(nil), "pb_v1.WxCertificateInfo")
- proto.RegisterType((*WxIdCardInfo)(nil), "pb_v1.WxIdCardInfo")
- proto.RegisterType((*WxIdDocInfo)(nil), "pb_v1.WxIdDocInfo")
- proto.RegisterType((*WxIdentityInfo)(nil), "pb_v1.WxIdentityInfo")
- proto.RegisterType((*WxUboInfo)(nil), "pb_v1.WxUboInfo")
- proto.RegisterType((*WxBusinessLicenseInfo)(nil), "pb_v1.WxBusinessLicenseInfo")
- proto.RegisterType((*WxSubjectInfo)(nil), "pb_v1.WxSubjectInfo")
- proto.RegisterType((*WxBusinessInfo)(nil), "pb_v1.WxBusinessInfo")
- proto.RegisterType((*WxBankAccountInfo)(nil), "pb_v1.WxBankAccountInfo")
- proto.RegisterType((*WxContactInfo)(nil), "pb_v1.WxContactInfo")
- proto.RegisterType((*WxMerchantApplyRequest)(nil), "pb_v1.WxMerchantApplyRequest")
- proto.RegisterType((*WxMerchantApplyReply)(nil), "pb_v1.WxMerchantApplyReply")
- proto.RegisterType((*WxMerchantSearchRequest)(nil), "pb_v1.WxMerchantSearchRequest")
- proto.RegisterType((*WxMerchantSearchReply)(nil), "pb_v1.WxMerchantSearchReply")
- proto.RegisterType((*RobotMsgRequest)(nil), "pb_v1.RobotMsgRequest")
- proto.RegisterType((*RobotMsgReply)(nil), "pb_v1.RobotMsgReply")
- }
- func init() {
- proto.RegisterFile("thirdparty.proto", fileDescriptor_e10f141fd1fcfe2b)
- }
- var fileDescriptor_e10f141fd1fcfe2b = []byte{
- // 1513 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x57, 0xdf, 0x6e, 0x1b, 0xc5,
- 0x17, 0x56, 0x9d, 0xda, 0x89, 0x8f, 0xff, 0x6f, 0x92, 0xfe, 0xfc, 0x53, 0x29, 0x94, 0x6d, 0xd3,
- 0x06, 0x4a, 0x53, 0x1a, 0x28, 0x15, 0xdc, 0xc5, 0x69, 0x05, 0x91, 0xda, 0x2a, 0x72, 0x28, 0x91,
- 0xb8, 0x59, 0xed, 0x9f, 0x49, 0xbc, 0xc4, 0x9e, 0x59, 0x76, 0xc7, 0x21, 0xe6, 0x15, 0x10, 0x12,
- 0x17, 0xdc, 0x55, 0x42, 0xe2, 0x86, 0x17, 0xe1, 0x25, 0x78, 0x1c, 0x74, 0xce, 0xcc, 0xec, 0xce,
- 0xae, 0x8d, 0x0a, 0x77, 0x9e, 0x73, 0xbe, 0x99, 0x3d, 0xf3, 0xcd, 0x77, 0xbe, 0x19, 0x43, 0x5f,
- 0x4e, 0xe2, 0x34, 0x4a, 0xfc, 0x54, 0x2e, 0xf6, 0x92, 0x54, 0x48, 0xe1, 0xd4, 0x93, 0xc0, 0xbb,
- 0x7c, 0xec, 0x7e, 0x0a, 0xbd, 0x2f, 0x99, 0xfc, 0x26, 0x14, 0x11, 0x1b, 0xb3, 0xef, 0xe7, 0x2c,
- 0x93, 0xce, 0xfb, 0xd0, 0x4e, 0x26, 0x82, 0x33, 0x8f, 0xcf, 0x67, 0x01, 0x4b, 0x87, 0xd7, 0x6e,
- 0x5f, 0xdb, 0x6d, 0x8e, 0x5b, 0x14, 0x7b, 0x45, 0x21, 0x77, 0x07, 0x3a, 0xc5, 0xac, 0x64, 0xba,
- 0x70, 0xb6, 0xa0, 0x7e, 0x89, 0x23, 0x02, 0x77, 0xc6, 0x6a, 0xe0, 0xbe, 0x80, 0xc1, 0xe1, 0x84,
- 0x85, 0x17, 0xff, 0x71, 0xf9, 0x62, 0xb5, 0x9a, 0xbd, 0xda, 0x00, 0x7a, 0xf6, 0x6a, 0xc9, 0x74,
- 0xe1, 0xfe, 0x5e, 0x83, 0xc1, 0xe9, 0xd5, 0x21, 0x4b, 0x65, 0x7c, 0x16, 0x87, 0xbe, 0x64, 0x47,
- 0xfc, 0x4c, 0x38, 0x37, 0xa1, 0x19, 0xb2, 0x54, 0x7a, 0xa1, 0x48, 0x16, 0x7a, 0xf9, 0x0d, 0x0c,
- 0x1c, 0x8a, 0x64, 0x91, 0x27, 0xe5, 0x22, 0x51, 0xeb, 0xeb, 0xe4, 0xd7, 0x8b, 0x84, 0x39, 0xef,
- 0x41, 0x8b, 0x92, 0xba, 0xb4, 0x35, 0x4a, 0x03, 0x86, 0x74, 0x65, 0x77, 0xa0, 0x33, 0x63, 0x69,
- 0x38, 0xf1, 0xb9, 0xf4, 0xb8, 0x3f, 0x63, 0xc3, 0xeb, 0x04, 0x69, 0x9b, 0xe0, 0x2b, 0x7f, 0xc6,
- 0x9c, 0xfb, 0xd0, 0x0b, 0xc5, 0x2c, 0xf1, 0xf9, 0xc2, 0xf3, 0xa3, 0x28, 0x65, 0x59, 0x36, 0xac,
- 0x13, 0xac, 0xab, 0xc3, 0x07, 0x2a, 0x8a, 0x54, 0x4c, 0xd9, 0xb9, 0x3f, 0xf5, 0x12, 0x96, 0x66,
- 0x82, 0x0f, 0x1b, 0x8a, 0x0a, 0x8a, 0x1d, 0x53, 0x88, 0xd8, 0x62, 0x69, 0x2c, 0x22, 0x2f, 0x60,
- 0xe7, 0x31, 0x1f, 0xae, 0x6b, 0xb6, 0x28, 0x36, 0xc2, 0x90, 0x73, 0x0b, 0x40, 0x43, 0x18, 0x8f,
- 0x86, 0x1b, 0x04, 0x68, 0xaa, 0xc8, 0x73, 0x1e, 0xb9, 0xbf, 0xd5, 0xa0, 0x7d, 0x7a, 0x75, 0x14,
- 0x1d, 0xfa, 0x69, 0x44, 0xf4, 0xdc, 0x86, 0x76, 0x1c, 0x79, 0xa1, 0x9f, 0x46, 0x36, 0x43, 0x10,
- 0x13, 0x82, 0x38, 0xda, 0x85, 0xbe, 0x41, 0x70, 0x5f, 0xc6, 0x82, 0xfb, 0x53, 0x4d, 0x55, 0x57,
- 0xa1, 0x5e, 0xe9, 0xa8, 0x73, 0x17, 0xba, 0x39, 0xd2, 0xe6, 0xac, 0xad, 0x71, 0x8a, 0xb5, 0x0f,
- 0x61, 0x40, 0x90, 0xd2, 0x4e, 0x14, 0x73, 0x3d, 0x4c, 0x1c, 0x5b, 0xbb, 0xb9, 0x07, 0x3d, 0x1b,
- 0x8b, 0x5b, 0x52, 0xe4, 0x75, 0x0a, 0xe4, 0x73, 0x1e, 0xd9, 0xbb, 0xa0, 0x83, 0x68, 0xd8, 0xbb,
- 0xa0, 0x63, 0xb8, 0x07, 0x3d, 0x83, 0x30, 0xc7, 0xa0, 0xd8, 0xeb, 0x28, 0x90, 0x3e, 0x05, 0xf7,
- 0x97, 0x1a, 0xb4, 0x90, 0xa0, 0x67, 0x22, 0x24, 0x7e, 0xde, 0x85, 0x56, 0x1c, 0x79, 0x91, 0x08,
- 0x6d, 0x7a, 0x9a, 0x31, 0xe6, 0x89, 0x9d, 0xfb, 0xc4, 0x8e, 0xc9, 0x7b, 0x81, 0x1f, 0x5e, 0x68,
- 0x76, 0x3a, 0x39, 0x68, 0xe4, 0x87, 0x17, 0xd6, 0x42, 0x54, 0xe1, 0x9a, 0xb5, 0x10, 0x15, 0xe8,
- 0x42, 0xc7, 0xe4, 0x15, 0x77, 0x8a, 0x92, 0x96, 0x42, 0x28, 0xea, 0x76, 0xa1, 0x8f, 0x80, 0x12,
- 0x73, 0x5a, 0x4c, 0x91, 0x08, 0x6d, 0xe2, 0xee, 0x42, 0xd7, 0x42, 0x22, 0x6f, 0x8a, 0x92, 0x76,
- 0x8e, 0x43, 0xda, 0xd4, 0x81, 0x21, 0xb0, 0xcc, 0x49, 0x9b, 0x3e, 0x6a, 0x28, 0xf9, 0xa9, 0x06,
- 0x5d, 0xa4, 0x84, 0x71, 0x19, 0xcb, 0x05, 0xb1, 0xa2, 0x26, 0x4e, 0xc4, 0x34, 0x62, 0xa9, 0x6a,
- 0x9e, 0x6b, 0x66, 0xe2, 0x57, 0x14, 0xa4, 0x06, 0x2a, 0xb6, 0x6c, 0xf5, 0x97, 0xda, 0x32, 0xe5,
- 0xf7, 0x61, 0xdb, 0x9f, 0xcb, 0x89, 0x48, 0xe3, 0x1f, 0x99, 0x37, 0x65, 0x52, 0xb2, 0x54, 0xb1,
- 0xac, 0xc8, 0xd9, 0xcc, 0x93, 0x2f, 0x28, 0x47, 0x7c, 0x3f, 0x29, 0x4e, 0x3a, 0xe6, 0x67, 0x82,
- 0x58, 0x6a, 0xed, 0x6f, 0xee, 0x91, 0x81, 0xed, 0xd9, 0xd2, 0x36, 0xc7, 0x4f, 0x05, 0xef, 0xe7,
- 0xa5, 0xd0, 0xac, 0x3a, 0xcd, 0x72, 0xac, 0x59, 0xfa, 0xbc, 0x75, 0x79, 0x34, 0x67, 0x0b, 0xea,
- 0xe2, 0x07, 0xce, 0x52, 0xa2, 0x6e, 0x63, 0xac, 0x06, 0xee, 0x5f, 0x35, 0x68, 0x9e, 0x5e, 0xbd,
- 0x0e, 0x04, 0x61, 0x76, 0xa0, 0x37, 0x0f, 0x84, 0x67, 0x6f, 0x53, 0x33, 0x31, 0x0f, 0xc4, 0x51,
- 0xbe, 0xd3, 0x32, 0x8c, 0xf6, 0x58, 0x2b, 0xc3, 0x68, 0x73, 0x7b, 0xb0, 0x55, 0x81, 0x29, 0x41,
- 0x29, 0x3e, 0xfa, 0x36, 0x96, 0x34, 0xf5, 0x00, 0x1c, 0x0b, 0x6f, 0xce, 0x50, 0xf7, 0x92, 0x41,
- 0x1b, 0x7f, 0x29, 0xd7, 0x40, 0x22, 0xac, 0x97, 0x6b, 0x20, 0x1d, 0x7e, 0x00, 0x03, 0x1b, 0xa6,
- 0xb4, 0xa8, 0xc4, 0xd3, 0xcd, 0x81, 0xb9, 0x1c, 0x11, 0xba, 0xc2, 0x92, 0x10, 0x59, 0x91, 0xa3,
- 0x85, 0x2c, 0x9c, 0xa9, 0x9d, 0xe3, 0xd0, 0x9c, 0x7e, 0xad, 0xc1, 0xf6, 0xe9, 0xd5, 0x68, 0x9e,
- 0xc5, 0x9c, 0x65, 0xd9, 0x8b, 0x38, 0x64, 0x3c, 0x53, 0x26, 0x8e, 0xde, 0xa8, 0x86, 0x76, 0x1b,
- 0xb6, 0x74, 0x8c, 0xb8, 0xdb, 0x81, 0xae, 0x81, 0xe8, 0xa2, 0x75, 0x1b, 0xea, 0xe8, 0x3f, 0x79,
- 0xf6, 0xda, 0x0a, 0xcf, 0xae, 0x5a, 0xf1, 0xf5, 0x65, 0x2b, 0xbe, 0x0f, 0x3d, 0xf3, 0xb9, 0x8a,
- 0xad, 0xeb, 0xb0, 0x65, 0xeb, 0x25, 0x82, 0x1a, 0x6f, 0xf3, 0xec, 0xf5, 0xaa, 0x67, 0xff, 0x51,
- 0x83, 0xce, 0xe9, 0xd5, 0xc9, 0x3c, 0xf8, 0x8e, 0x85, 0xd2, 0xd0, 0x91, 0xa9, 0xa1, 0x2d, 0xb9,
- 0x96, 0x8e, 0x91, 0xe2, 0x8e, 0x61, 0x3b, 0xd0, 0x44, 0x7a, 0xa6, 0x50, 0x92, 0x7e, 0x8d, 0xa4,
- 0xff, 0x4e, 0x2e, 0xfd, 0x15, 0x74, 0x8f, 0x37, 0x83, 0x15, 0x67, 0xf0, 0x05, 0x1a, 0x94, 0xf2,
- 0x00, 0xbb, 0xf5, 0xb6, 0xad, 0x26, 0x2a, 0x1c, 0x02, 0x9d, 0xc0, 0xf2, 0x8b, 0x87, 0xd0, 0x24,
- 0x51, 0xf1, 0x33, 0x81, 0x3c, 0xad, 0xed, 0xb6, 0xf6, 0xfb, 0xf9, 0x3c, 0xdd, 0x4b, 0xe3, 0x8d,
- 0xb9, 0xfa, 0x91, 0x39, 0x4f, 0xf4, 0xb5, 0x4c, 0x9f, 0x69, 0xd0, 0x67, 0x86, 0x39, 0xbc, 0x72,
- 0xc1, 0xab, 0x0b, 0x1b, 0x7f, 0xb9, 0x11, 0xfa, 0x94, 0xd9, 0x8f, 0xfe, 0xae, 0x93, 0x9f, 0x76,
- 0x36, 0x11, 0xa9, 0xa4, 0x23, 0x57, 0x74, 0x0d, 0x4c, 0xe6, 0xc4, 0x24, 0x50, 0x1c, 0x19, 0x4b,
- 0x2f, 0xe3, 0x90, 0x79, 0xf4, 0x02, 0x31, 0x4d, 0xaa, 0x83, 0xc7, 0x18, 0x73, 0xdf, 0xd0, 0x33,
- 0x63, 0xe4, 0xf3, 0x8b, 0x83, 0x30, 0x14, 0x73, 0x9e, 0x1f, 0x89, 0xaf, 0x86, 0x9e, 0xf5, 0x8d,
- 0x96, 0x8e, 0x19, 0x55, 0x19, 0x48, 0xe0, 0x73, 0x73, 0x4d, 0x18, 0x08, 0x2e, 0x88, 0x77, 0x23,
- 0xa6, 0x8c, 0xa4, 0x3c, 0x7a, 0xf7, 0x28, 0x85, 0xf6, 0x30, 0xa1, 0x45, 0x75, 0x28, 0x22, 0x86,
- 0x3d, 0x45, 0xd8, 0x20, 0xf5, 0x79, 0x38, 0xf1, 0xe2, 0xc8, 0x3c, 0x3f, 0x30, 0x3a, 0xa2, 0xe0,
- 0x51, 0x84, 0x2f, 0x1c, 0x42, 0x59, 0xfd, 0xbe, 0x81, 0x01, 0xaa, 0x68, 0x07, 0xba, 0x79, 0xd1,
- 0x76, 0xa3, 0x77, 0x4c, 0xd9, 0xf9, 0x8d, 0xad, 0xaa, 0xd2, 0x58, 0xd2, 0xdc, 0xba, 0x55, 0x95,
- 0x8a, 0xa3, 0xee, 0xdc, 0x37, 0xd7, 0x51, 0xac, 0x87, 0x82, 0x4b, 0xbf, 0x10, 0x6b, 0xa8, 0x86,
- 0x25, 0xb1, 0xea, 0x18, 0x89, 0xd5, 0x82, 0x50, 0x9d, 0xb5, 0x12, 0x84, 0x4a, 0x7d, 0x08, 0x9b,
- 0x06, 0x62, 0x9b, 0xad, 0x76, 0x46, 0x9d, 0x2a, 0x0c, 0x17, 0x1f, 0x19, 0x05, 0xbc, 0x74, 0xa3,
- 0xf6, 0x72, 0xb0, 0xde, 0xde, 0xf2, 0xd2, 0xe4, 0x31, 0xf5, 0xe5, 0xa5, 0xc9, 0x68, 0x3e, 0x83,
- 0xe1, 0x0a, 0xb8, 0x32, 0x6a, 0x45, 0xdf, 0x56, 0x75, 0x0e, 0x99, 0xf5, 0xc7, 0x60, 0xe2, 0xab,
- 0x1c, 0xd3, 0xd1, 0x39, 0xdb, 0x35, 0x3f, 0x02, 0xa7, 0x32, 0xa3, 0x70, 0xce, 0x7e, 0x09, 0x8f,
- 0x97, 0xf9, 0x08, 0x6e, 0xe5, 0x1d, 0x6f, 0x6e, 0x4e, 0x7a, 0x99, 0xe9, 0xab, 0x75, 0xd8, 0xa4,
- 0x89, 0x37, 0x0d, 0xe8, 0xc0, 0xc6, 0xa8, 0x1b, 0x16, 0x0f, 0x62, 0x26, 0x82, 0x78, 0x6a, 0xf4,
- 0x0f, 0xea, 0x20, 0x54, 0x8c, 0xe4, 0xef, 0xdc, 0x80, 0x86, 0x48, 0x18, 0x8f, 0xa3, 0x61, 0x8b,
- 0x92, 0x7a, 0x84, 0xbd, 0x63, 0x8a, 0x65, 0x33, 0x3f, 0x9e, 0x0e, 0xdb, 0x4a, 0x8d, 0x3a, 0xf8,
- 0x1c, 0x63, 0xee, 0x9f, 0x35, 0xb8, 0x71, 0x7a, 0xf5, 0x52, 0x37, 0xde, 0x41, 0x92, 0x4c, 0x17,
- 0xe6, 0x9f, 0x40, 0x1f, 0xd6, 0xc2, 0x38, 0x22, 0x75, 0xac, 0x8d, 0xf1, 0xa7, 0xf3, 0xb4, 0x70,
- 0x39, 0xcb, 0xb9, 0xb6, 0x72, 0x23, 0xb0, 0x1c, 0x31, 0xf7, 0x3e, 0xe3, 0x54, 0x39, 0x13, 0x34,
- 0x73, 0xad, 0xe2, 0x54, 0xb6, 0x47, 0x8c, 0xdb, 0x81, 0xed, 0x18, 0xcf, 0x2a, 0x5a, 0xb7, 0x9c,
- 0xae, 0xb0, 0xa0, 0x4a, 0xf3, 0x97, 0xba, 0x80, 0x56, 0x79, 0x5a, 0x08, 0xda, 0x7a, 0x6f, 0x14,
- 0xa5, 0x5b, 0xfd, 0x91, 0xcb, 0x9c, 0x26, 0xde, 0xb1, 0x4a, 0xa7, 0xe6, 0xd7, 0xcf, 0x36, 0x13,
- 0xc4, 0xce, 0x77, 0x3f, 0x87, 0xad, 0x25, 0x12, 0xf1, 0x7f, 0x17, 0x1a, 0x0c, 0x8e, 0x66, 0x0c,
- 0x0b, 0x8f, 0x72, 0x0f, 0x32, 0xb1, 0xa3, 0xc8, 0xf5, 0xe1, 0x7f, 0xc5, 0xd4, 0x13, 0xe6, 0xa7,
- 0xe1, 0xc4, 0xfa, 0x2b, 0xf6, 0x96, 0xd9, 0xcb, 0xd5, 0xd5, 0x56, 0x54, 0xf7, 0x33, 0xdd, 0xe2,
- 0xd5, 0x6f, 0x60, 0x7d, 0xdb, 0xd0, 0x98, 0x29, 0xa7, 0x52, 0x6b, 0xd7, 0x67, 0x64, 0x51, 0xff,
- 0x87, 0x8d, 0x2c, 0x3e, 0xe7, 0xde, 0x3c, 0x35, 0x7f, 0x2c, 0xd6, 0x71, 0xfc, 0x3a, 0x9d, 0x3a,
- 0x7b, 0xb0, 0x59, 0xd4, 0x94, 0x49, 0x5f, 0x32, 0x6f, 0x96, 0x9d, 0xeb, 0xae, 0x1f, 0xe4, 0xa9,
- 0x13, 0xcc, 0xbc, 0xcc, 0xce, 0xf1, 0x56, 0xae, 0xe0, 0x75, 0xd3, 0x77, 0xcb, 0x58, 0xda, 0xec,
- 0x3c, 0x8a, 0xa5, 0x17, 0x31, 0x89, 0x62, 0xad, 0xeb, 0xcd, 0x62, 0xec, 0x19, 0x85, 0xfe, 0xd5,
- 0x51, 0x2c, 0x91, 0xb6, 0xbe, 0x4c, 0xf9, 0x03, 0xe8, 0x8d, 0x45, 0x20, 0xe4, 0xcb, 0xec, 0xdc,
- 0x50, 0x3d, 0x84, 0x75, 0x3c, 0x74, 0xc6, 0xa5, 0x66, 0xc2, 0x0c, 0xdd, 0x1e, 0x74, 0x0a, 0x70,
- 0x32, 0x5d, 0x8c, 0x86, 0xdf, 0xde, 0x48, 0x52, 0x91, 0xb0, 0x54, 0x2e, 0x1e, 0xea, 0x3f, 0x8c,
- 0x8f, 0x92, 0xe0, 0xd1, 0xe5, 0xe3, 0xa0, 0x41, 0x7f, 0xdd, 0x3f, 0xf9, 0x3b, 0x00, 0x00, 0xff,
- 0xff, 0x5c, 0x53, 0x62, 0xfe, 0xce, 0x0f, 0x00, 0x00,
- }
|