12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113 |
- definitions:
- base.HTTPError:
- properties:
- code:
- example: 500
- format: int
- type: integer
- message:
- example: status bad request
- type: string
- type: object
- v1.ApplicationItem:
- properties:
- content:
- type: string
- desc:
- type: string
- enable:
- type: boolean
- icon:
- type: string
- id:
- type: integer
- name:
- type: string
- price:
- type: integer
- type: object
- v1.ApplicationListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.ApplicationItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.ApplicationListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.ApplicationListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.AreaData:
- properties:
- city_code:
- type: string
- code:
- type: string
- name:
- type: string
- province_code:
- type: string
- type: object
- v1.ChangePasswordBody:
- properties:
- new_password:
- type: string
- old_password:
- type: string
- type: object
- v1.ChangePasswordResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CityData:
- properties:
- code:
- type: string
- name:
- type: string
- province_code:
- type: string
- type: object
- v1.CommitteeData:
- properties:
- code:
- type: string
- name:
- type: string
- street_code:
- type: string
- type: object
- v1.CompanyAddGardenBody:
- properties:
- appendix:
- description: 证明材料
- items:
- type: string
- type: array
- area:
- description: 区
- type: string
- area_code:
- type: string
- area_percent:
- description: 容积率
- type: number
- avg_price:
- type: integer
- building_area:
- description: 建筑面积
- type: number
- building_company:
- description: 开发企业
- type: string
- building_end:
- description: 建成年份结束时间戳
- type: integer
- building_start:
- description: 建成年份开始时间戳
- type: integer
- building_type:
- description: 1塔楼 2 板楼 3 塔板结合 4 其他
- type: integer
- city:
- description: 市
- type: string
- city_code:
- type: string
- committee:
- description: 社区
- type: string
- committee_code:
- type: string
- covered_area:
- description: 占地面积
- type: number
- electric_type:
- description: 电费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- garden_addr:
- description: 小区地址
- type: string
- garden_desc:
- description: 小区描述
- type: string
- garden_name:
- description: 小区名字
- type: string
- garden_pic:
- description: 小区形象图片
- type: string
- garden_pics:
- description: 小区图片
- items:
- type: string
- type: array
- gas_fee_end:
- description: 燃气费开始,单位分
- type: integer
- gas_fee_start:
- description: 燃气费开始,单位分
- type: integer
- green_percent:
- description: 绿化率
- type: number
- house_total:
- description: 总户数
- type: integer
- lat:
- description: 纬度
- type: number
- lnt:
- description: 经度
- type: number
- order_id:
- description: 套餐订单id
- type: integer
- property_fee_end:
- description: 物业费结束, 单位分
- type: integer
- property_fee_start:
- description: 物业费开始,单位分
- type: integer
- property_person:
- description: 物业联系人
- type: string
- property_phone:
- description: 物业联系人手机号
- type: string
- province:
- description: 省
- type: string
- province_code:
- type: string
- space_info:
- description: 车位配比
- type: string
- space_total:
- description: 固定车位数
- type: integer
- street:
- description: 街道
- type: string
- street_code:
- type: string
- water_type:
- description: 水费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- type: object
- v1.CompanyAddGardenReply:
- properties:
- id:
- type: integer
- type: object
- v1.CompanyAddGardenResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyAddGardenReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyCanAddGardenReply:
- properties:
- can_add:
- type: boolean
- type: object
- v1.CompanyCanAddGardenResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyCanAddGardenReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyEnterGardenData:
- properties:
- token:
- type: string
- type: object
- v1.CompanyEnterGardenResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyEnterGardenData'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyGardenDelResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyGardenListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.GardenListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyGardenUpdateBody:
- properties:
- area_percent:
- description: 容积率
- type: number
- avg_price:
- type: integer
- building_area:
- description: 建筑面积
- type: number
- building_company:
- description: 开发企业
- type: string
- building_end:
- description: 建成年份结束时间戳
- type: integer
- building_start:
- description: 建成年份开始时间戳
- type: integer
- building_type:
- description: 1塔楼 2 板楼 3 塔板结合 4 其他
- type: integer
- covered_area:
- description: 占地面积
- type: number
- electric_type:
- description: 电费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- garden_addr:
- description: |-
- 省
- Province string `form:"province" json:"province"`
- ProvinceCode string `form:"province_code" json:"province_code"`
- 市
- City string `form:"city" json:"city"`
- CityCode string `form:"city_code" json:"city_code"`
- 区
- Area string `form:"area" json:"area"`
- AreaCode string `form:"area_code" json:"area_code"`
- 街道
- Street string `form:"street" json:"street"`
- StreetCode string `form:"street_code" json:"street_code"`
- 社区
- Committee string `form:"committee" json:"committee"`
- CommitteeCode string `form:"committee_code" json:"committee_code"`
- 小区名字
- GardenName string `form:"garden_name" json:"garden_name"`
- 小区地址
- type: string
- garden_desc:
- description: 小区描述
- type: string
- garden_pic:
- description: 小区形象图片
- type: string
- garden_pics:
- description: 小区图片
- items:
- type: string
- type: array
- gas_fee_end:
- description: 燃气费开始,单位分
- type: integer
- gas_fee_start:
- description: 燃气费开始,单位分
- type: integer
- green_percent:
- description: 绿化率
- type: number
- house_total:
- description: 总户数
- type: integer
- id:
- type: integer
- lat:
- description: 纬度
- type: number
- lnt:
- description: 经度
- type: number
- property_fee_end:
- description: 物业费结束, 单位分
- type: integer
- property_fee_start:
- description: 物业费开始,单位分
- type: integer
- property_person:
- description: 物业联系人
- type: string
- property_phone:
- description: 物业联系人手机号
- type: string
- space_info:
- description: 车位配比
- type: string
- space_total:
- description: 固定车位数
- type: integer
- water_type:
- description: 水费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- type: object
- v1.CompanyGardenUpdateResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyInfoReply:
- properties:
- applicant:
- description: 申请人
- type: string
- applicant_duty:
- description: 申请人职位
- type: string
- applicant_identification:
- description: 申请人身份
- type: string
- applicant_phone:
- description: 申请人电话
- type: string
- approve_status:
- description: 审核状态
- type: integer
- approved_at:
- description: 审批时间
- type: string
- business_license:
- description: 营业执照
- type: string
- company_addr:
- description: 公司地址
- type: string
- company_name:
- description: 公司名称
- type: string
- company_phone:
- description: 公司电话
- type: string
- created_at:
- description: 申请时间
- type: string
- desc:
- description: 简介
- type: string
- expire:
- description: 小区有效天数
- type: integer
- free_garden_count:
- description: 免费小区个数
- type: integer
- garden_count:
- description: 已有小区个数
- type: integer
- legal_person:
- description: 法人
- type: string
- license_type:
- description: 营业执照类型
- type: integer
- logo:
- description: 公司logo
- type: string
- password:
- description: 密码
- type: string
- site:
- description: 网址
- type: string
- social_code:
- description: 社会信用码
- type: string
- username:
- description: 账户名
- type: string
- type: object
- v1.CompanyInfoResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyInfoReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyMchGardenItem:
- properties:
- garden_id:
- type: integer
- garden_name:
- type: string
- mch_id:
- type: string
- pay_mode:
- type: integer
- type: object
- v1.CompanyMchGardenListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.CompanyMchGardenItem'
- type: array
- type: object
- v1.CompanyMchGardenListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyMchGardenListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyPackageApplicationItem:
- properties:
- content:
- type: string
- desc:
- type: string
- enable:
- type: boolean
- icon:
- type: string
- id:
- type: integer
- name:
- type: string
- price:
- type: integer
- type: object
- v1.CompanyPackageItem:
- properties:
- amount:
- description: 总价
- type: integer
- application_list:
- items:
- $ref: '#/definitions/v1.CompanyPackageApplicationItem'
- type: array
- cid:
- type: integer
- company_name:
- type: string
- created_at:
- type: integer
- desc:
- type: string
- enable:
- type: boolean
- expire_at:
- type: integer
- feedback:
- type: string
- garden_id:
- type: integer
- garden_name:
- type: string
- name:
- type: string
- order_id:
- type: integer
- package_id:
- type: integer
- pay_type:
- description: 1 对公转帐
- type: integer
- period:
- description: 周期
- type: integer
- price:
- description: 套餐价格
- type: integer
- status:
- description: 1 待审批 2 通过 3 未通过
- type: integer
- type: object
- v1.CompanyPackageListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.CompanyPackageItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.CompanyPackageListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyPackageListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyRegisterBody:
- properties:
- applicant:
- description: 申请人
- type: string
- applicant_duty:
- description: 申请人职位
- type: string
- applicant_identification:
- description: 申请人身份
- type: string
- applicant_phone:
- description: 申请人电话
- type: string
- business_license:
- description: 营业执照
- type: string
- company_addr:
- description: 公司地址
- type: string
- company_name:
- description: 公司名称
- type: string
- company_phone:
- description: 公司电话
- type: string
- desc:
- description: 简介
- type: string
- free_garden_count:
- description: 免费小区个数
- type: integer
- legal_person:
- description: 法人
- type: string
- license_type:
- description: 营业执照类型
- type: integer
- logo:
- description: 公司logo
- type: string
- password:
- description: 密码
- type: string
- site:
- description: 网址
- type: string
- social_code:
- description: 社会信用码
- type: string
- username:
- description: 账户名
- type: string
- type: object
- v1.CompanyRegisterResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.RegisterReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyStatisticReply:
- properties:
- deal_list:
- items:
- $ref: '#/definitions/v1.DealItem'
- type: array
- garden_count:
- description: 小区数
- type: integer
- house_count:
- description: 房屋数
- type: integer
- space_count:
- description: 车位数
- type: integer
- user_count:
- description: 住户数
- type: integer
- type: object
- v1.CompanyStatisticResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyStatisticReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyUpdateBody:
- properties:
- business_license:
- description: 营业执照
- type: string
- company_addr:
- description: 公司地址
- type: string
- company_name:
- description: 公司名称
- type: string
- company_phone:
- description: 公司电话
- type: string
- desc:
- description: 简介
- type: string
- license_type:
- description: 营业执照类型
- type: integer
- logo:
- description: 公司logo
- type: string
- site:
- description: 网址
- type: string
- social_code:
- description: 社会信用码
- type: string
- type: object
- v1.CompanyUpdateResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyUserAddBody:
- properties:
- email:
- type: string
- password:
- type: string
- phone:
- type: string
- real_name:
- type: string
- user_name:
- type: string
- type: object
- v1.CompanyUserAddReply:
- properties:
- id:
- type: integer
- type: object
- v1.CompanyUserAddResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyUserAddReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyUserDelResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyUserItem:
- properties:
- created_at:
- type: integer
- email:
- type: string
- id:
- type: integer
- password:
- type: string
- phone:
- type: string
- real_name:
- type: string
- super:
- type: boolean
- user_name:
- type: string
- type: object
- v1.CompanyUserListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.CompanyUserItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.CompanyUserListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyUserListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyUserUpdateBody:
- properties:
- email:
- type: string
- id:
- type: integer
- password:
- type: string
- phone:
- type: string
- real_name:
- type: string
- user_name:
- type: string
- type: object
- v1.CompanyUserUpdateResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyWxAccountApplyBody:
- properties:
- bank_account_info:
- $ref: '#/definitions/v1.CompanyWxBankAccountInfo'
- description: 银行账号资料 必填
- type: object
- business_info:
- $ref: '#/definitions/v1.CompanyWxBusinessInfo'
- description: 经营资料 必填
- type: object
- contact_info:
- $ref: '#/definitions/v1.CompanyWxContactInfo'
- description: 超管员资料 必填
- type: object
- subject_info:
- $ref: '#/definitions/v1.CompanyWxSubjectInfo'
- description: 主体资料 必填
- type: object
- type: object
- v1.CompanyWxAccountApplyInfoReply:
- properties:
- bank_account_info:
- $ref: '#/definitions/v1.CompanyWxBankAccountInfo'
- description: 银行账号资料
- type: object
- business_info:
- $ref: '#/definitions/v1.CompanyWxBusinessInfo'
- description: 经营资料
- type: object
- contact_info:
- $ref: '#/definitions/v1.CompanyWxContactInfo'
- description: 超管员资料
- type: object
- id:
- type: integer
- subject_info:
- $ref: '#/definitions/v1.CompanyWxSubjectInfo'
- description: 主体资料
- type: object
- type: object
- v1.CompanyWxAccountApplyInfoResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyWxAccountApplyInfoReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyWxAccountApplyListItem:
- properties:
- business_code:
- description: 单号
- type: string
- id:
- type: integer
- mch_id:
- description: 商户号(申请审批成功才会有)
- type: string
- merchant_name:
- description: 申请的商户名称
- type: string
- reason:
- description: 驳回原因
- type: string
- sign_url:
- description: 二维码
- type: string
- state:
- description: |-
- 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(已作废):申请单已被撤销。
- type: string
- state_msg:
- description: 状态描述
- type: string
- type: object
- v1.CompanyWxAccountApplyListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.CompanyWxAccountApplyListItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.CompanyWxAccountApplyResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyWxAccountListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.CompanyWxAccountApplyListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.CompanyWxBankAccountInfo:
- properties:
- account_bank:
- description: 开户行
- type: string
- account_name:
- description: 开户姓名, 开户名称必须与营业执照/登记证书的“商户名称”一致
- type: string
- account_number:
- description: 银行账号
- type: string
- bank_account_type:
- type: string
- bank_address_code:
- description: 开户银行省市编码
- type: string
- bank_branch_id:
- description: |-
- 开户银行联行号
- 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和开户银行联行号二选一。
- 2、详细参见开户银行全称(含支行)对照表。
- 示例值:402713354941
- type: string
- bank_name:
- description: |-
- 开户银行全称(含支行)
- 1、17家直连银行无需填写,如为其他银行,则开户银行全称(含支行)和 开户银行联行号二选一。
- 2、需填写银行全称,如"深圳农村商业银行XXX支行",详细参见开户银行全称(含支行)对照表。
- 示例值:施秉县农村信用合作联社城关信用社
- type: string
- type: object
- v1.CompanyWxBusinessInfo:
- properties:
- merchant_shortname:
- description: |-
- 1、请输入2-30个字符,支持中文/字母/数字/特殊符号
- 2、在支付完成页向买家展示,需与微信经营类目相关;
- 3、简称要求
- (1)不支持单纯以人名来命名,若为个体户经营,可用“个体户+经营者名称”或“经营者名称+业务”命名,如“个体户张三”或“张三餐饮店”;
- (2)不支持无实际意义的文案,如“XX特约商户”、“800”、“XX客服电话XXX”
- type: string
- service_phone:
- description: 客服电话
- type: string
- type: object
- v1.CompanyWxBusinessLicenseInfo:
- properties:
- legal_person:
- description: 法人姓名
- type: string
- license_address:
- type: string
- license_copy:
- description: 营业执照图片
- type: string
- license_copy_url:
- description: 营业执照图片
- type: string
- license_number:
- description: 统一社会信用码
- type: string
- merchant_name:
- description: 营业执照上的商户名称
- type: string
- period_begin:
- type: string
- period_end:
- type: string
- type: object
- v1.CompanyWxCertificateInfo:
- properties:
- cert_copy:
- description: 证书图片id
- type: string
- cert_number:
- description: 证书号
- type: string
- cert_type:
- description: |-
- 当主体为事业单位时,选择此枚举值:
- 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:政府部门下发的其他有效证明文件
- type: string
- company_address:
- description: 证书上的注册地址
- type: string
- legal_person:
- description: 证书上的法人
- type: string
- merchant_name:
- description: 商户名称
- type: string
- period_begin:
- description: 证书开始时间 2006-01-02
- type: string
- period_end:
- description: 证书结束时间2006-01-02,若为长期则填长期
- type: string
- type: object
- v1.CompanyWxContactInfo:
- properties:
- business_authorization_letter:
- description: 授权函(当为经办人时才填)
- type: string
- business_authorization_letter_url:
- description: 授权函(当为经办人时才填)
- type: string
- contact_email:
- description: 联系人邮箱(当为经办人时才填)
- type: string
- contact_id_doc_copy:
- description: 证件正面图片id(当为经办人时才填)
- type: string
- contact_id_doc_copy_back:
- description: 证件背面图片id(当为经办人时才填)
- type: string
- contact_id_doc_copy_back_url:
- description: 证件背面图片id(当为经办人时才填)
- type: string
- contact_id_doc_copy_url:
- description: 证件正面图片id(当为经办人时才填)
- type: string
- contact_id_doc_type:
- description: 联系人证件类型(当为经办人时才填)
- type: string
- contact_id_number:
- description: 证件号(当为经办人时才填)
- type: string
- contact_name:
- description: 联系人姓名
- type: string
- contact_period_begin:
- description: 证件开始时间(当为经办人时才填)
- type: string
- contact_period_end:
- description: 证件结束时间(当为经办人时才填)
- type: string
- contact_type:
- description: LEGAL:经营者/法人,SUPER:经办人 。
- type: string
- mobile_phone:
- description: 联系人电话(当为经办人时才填)
- type: string
- openid:
- type: string
- type: object
- v1.CompanyWxIdDocInfo:
- properties:
- doc_period_begin:
- description: 开始时间
- type: string
- doc_period_end:
- description: 结束时间
- type: string
- id_doc_address:
- type: string
- id_doc_copy:
- description: 证件图片
- type: string
- id_doc_copy_back:
- type: string
- id_doc_copy_back_url:
- type: string
- id_doc_copy_url:
- description: 证件图片url
- type: string
- id_doc_name:
- description: 证件姓名
- type: string
- id_doc_number:
- description: 证件号
- type: string
- id_doc_type:
- description: |-
- IDENTIFICATION_TYPE_IDCARD:中国大陆居民-身份证
- IDENTIFICATION_TYPE_OVERSEA_PASSPORT:其他国家或地区居民-护照
- IDENTIFICATION_TYPE_HONGKONG_PASSPORT:中国香港居民-来往内地通行证
- IDENTIFICATION_TYPE_MACAO_PASSPORT:中国澳门居民-来往内地通行证
- IDENTIFICATION_TYPE_TAIWAN_PASSPORT:中国台湾居民-来往大陆通行证
- type: string
- type: object
- v1.CompanyWxIdentityInfo:
- properties:
- authorize_letter_copy:
- description: |-
- 法定代表人说明函图片id
- 1、当证件持有人类型为经办人时,必须上传。其他情况,无需上传。
- 2、若因特殊情况,无法提供法定代表人证件时,请参照示例图打印法定代表人说明函,全部信息需打印,不支持手写商户信息,并加盖公章。
- 3、可上传1张图片,请填写通过图片上传APIAPI预先上传图片生成好的MediaID。
- type: string
- authorize_letter_copy_url:
- type: string
- id_doc_info:
- $ref: '#/definitions/v1.CompanyWxIdDocInfo'
- description: 证件信息
- type: object
- id_holder_type:
- description: |-
- 1. 主体类型为政府机关、事业单位时选传:
- (1)若上传的是法人证件,则不需要上传该字段
- (2)若因特殊情况,无法提供法人证件时,可上传经办人。 (经办人:经商户授权办理微信支付业务的人员,授权范围包括但不限于签约,入驻过程需完成账户验证)。
- type: string
- owner:
- description: 法人是否为最终受益人
- type: boolean
- type: object
- v1.CompanyWxSubjectInfo:
- properties:
- business_license_info:
- $ref: '#/definitions/v1.CompanyWxBusinessLicenseInfo'
- description: 营业执照信息
- type: object
- cert_info:
- $ref: '#/definitions/v1.CompanyWxCertificateInfo'
- description: 主体为政府机关/事业单位/其他组织时,必填。
- type: object
- identity_info:
- $ref: '#/definitions/v1.CompanyWxIdentityInfo'
- description: 法人身份信息
- type: object
- subject_type:
- description: |-
- 主体类型需与营业执照/登记证书上一致,可参考选择主体指引
- SUBJECT_TYPE_INDIVIDUAL(个体户):营业执照上的主体类型一般为个体户、个体工商户、个体经营;
- SUBJECT_TYPE_ENTERPRISE(企业):营业执照上的主体类型一般为有限公司、有限责任公司;
- SUBJECT_TYPE_INSTITUTIONS(党政、机关及事业单位):包括国内各级、各类政府机构、事业单位等(如:公安、党团、司法、交通、旅游、工商税务、市政、医疗、教育、学校等机构);
- SUBJECT_TYPE_OTHERS(其他组织):不属于企业、政府/事业单位的组织机构(如社会团体、民办非企业、基金会),要求机构已办理组织机构代码证。
- type: string
- ubo_infos:
- description: |-
- 受益人身份信息,若法人不是最终受益人,该字段必填
- 若经营者/法人不是最终受益所有人,则需提填写受益所有人信息。
- 根据国家相关法律法规,需要提供公司受益所有人信息,受益所有人需符合至少以下条件之一:
- 1、直接或者间接拥有超过25%公司股权或者表决权的自然人。
- 2、通过人事、财务等其他方式对公司进行控制的自然人。
- 3、公司的高级管理人员,包括公司的经理、副经理、财务负责人、上市公司董事会秘书和公司章程规定的其他人员。
- items:
- $ref: '#/definitions/v1.CompanyWxIdDocInfo'
- type: array
- type: object
- v1.DealItem:
- properties:
- date_timestamp:
- type: integer
- deal_amount:
- description: 成交额
- type: integer
- deal_count:
- description: 成交量
- type: integer
- type: object
- v1.GardenItem:
- properties:
- appendix:
- items:
- type: string
- type: array
- area:
- description: 区
- type: string
- area_code:
- type: string
- area_percent:
- description: 容积率
- type: number
- avg_price:
- type: integer
- building_area:
- description: 建筑面积
- type: number
- building_company:
- description: 开发企业
- type: string
- building_end:
- description: 建成年份结束时间戳
- type: integer
- building_start:
- description: 建成年份开始时间戳
- type: integer
- building_type:
- description: 1塔楼 2 板楼 3 塔板结合 4 其他
- type: integer
- cid:
- description: 物业公司id
- type: integer
- city:
- description: 市
- type: string
- city_code:
- type: string
- committee:
- description: 社区
- type: string
- committee_code:
- type: string
- covered_area:
- description: 占地面积
- type: number
- electric_type:
- description: 电费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- feedback:
- type: string
- garden_addr:
- description: 小区地址
- type: string
- garden_desc:
- type: string
- garden_name:
- description: 小区名字
- type: string
- garden_pic:
- type: string
- garden_pics:
- description: 小区图片
- items:
- type: string
- type: array
- gas_fee_end:
- description: 燃气费开始,单位分
- type: integer
- gas_fee_start:
- description: 燃气费开始,单位分
- type: integer
- green_percent:
- description: 绿化率
- type: number
- house_total:
- description: 总户数
- type: integer
- id:
- type: integer
- in_use:
- type: boolean
- lat:
- description: 纬度
- type: number
- lnt:
- description: 经度
- type: number
- property_fee_end:
- description: 物业费结束, 单位分
- type: integer
- property_fee_start:
- description: 物业费开始,单位分
- type: integer
- property_person:
- description: 物业联系人
- type: string
- property_phone:
- description: 物业联系人手机号
- type: string
- province:
- description: 省
- type: string
- province_code:
- type: string
- space_info:
- description: 车位配比
- type: string
- space_total:
- description: 固定车位数
- type: integer
- status:
- type: integer
- street:
- description: 街道
- type: string
- street_code:
- type: string
- water_type:
- description: 水费类型多选 1 民用 2 商用
- items:
- type: integer
- type: array
- type: object
- v1.GardenKeyInfoChangeBody:
- properties:
- area:
- description: 区
- type: string
- area_code:
- type: string
- city:
- description: 市
- type: string
- city_code:
- type: string
- committee:
- description: 社区
- type: string
- committee_code:
- type: string
- garden_id:
- type: integer
- garden_name:
- description: 小区名字
- type: string
- province:
- description: 省
- type: string
- province_code:
- type: string
- street:
- description: 街道
- type: string
- street_code:
- type: string
- type: object
- v1.GardenKeyInfoChangeListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.GardenKeyInfoData'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.GardenKeyInfoChangeListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.GardenKeyInfoChangeListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.GardenKeyInfoChangeResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.GardenKeyInfoData:
- properties:
- cid:
- type: integer
- feedback:
- type: string
- garden_detail:
- type: string
- garden_id:
- type: integer
- garden_name:
- type: string
- id:
- type: integer
- list:
- items:
- $ref: '#/definitions/v1.GardenKeyInfoItem'
- type: array
- status:
- type: integer
- type: object
- v1.GardenKeyInfoItem:
- properties:
- field_name:
- type: string
- field_value_dst:
- type: string
- field_value_src:
- type: string
- type: object
- v1.GardenListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.GardenItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.GardenSetMchBody:
- properties:
- garden_id:
- type: integer
- mch_id:
- type: string
- type: object
- v1.GardenSetMchPayModeBody:
- properties:
- garden_id:
- type: integer
- pay_mode:
- description: 1 不支持线上支付 2 支付到物业公司账户 3 支付到软件提供商账户
- type: integer
- type: object
- v1.GardenSetMchPayModeResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.GardenSetMchResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.GetVcodeReply:
- properties:
- vcode:
- type: integer
- type: object
- v1.GetVcodeResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.GetVcodeReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.LoginBody:
- properties:
- password:
- type: string
- user:
- type: string
- type: object
- v1.LoginByPhoneBody:
- properties:
- phone:
- type: string
- vcode:
- description: 短信验证码
- type: integer
- type: object
- v1.LoginByPhoneResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.LoginData'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.LoginData:
- properties:
- token:
- type: string
- uid:
- type: integer
- user:
- type: string
- type: object
- v1.LoginResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.LoginData'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.PackageItem:
- properties:
- application_names:
- description: 应用名称
- items:
- type: string
- type: array
- desc:
- type: string
- enable:
- type: boolean
- house_count:
- type: integer
- id:
- type: integer
- name:
- type: string
- price:
- description: 单价
- type: integer
- type: object
- v1.PackageListReply:
- properties:
- list:
- items:
- $ref: '#/definitions/v1.PackageItem'
- type: array
- page:
- type: integer
- total:
- type: integer
- type: object
- v1.PackageListResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.PackageListReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.PackageOrderAddBody:
- properties:
- amount:
- description: 单价*周期得出的总价
- type: integer
- package_id:
- type: integer
- period:
- description: 周期年
- type: integer
- type: object
- v1.PackageOrderAddRenewBody:
- properties:
- amount:
- type: integer
- garden_id:
- type: integer
- package_id:
- type: integer
- period:
- type: integer
- type: object
- v1.PackageOrderAddRenewResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.PackageOrderAddReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.PackageOrderAddReply:
- properties:
- amount:
- description: 订单金额
- type: integer
- bank_account:
- description: 银行账号
- type: string
- bank_name:
- description: 开户行
- type: string
- bank_user_name:
- description: 户名
- type: string
- garden_count:
- type: integer
- order_id:
- type: integer
- package_name:
- type: string
- pay_type:
- description: 支付方式 1 对公转账
- type: integer
- period:
- type: integer
- type: object
- v1.PackageOrderAddResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.PackageOrderAddReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.ProvinceCityAreaReply:
- properties:
- area_list:
- items:
- $ref: '#/definitions/v1.AreaData'
- type: array
- city_list:
- items:
- $ref: '#/definitions/v1.CityData'
- type: array
- province_list:
- items:
- $ref: '#/definitions/v1.ProvinceData'
- type: array
- type: object
- v1.ProvinceCityAreaResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.ProvinceCityAreaReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.ProvinceData:
- properties:
- code:
- type: string
- name:
- type: string
- type: object
- v1.RegisterReply:
- properties:
- id:
- type: integer
- type: object
- v1.ResetPasswordBody:
- properties:
- password:
- type: string
- phone:
- type: string
- vcode:
- description: 短信验证码
- type: integer
- type: object
- v1.ResetPasswordResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.StreetCommitteeReply:
- properties:
- committee_list:
- items:
- $ref: '#/definitions/v1.CommitteeData'
- type: array
- street_list:
- items:
- $ref: '#/definitions/v1.StreetData'
- type: array
- type: object
- v1.StreetCommitteeResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.StreetCommitteeReply'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.StreetData:
- properties:
- code:
- type: string
- name:
- type: string
- type: object
- v1.TemplateData:
- properties:
- url:
- type: string
- type: object
- v1.TemplateResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.TemplateData'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.TokenResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- type: string
- message:
- default: success
- description: 消息
- type: string
- refresh_token:
- type: string
- type: object
- v1.UploadResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- type: string
- message:
- default: success
- description: 消息
- type: string
- type: object
- v1.UploadWxData:
- properties:
- mediaId:
- type: string
- url:
- type: string
- type: object
- v1.UploadWxResponse:
- properties:
- code:
- default: 0
- description: 返回码
- format: int
- type: integer
- data:
- $ref: '#/definitions/v1.UploadWxData'
- type: object
- message:
- default: success
- description: 消息
- type: string
- type: object
- info:
- contact: {}
- description: This is a gateway server. On the page, you can go to do testing for every API.
- license: {}
- title: Project property-company-gateway's APIs
- version: "1.1"
- paths:
- /api/v1/application:
- get:
- consumes:
- - application/json
- description: 所有应用列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 第几页,1为起始页, -1 不分页返回所有
- in: query
- name: page
- required: true
- type: integer
- - description: 每页条数,-1 不分页返回所有
- in: query
- name: page_size
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.ApplicationListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 所有应用列表
- tags:
- - 应用
- /api/v1/area/province_city_area:
- get:
- consumes:
- - application/json
- description: 省市区列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.ProvinceCityAreaResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 省市区列表
- tags:
- - 区域
- /api/v1/area/street_committee:
- get:
- consumes:
- - application/json
- description: 街道社区列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 区域代码
- in: query
- name: area_code
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.StreetCommitteeResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 街道社区列表
- tags:
- - 区域
- /api/v1/company:
- get:
- consumes:
- - application/json
- description: 获取公司信息
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyInfoResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 获取公司信息
- tags:
- - 公司
- post:
- consumes:
- - application/json
- description: 注册公司
- parameters:
- - description: 注册信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyRegisterBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyRegisterResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 注册公司
- tags:
- - 公司
- put:
- consumes:
- - application/json
- description: 更改公司信息
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 注册信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyUpdateBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyUpdateResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 更改公司信息
- tags:
- - 公司
- /api/v1/company/garden_mch:
- get:
- consumes:
- - application/json
- description: 获取小区支付商户号和支付类型信息
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 商户号 非必填
- in: query
- name: mch_id
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyMchGardenListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 获取小区支付商户号和支付类型信息
- tags:
- - 公司
- put:
- consumes:
- - application/json
- description: 设置小区支付商户号
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.GardenSetMchBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.GardenSetMchResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 设置小区支付商户号
- tags:
- - 公司
- /api/v1/company/garden_paymode:
- put:
- consumes:
- - application/json
- description: 设置小区线上支付类型
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.GardenSetMchPayModeBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.GardenSetMchPayModeResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 设置小区线上支付类型
- tags:
- - 公司
- /api/v1/company/template:
- get:
- consumes:
- - application/json
- description: 获取静态文件url
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- - description: 1 业务办理授权函 2 银行对照表 3 省市区编码对照表
- in: query
- name: template_type
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.TemplateResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 获取静态文件url
- tags:
- - 公司
- /api/v1/company/wx_account:
- get:
- consumes:
- - application/json
- description: 微信商户申请记录
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: page
- required: true
- type: integer
- - description: ' '
- in: query
- name: page_size
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyWxAccountListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 微信商户申请记录
- tags:
- - 公司
- post:
- consumes:
- - application/json
- description: 微信商户资料提交
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyWxAccountApplyBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyWxAccountApplyResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 微信商户资料提交
- tags:
- - 公司
- /api/v1/company/wx_account_info:
- get:
- consumes:
- - application/json
- description: 微信商户申请资料详情
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 申请记录id
- in: query
- name: id
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyWxAccountApplyInfoResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 微信商户申请资料详情
- tags:
- - 公司
- /api/v1/company_user:
- delete:
- consumes:
- - application/json
- description: 删除用户
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: id
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyUserDelResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 删除用户
- tags:
- - 用户管理
- get:
- consumes:
- - application/json
- description: 用户列表
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: page
- required: true
- type: integer
- - description: ' '
- in: query
- name: page_size
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyUserListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 用户列表
- tags:
- - 用户管理
- post:
- consumes:
- - application/json
- description: 添加用户
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- - description: 用户信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyUserAddBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyUserAddResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 添加用户
- tags:
- - 用户管理
- put:
- consumes:
- - application/json
- description: 更改用户
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- - description: 用户信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyUserUpdateBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyUserUpdateResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 更改用户
- tags:
- - 用户管理
- /api/v1/garden:
- delete:
- consumes:
- - application/json
- description: 删除小区
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 小区id
- in: query
- name: id
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyGardenDelResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 删除小区
- tags:
- - 小区
- get:
- consumes:
- - application/json
- description: 小区列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: page
- required: true
- type: integer
- - description: ' '
- in: query
- name: page_size
- type: integer
- - description: 'true 待审批或审批未通过的数据 false 审批通过的数据 '
- in: query
- name: not_approved
- type: boolean
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyGardenListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 小区列表
- tags:
- - 小区
- post:
- consumes:
- - application/json
- description: 新增小区
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 小区信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyAddGardenBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyAddGardenResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 新增小区
- tags:
- - 小区
- put:
- consumes:
- - application/json
- description: 修改小区
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 小区信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.CompanyGardenUpdateBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyGardenUpdateResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 修改小区
- tags:
- - 小区
- /api/v1/garden/check:
- get:
- consumes:
- - application/json
- description: 判断是否可以添加小区
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyCanAddGardenResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 判断是否可以添加小区
- tags:
- - 小区
- /api/v1/garden/entry:
- get:
- consumes:
- - application/json
- description: 小区入口
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: garden_id
- required: true
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyEnterGardenResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 小区入口
- tags:
- - 小区
- /api/v1/garden/key_info:
- get:
- consumes:
- - application/json
- description: 小区关键信息申请列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: ' '
- in: query
- name: page
- type: integer
- - description: ' '
- in: query
- name: page_size
- type: integer
- - description: '0不过率 1 待审核 2 审核通过 3 未通过 '
- in: query
- name: status
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.GardenKeyInfoChangeListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 小区关键信息申请列表
- tags:
- - 小区
- put:
- consumes:
- - application/json
- description: 申请修改小区关键信息
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 小区信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.GardenKeyInfoChangeBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.GardenKeyInfoChangeResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 申请修改小区关键信息
- tags:
- - 小区
- /api/v1/order/package:
- get:
- consumes:
- - application/json
- description: 公司已购套餐订单列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 第几页,1为起始页, -1 不分页返回所有
- in: query
- name: page
- required: true
- type: integer
- - description: 每页条数,-1 不分页返回所有
- in: query
- name: page_size
- type: integer
- - description: 0不过滤,1待认证 2 已通过 3 未通过
- in: query
- name: status
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyPackageListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 公司已购套餐订单列表
- tags:
- - 已购套餐
- post:
- consumes:
- - application/json
- description: 新增套餐
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.PackageOrderAddBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.PackageOrderAddResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 新增套餐
- tags:
- - 公司套餐
- /api/v1/order/package_for_garden:
- get:
- consumes:
- - application/json
- description: 创建小区时获取可用的套餐
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 第几页,1为起始页, -1 不分页返回所有
- in: query
- name: page
- required: true
- type: integer
- - description: 每页条数,-1 不分页返回所有
- in: query
- name: page_size
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyPackageListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 创建小区时获取可用的套餐
- tags:
- - 已购套餐
- /api/v1/order/renew:
- post:
- consumes:
- - application/json
- description: 套餐续费
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.PackageOrderAddRenewBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.PackageOrderAddRenewResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 套餐续费
- tags:
- - 公司套餐
- /api/v1/package:
- get:
- consumes:
- - application/json
- description: 套餐列表
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 第几页,1为起始页, -1 不分页返回所有
- in: query
- name: page
- required: true
- type: integer
- - description: 每页条数,-1 不分页返回所有
- in: query
- name: page_size
- type: integer
- - description: 0不过滤,1已发布的 2 未发布的
- in: query
- name: enable
- type: integer
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.PackageListResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 套餐列表
- tags:
- - 套餐
- /api/v1/statistic:
- get:
- consumes:
- - application/json
- description: 统计
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.CompanyStatisticResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 统计
- tags:
- - 首页
- /api/v1/token_refresh:
- put:
- consumes:
- - application/json
- description: 刷新token
- parameters:
- - description: token
- in: header
- name: token
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.TokenResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 刷新token
- tags:
- - 用户
- /api/v1/upload:
- post:
- consumes:
- - application/json
- description: 上传文件
- parameters:
- - description: jwt token
- in: header
- name: token
- required: true
- type: string
- - description: file
- in: formData
- name: file
- type: file
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.UploadResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 上传文件
- tags:
- - upload
- /api/v1/upload_wx:
- post:
- consumes:
- - application/json
- description: 上传文件
- parameters:
- - description: jwt token
- in: header
- name: token
- required: true
- type: string
- - description: file
- in: formData
- name: file
- type: file
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.UploadWxResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 上传文件
- tags:
- - upload
- /api/v1/user/change_password:
- put:
- consumes:
- - application/json
- description: 修改密码
- parameters:
- - description: ' '
- in: header
- name: token
- required: true
- type: string
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.ChangePasswordBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.ChangePasswordResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 修改密码
- tags:
- - 用户
- /api/v1/user/login:
- post:
- consumes:
- - application/json
- description: 登录
- parameters:
- - description: 登录信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.LoginBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.LoginResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 登录
- tags:
- - 用户
- /api/v1/user/login_by_phone:
- post:
- consumes:
- - application/json
- description: 手机号登录
- parameters:
- - description: ' '
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.LoginByPhoneBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.LoginByPhoneResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 手机号登录
- tags:
- - 用户
- /api/v1/user/reset_password:
- put:
- consumes:
- - application/json
- description: 忘记密码重置密码
- parameters:
- - description: 信息
- in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/v1.ResetPasswordBody'
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.ResetPasswordResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 忘记密码重置密码
- tags:
- - 用户
- /api/v1/user/vcode:
- get:
- consumes:
- - application/json
- description: 获取短信验证码
- parameters:
- - description: ' '
- in: query
- name: phone
- required: true
- type: string
- produces:
- - application/json
- responses:
- "200":
- description: OK
- schema:
- $ref: '#/definitions/v1.GetVcodeResponse'
- "500":
- description: Internal Server Error
- schema:
- $ref: '#/definitions/base.HTTPError'
- summary: 获取短信验证码
- tags:
- - 用户
- swagger: "2.0"
|