| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468 |
- // GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
- // This file was generated by swaggo/swag
- package docs
- import (
- "bytes"
- "encoding/json"
- "strings"
- "github.com/alecthomas/template"
- "github.com/swaggo/swag"
- )
- var doc = `{
- "schemes": {{ marshal .Schemes }},
- "swagger": "2.0",
- "info": {
- "description": "{{.Description}}",
- "title": "{{.Title}}",
- "termsOfService": "http://muchinfo.cn",
- "contact": {},
- "license": {},
- "version": "{{.Version}}"
- },
- "host": "{{.Host}}",
- "basePath": "{{.BasePath}}",
- "paths": {
- "/CPTrade/QueryCPTradeMyBidInfos": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询产能预售我的出价信息",
- "parameters": [
- {
- "type": "integer",
- "description": "资金账户",
- "name": "accountid",
- "in": "query",
- "required": true
- },
- {
- "type": "integer",
- "description": "预售市场ID",
- "name": "marketid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "预售商品ID",
- "name": "goodsid",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.QueryCPTradeMyBidRsp"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryCPTradeOrderDetail": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询产能预售委托单信息",
- "parameters": [
- {
- "type": "integer",
- "description": "预售商品ID",
- "name": "goodsid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "预售市场ID",
- "name": "marketid",
- "in": "query"
- },
- {
- "type": "string",
- "description": "预售商品ID列表 - 格式:1,2,3",
- "name": "goodsids",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.QueryCPTradeOrderDetailRsq"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryMyCPTradeGoods": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询我的预售信息",
- "parameters": [
- {
- "type": "integer",
- "description": "资金账户",
- "name": "accountid",
- "in": "query",
- "required": true
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.QueryMyCPTradeGoodsRsp"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryPositionCancel": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询远期订单注销申请信息",
- "parameters": [
- {
- "type": "integer",
- "description": "账户ID",
- "name": "userid",
- "in": "query",
- "required": true
- },
- {
- "type": "integer",
- "description": "注销ID",
- "name": "cancelid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "资金账户ID",
- "name": "accountid",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.Cptradepositioncancel"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryPreasleApply": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询产能预售申请信息",
- "parameters": [
- {
- "type": "integer",
- "description": "账户ID",
- "name": "userid",
- "in": "query",
- "required": true
- },
- {
- "type": "integer",
- "description": "申请ID",
- "name": "applyid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "资金账户ID",
- "name": "accountid",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.Cptradepresaleapply"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryPresaleGoodsEx": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询产能预售商品扩展信息",
- "parameters": [
- {
- "type": "integer",
- "description": "预售商品ID",
- "name": "goodsid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "预售市场ID",
- "name": "marketid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "预售模式 - 1:一口价 2:大宗式竞拍",
- "name": "presalemode",
- "in": "query"
- },
- {
- "type": "string",
- "description": "预售商品ID列表 - 格式:1,2,3",
- "name": "goodsids",
- "in": "query"
- },
- {
- "type": "string",
- "description": "预售商品代码",
- "name": "goodscode",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.QueryPresaleGoodsExRsp"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/CPTrade/QueryUserGoodsData": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "产能预售"
- ],
- "summary": "查询远期订单信息",
- "parameters": [
- {
- "type": "integer",
- "description": "资金账户ID",
- "name": "accountid",
- "in": "query",
- "required": true
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/cptrade.Cptradeusergoodsdata"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/Delivery/QueryDeliveryRelation": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "交割服务"
- ],
- "summary": "查询商品交割关系表",
- "parameters": [
- {
- "type": "integer",
- "description": "商品ID",
- "name": "goodsid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "品种ID",
- "name": "deliverygoodsid",
- "in": "query"
- },
- {
- "type": "integer",
- "description": "市场ID",
- "name": "marketid",
- "in": "query"
- }
- ],
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/delivery.QueryDeliveryRelationRsp"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- },
- "/WRTrade/GetAllDeliveryGoods": {
- "get": {
- "security": [
- {
- "ApiKeyAuth": []
- }
- ],
- "produces": [
- "application/json"
- ],
- "tags": [
- "仓单贸易"
- ],
- "summary": "获取带仓单分类的种类信息",
- "responses": {
- "200": {
- "description": "OK",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- },
- "500": {
- "description": "Internal Server Error",
- "schema": {
- "$ref": "#/definitions/app.Response"
- }
- }
- }
- }
- }
- },
- "definitions": {
- "app.Response": {
- "type": "object",
- "properties": {
- "code": {
- "type": "integer"
- },
- "data": {
- "type": "object"
- },
- "msg": {
- "type": "string"
- }
- }
- },
- "cptrade.Cptradepositioncancel": {
- "type": "object",
- "required": [
- "cancelid"
- ],
- "properties": {
- "accountid": {
- "description": "申请人账户ID",
- "type": "integer"
- },
- "applystatus": {
- "description": "申请状态 - 1:已提交 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败 8:已撤销",
- "type": "integer"
- },
- "applytime": {
- "description": "申请时间",
- "type": "string"
- },
- "cancelid": {
- "description": "注销ID(SEQ_CPTRADE_POSITIONCANCEL)",
- "type": "integer"
- },
- "cancelqty": {
- "description": "注销数量",
- "type": "integer"
- },
- "createtime": {
- "description": "创建时间",
- "type": "string"
- },
- "creatorid": {
- "description": "创建人ID",
- "type": "integer"
- },
- "creatorname": {
- "description": "创建人",
- "type": "string"
- },
- "goodscode": {
- "description": "订单商品代码",
- "type": "string"
- },
- "goodsid": {
- "description": "商品ID",
- "type": "integer"
- },
- "goodsname": {
- "description": "订单商品名称",
- "type": "string"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "handlestatus": {
- "description": "处理状态",
- "type": "integer"
- },
- "marketid": {
- "description": "市场ID",
- "type": "integer"
- },
- "marketname": {
- "description": "市场名称",
- "type": "string"
- },
- "tradedate": {
- "description": "交易日(yyyyMMdd)",
- "type": "string"
- },
- "userid": {
- "description": "申请人ID",
- "type": "integer"
- }
- }
- },
- "cptrade.Cptradepresaleapply": {
- "type": "object",
- "required": [
- "applyid"
- ],
- "properties": {
- "accountid": {
- "description": "申请人账户ID",
- "type": "integer"
- },
- "applyid": {
- "description": "申请ID(181+Unix秒时间戳(10位)+xxxxxx)",
- "type": "integer"
- },
- "applyremark": {
- "description": "申请备注",
- "type": "string"
- },
- "applystatus": {
- "description": "申请状态 - 1:已提交 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败 8:已撤销",
- "type": "integer"
- },
- "applytime": {
- "description": "申请时间",
- "type": "string"
- },
- "attachmenturl": {
- "description": "附件地址",
- "type": "string"
- },
- "endtime": {
- "description": "预售结束时间",
- "type": "string"
- },
- "goodscode": {
- "description": "商品代码",
- "type": "string"
- },
- "goodsid": {
- "description": "商品ID",
- "type": "integer"
- },
- "goodsname": {
- "description": "商品名称",
- "type": "string"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "handlestatus": {
- "description": "处理状态",
- "type": "integer"
- },
- "marketid": {
- "description": "预售市场ID",
- "type": "integer"
- },
- "marketname": {
- "description": "预售市场名称",
- "type": "string"
- },
- "presaleqty": {
- "description": "预售数量",
- "type": "integer"
- },
- "relatedgoodscode": {
- "description": "关联交易合约代码",
- "type": "string"
- },
- "relatedgoodsid": {
- "description": "关联交易合约ID",
- "type": "integer"
- },
- "relatedgoodsname": {
- "description": "关联交易合约名称",
- "type": "string"
- },
- "starttime": {
- "description": "预售开始时间",
- "type": "string"
- },
- "tradedate": {
- "description": "交易日(yyyyMMdd)",
- "type": "string"
- },
- "trademode": {
- "description": "交易模式 - 16:挂牌点选 21:大宗竞拍",
- "type": "integer"
- },
- "userid": {
- "description": "申请人ID",
- "type": "integer"
- }
- }
- },
- "cptrade.Cptradeusergoodsdata": {
- "type": "object",
- "required": [
- "accountid",
- "goodsid"
- ],
- "properties": {
- "EnabledQty": {
- "description": "可用量",
- "type": "integer"
- },
- "GoodsCode": {
- "description": "订单商品代码",
- "type": "string"
- },
- "GoodsName": {
- "description": "订单商品名称",
- "type": "string"
- },
- "WRStandardCode": {
- "description": "仓单标准代码",
- "type": "string"
- },
- "WRStandardName": {
- "description": "仓单标准名称",
- "type": "string"
- },
- "accountid": {
- "description": "账户ID",
- "type": "integer"
- },
- "cancelqty": {
- "description": "注销量",
- "type": "integer"
- },
- "curpresaleqty": {
- "description": "当前预售量",
- "type": "integer"
- },
- "deliveryqty": {
- "description": "交割量",
- "type": "integer"
- },
- "freezeamount": {
- "description": "冻结金额",
- "type": "number"
- },
- "goodsid": {
- "description": "商品ID",
- "type": "integer"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "hasspotfreeze": {
- "description": "是否有现货冻结 - 0:否 1:有",
- "type": "integer"
- },
- "inqty": {
- "description": "转入量(总数量)",
- "type": "integer"
- },
- "marketid": {
- "description": "市场ID",
- "type": "integer"
- },
- "presaledamount": {
- "description": "已预售总金额",
- "type": "integer"
- },
- "presaledqty": {
- "description": "已预售量",
- "type": "integer"
- },
- "userid": {
- "description": "用户ID",
- "type": "integer"
- },
- "wrstandardid": {
- "description": "仓单标准ID",
- "type": "integer"
- }
- }
- },
- "cptrade.QueryCPTradeMyBidRsp": {
- "type": "object",
- "required": [
- "accountid",
- "goodsid",
- "marketid",
- "orderid",
- "orderqty",
- "ordertime",
- "tradeprice",
- "tradeqty"
- ],
- "properties": {
- "accountid": {
- "description": "账户ID[报价币种]",
- "type": "integer"
- },
- "goodsid": {
- "description": "商品ID",
- "type": "integer"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "marketid": {
- "description": "市场ID",
- "type": "integer"
- },
- "orderid": {
- "description": "委托单号(100+Unix秒时间戳(10位)+2位(MarketServiceID)+xxxx)",
- "type": "integer"
- },
- "orderprice": {
- "description": "委托价格",
- "type": "number"
- },
- "orderqty": {
- "description": "委托数量",
- "type": "integer"
- },
- "ordertime": {
- "description": "委托时间",
- "type": "string"
- },
- "ordertotalprice": {
- "description": "货款金额(委托总价格=委托价格*委托数量*合约单位)",
- "type": "number"
- },
- "ordertotalweight": {
- "description": "竞拍总重量(委托总重量=委托数量*合约单位)",
- "type": "integer"
- },
- "totaltotalprice": {
- "description": "成交货款金额(成交总价格=成交价格*成交数量*合约单位)",
- "type": "number"
- },
- "tradeprice": {
- "description": "成交价格",
- "type": "number"
- },
- "tradeqty": {
- "description": "成交数量",
- "type": "integer"
- }
- }
- },
- "cptrade.QueryCPTradeOrderDetailRsq": {
- "type": "object",
- "required": [
- "accountid",
- "buildtype",
- "buyorsell",
- "goodsid",
- "marketid",
- "memberuserid",
- "operatetype",
- "orderqty",
- "ordertime",
- "pricemode",
- "strorderid",
- "tradedate",
- "validtype"
- ],
- "properties": {
- "accountid": {
- "description": "账户ID[报价币种]",
- "type": "integer"
- },
- "buildtype": {
- "description": "委托单据类型 - 1:建仓 2:平仓 3:先平后建",
- "type": "integer"
- },
- "buyorsell": {
- "description": "买卖 - 0:买 1:卖",
- "type": "integer"
- },
- "cancelorderid": {
- "description": "撤单单号(撤单时填写)",
- "type": "integer"
- },
- "cancelqty": {
- "description": "撤单数量",
- "type": "integer"
- },
- "clientordertime": {
- "description": "客户端委托时间",
- "type": "string"
- },
- "clientticket": {
- "description": "客户端流水号",
- "type": "string"
- },
- "clienttype": {
- "description": "客户端类型 - 0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)",
- "type": "integer"
- },
- "closeexchagechargevalue": {
- "description": "平仓交易所手续费设置值",
- "type": "number"
- },
- "closefeealgorithm": {
- "description": "平仓手续费收取方式 1:比率 2:固定",
- "type": "integer"
- },
- "closefreezecharge": {
- "description": "平仓冻结手续费(先建后平操作,需要记录)",
- "type": "number"
- },
- "closememberchargevalue": {
- "description": "平仓会员手续费设置值",
- "type": "number"
- },
- "closeqty": {
- "description": "平仓数量(先建后平操作 需要记录)",
- "type": "integer"
- },
- "closetradeqty": {
- "description": "平仓成交数量(先建后平操作,需要记录)",
- "type": "integer"
- },
- "closeunfreezecharge": {
- "description": "平仓解冻手续费(先建后平操作,需要记录)",
- "type": "number"
- },
- "delistingtype": {
- "description": "摘牌类型 - 1:价格最优 2:点选成交",
- "type": "integer"
- },
- "freezecharge": {
- "description": "冻结手续费",
- "type": "number"
- },
- "freezemargin": {
- "description": "冻结保证金(冻结交易金额)",
- "type": "number"
- },
- "gcaccountid": {
- "description": "账户ID[合约币种]",
- "type": "integer"
- },
- "goodsid": {
- "description": "商品ID",
- "type": "integer"
- },
- "isconfirmexercise": {
- "description": "是否确认行权- 0:否 1:是",
- "type": "integer"
- },
- "ispreexercise": {
- "description": "是否预申报- 0:否 1:是",
- "type": "integer"
- },
- "listingselecttype": {
- "description": "挂牌点选类型 - 1:挂牌 2:摘牌 3:先摘后挂",
- "type": "integer"
- },
- "marginalgorithm": {
- "description": "保证金收取方式 1:比率 2:固定",
- "type": "integer"
- },
- "marginvalue": {
- "description": "即市保证金设置值",
- "type": "number"
- },
- "marketid": {
- "description": "市场ID",
- "type": "integer"
- },
- "marketmaxsub": {
- "description": "市价最大偏移范围",
- "type": "number"
- },
- "memberuserid": {
- "description": "所属会员UserID",
- "type": "integer"
- },
- "openexchagechargevalue": {
- "description": "建仓交易所手续费设置值",
- "type": "number"
- },
- "openfeealgorithm": {
- "description": "建仓手续费收取方式 1:比率 2:固定",
- "type": "integer"
- },
- "openfreezecharge": {
- "description": "开仓冻结手续费(先建后平操作,需要记录)",
- "type": "number"
- },
- "openmemberchargevalue": {
- "description": "建仓会员手续费设置值",
- "type": "number"
- },
- "openqty": {
- "description": "开仓数量(先建后平操作,需要记录)",
- "type": "integer"
- },
- "opentradeqty": {
- "description": "开仓成交数量(先建后平操作,需要记录)",
- "type": "integer"
- },
- "openunfreezecharge": {
- "description": "开仓解冻手续费(先建后平操作,需要记录)",
- "type": "number"
- },
- "operatetype": {
- "description": "操作类型 - 1:正常下单 2:斩仓 3:转单 4:结算撤单 5:系统卖出(适用于先平后建的卖出) 6:行情源报价 7:(结算)到期强平 8:(结算)协议转让 9:系统对冲单 10:(结算)到期无效 11:交割协议转让 12:交割协议平仓 13:交割成交(所有权) 14:管理端强行平仓 15:管理端协议转让",
- "type": "integer"
- },
- "operatorid": {
- "description": "登录账号(LoginID)",
- "type": "integer"
- },
- "optiontype": {
- "description": "期权类型 - 1:认购(看涨) 2:认沽(看跌)",
- "type": "integer"
- },
- "orderprice": {
- "description": "委托价格",
- "type": "number"
- },
- "orderqty": {
- "description": "委托数量",
- "type": "integer"
- },
- "ordersrc": {
- "description": "委托来源 - 1:客户端 2:管理端 3:风控服务 4:交割服务 5:交易服务 6:交易日结 7:商品强平 8:管理端商品退市强平 9:交易接口 10:交割服务商被动(受托竞价) 11:预埋触发",
- "type": "integer"
- },
- "orderstatus": {
- "description": "委托状态 - 1: 委托请求 2:待冻结 3:委托成功 4: 委托失败 5:配对成功 6: 已撤销 7:部分成交 8:已成交 9:部成部撤 10:成交失败 11:已拒绝 12:经过摘牌(先摘后挂专用-先摘后挂已摘过) 13:冻结成功(通道交易专用) 14:通道已撤 15:通道部成部撤 16:成交失败违约(荷兰式竞拍专用)",
- "type": "integer"
- },
- "ordertime": {
- "description": "委托时间",
- "type": "string"
- },
- "preexerciseprice": {
- "description": "预申报价格",
- "type": "number"
- },
- "premium": {
- "description": "权利金",
- "type": "number"
- },
- "preorderid": {
- "description": "关联预埋单号(止盈止损单时填写)",
- "type": "integer"
- },
- "pricemode": {
- "description": "取价方式 - 1:市价 2: 限价",
- "type": "integer"
- },
- "quoteid": {
- "description": "报价单ID",
- "type": "integer"
- },
- "relatedid": {
- "description": "关联单号(交割单)",
- "type": "integer"
- },
- "retcode": {
- "description": "错误代码",
- "type": "integer"
- },
- "sessionid": {
- "description": "会话ID",
- "type": "integer"
- },
- "strorderid": {
- "description": "委托单号",
- "type": "string"
- },
- "tradedate": {
- "description": "交易日(yyyyMMdd)",
- "type": "string"
- },
- "tradeproperty": {
- "description": "交易属性",
- "type": "integer"
- },
- "tradeqty": {
- "description": "成交数量",
- "type": "integer"
- },
- "unfreezecharge": {
- "description": "解冻手续费",
- "type": "number"
- },
- "unfreezemargin": {
- "description": "解冻保证金",
- "type": "number"
- },
- "updatetime": {
- "description": "更新时间",
- "type": "string"
- },
- "uuid": {
- "description": "发起端唯一id",
- "type": "string"
- },
- "validtime": {
- "description": "有效期限",
- "type": "string"
- },
- "validtype": {
- "description": "有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效 5指定时间有效",
- "type": "integer"
- },
- "volumetype": {
- "description": "当时间有效类型为 “立即执行否则取消 IOC” 时,需要此项 - 0:任意量 1:最小量(暂时不支持) 2:全部量",
- "type": "integer"
- }
- }
- },
- "cptrade.QueryMyCPTradeGoodsRsp": {
- "type": "object",
- "required": [
- "goodscode",
- "goodsid",
- "goodsname",
- "marketid",
- "relatedgoodscode",
- "relatedgoodsname"
- ],
- "properties": {
- "accountid": {
- "description": "卖方账户ID",
- "type": "integer"
- },
- "agreeunit": {
- "description": "合约单位",
- "type": "number"
- },
- "applyid": {
- "description": "关联申请ID",
- "type": "integer"
- },
- "attachmenturl": {
- "description": "附件地址",
- "type": "string"
- },
- "createtime": {
- "description": "创建时间",
- "type": "string"
- },
- "currencyid": {
- "description": "报价货币ID",
- "type": "integer"
- },
- "decimalplace": {
- "description": "报价小数位",
- "type": "integer"
- },
- "endtime": {
- "description": "预售结束时间",
- "type": "string"
- },
- "floorprice": {
- "description": "底价[大宗式竞拍]",
- "type": "number"
- },
- "goodscode": {
- "description": "商品代码(预售)",
- "type": "string"
- },
- "goodsdetail": {
- "description": "详情[大宗]",
- "type": "string"
- },
- "goodsid": {
- "description": "商品ID(自增ID SEQ_GOODS)",
- "type": "integer"
- },
- "goodsname": {
- "description": "商品名称(预售)",
- "type": "string"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "goodunitid": {
- "description": "报价单位ID",
- "type": "integer"
- },
- "marketid": {
- "description": "所属市场ID",
- "type": "integer"
- },
- "marketname": {
- "description": "预售市场名称",
- "type": "string"
- },
- "presaledamount": {
- "description": "已预售总金额(预售结束时更新)",
- "type": "number"
- },
- "presaledqty": {
- "description": "已预售量(预售结束时更新)",
- "type": "integer"
- },
- "presalemode": {
- "description": "预售模式 - 1:一口价 2:大宗式竞拍",
- "type": "integer"
- },
- "presaleqty": {
- "description": "预售数量",
- "type": "integer"
- },
- "refprice": {
- "description": "参考价格[一口价]",
- "type": "number"
- },
- "relatedgoodscode": {
- "description": "商品代码(订单)",
- "type": "string"
- },
- "relatedgoodsid": {
- "description": "关联交易合约ID",
- "type": "integer"
- },
- "relatedgoodsname": {
- "description": "商品名称(订单)",
- "type": "string"
- },
- "relatedmarketid": {
- "description": "关联交易合约市场ID",
- "type": "integer"
- },
- "sellstatus": {
- "description": "卖方处理状态 - 1:卖方头寸未处理 2:卖方头寸已处理",
- "type": "integer"
- },
- "startprice": {
- "description": "起拍价[大宗式竞拍]",
- "type": "number"
- },
- "starttime": {
- "description": "预售开始时间",
- "type": "string"
- },
- "tradedate": {
- "description": "交易日(yyyyMMdd)",
- "type": "string"
- },
- "tradeprice": {
- "description": "成交价[大宗]",
- "type": "number"
- },
- "userid": {
- "description": "卖方用户ID",
- "type": "integer"
- }
- }
- },
- "cptrade.QueryPresaleGoodsExRsp": {
- "type": "object",
- "required": [
- "goodsid"
- ],
- "properties": {
- "attachmenturl": {
- "description": "附件地址",
- "type": "string"
- },
- "createtime": {
- "description": "创建时间",
- "type": "string"
- },
- "endtime": {
- "description": "预售结束时间",
- "type": "string"
- },
- "floorprice": {
- "description": "底价[大宗式竞拍]",
- "type": "number"
- },
- "goodsdetail": {
- "description": "详情[大宗]",
- "type": "string"
- },
- "goodsid": {
- "description": "商品ID(预售)",
- "type": "integer"
- },
- "goodunit": {
- "description": "报价单位",
- "type": "string"
- },
- "marketid": {
- "description": "预售市场ID - 根据预售模式选择市场",
- "type": "integer"
- },
- "presaledamount": {
- "description": "已预售总金额(预售结束时更新)",
- "type": "number"
- },
- "presaledqty": {
- "description": "已预售量(预售结束时更新)",
- "type": "integer"
- },
- "presalemode": {
- "description": "预售模式 - 1:一口价 2:大宗式竞拍",
- "type": "integer"
- },
- "presaleqty": {
- "description": "预售数量",
- "type": "integer"
- },
- "refprice": {
- "description": "参考价格[一口价]",
- "type": "number"
- },
- "relatedgoodsid": {
- "description": "关联交易合约ID",
- "type": "integer"
- },
- "relatedmarketid": {
- "description": "关联交易合约市场ID",
- "type": "integer"
- },
- "sellstatus": {
- "description": "卖方处理状态 - 1:卖方头寸未处理 2:卖方头寸已处理",
- "type": "integer"
- },
- "startprice": {
- "description": "起拍价[大宗式竞拍]",
- "type": "number"
- },
- "starttime": {
- "description": "预售开始时间",
- "type": "string"
- },
- "tradedate": {
- "description": "交易日(yyyyMMdd)",
- "type": "string"
- },
- "tradeprice": {
- "description": "成交价[大宗]",
- "type": "number"
- }
- }
- },
- "delivery.QueryDeliveryRelationRsp": {
- "type": "object",
- "required": [
- "begindate",
- "enddate",
- "goodsid",
- "mindeliveryqty",
- "xdeliveryratio"
- ],
- "properties": {
- "begindate": {
- "description": "起始日期(yyyyMMdd)",
- "type": "string"
- },
- "buytemplateid": {
- "description": "买履约计划模板ID",
- "type": "integer"
- },
- "deliverygoodscode": {
- "description": "品种代码",
- "type": "string"
- },
- "deliverygoodsid": {
- "description": "交割商品",
- "type": "integer"
- },
- "deliverygoodsname": {
- "description": "品种名称",
- "type": "string"
- },
- "deliverymode": {
- "description": "交割方式 - 1:点选式 2:申报式",
- "type": "integer"
- },
- "deliverypricerule": {
- "description": "交割价规则- 1:行情价 2:建仓价",
- "type": "integer"
- },
- "deliverytype": {
- "description": "交割模式 - 1:X交割 2:X+P交割 3:X+C交割 4:X+P+C交割",
- "type": "integer"
- },
- "enddate": {
- "description": "结束日期(yyyyMMdd)",
- "type": "string"
- },
- "goodscode": {
- "description": "商品代码",
- "type": "string"
- },
- "goodsid": {
- "description": "交易合约ID",
- "type": "integer"
- },
- "goodsname": {
- "description": "商品名称",
- "type": "string"
- },
- "marketid": {
- "description": "市场ID",
- "type": "integer"
- },
- "mindeliveryqty": {
- "description": "最小交割系数(K)",
- "type": "integer"
- },
- "p2deliveryprice": {
- "description": "P2合约价格(商品价时填写0,固定值时填写固定值)",
- "type": "number"
- },
- "p2deliveryratio": {
- "description": "P2合约系数(p)",
- "type": "integer"
- },
- "p2goodsid": {
- "description": "P2合约ID",
- "type": "integer"
- },
- "p2pricemode": {
- "description": "P2合约价格方式 - 1:商品价 2:固定值",
- "type": "integer"
- },
- "pdeliveryprice": {
- "description": "P合约价格(商品价时填写0,固定值时填写固定值)",
- "type": "number"
- },
- "pdeliveryratio": {
- "description": "P合约系数(n)",
- "type": "integer"
- },
- "pgoodsid": {
- "description": "P合约ID",
- "type": "integer"
- },
- "ppricemode": {
- "description": "P合约价格方式 - 1:商品价 2:固定值",
- "type": "integer"
- },
- "rratio": {
- "description": "兑换系数(R)",
- "type": "integer"
- },
- "rratio1": {
- "description": "兑换系数(交易合约)(R1)",
- "type": "integer"
- },
- "rratio2": {
- "description": "兑换系数(仓单标准)(R2)",
- "type": "integer"
- },
- "selltemplateid": {
- "description": "卖履约计划模板ID",
- "type": "integer"
- },
- "wrstandardid": {
- "description": "仓单标准ID",
- "type": "integer"
- },
- "xdeliveryratio": {
- "description": "交易合约系数(m)",
- "type": "integer"
- }
- }
- }
- },
- "securityDefinitions": {
- "ApiKeyAuth": {
- "type": "apiKey",
- "name": "Authorization",
- "in": "header"
- }
- }
- }`
- type swaggerInfo struct {
- Version string
- Host string
- BasePath string
- Schemes []string
- Title string
- Description string
- }
- // SwaggerInfo holds exported Swagger Info so clients can modify it
- var SwaggerInfo = swaggerInfo{
- Version: "1.0",
- Host: "",
- BasePath: "/api",
- Schemes: []string{},
- Title: "MTP2.0 查询服务 API",
- Description: "新的查询服务,替代原通用查询服务。",
- }
- type s struct{}
- func (s *s) ReadDoc() string {
- sInfo := SwaggerInfo
- sInfo.Description = strings.Replace(sInfo.Description, "\n", "\\n", -1)
- t, err := template.New("swagger_info").Funcs(template.FuncMap{
- "marshal": func(v interface{}) string {
- a, _ := json.Marshal(v)
- return string(a)
- },
- }).Parse(doc)
- if err != nil {
- return doc
- }
- var tpl bytes.Buffer
- if err := t.Execute(&tpl, sInfo); err != nil {
- return doc
- }
- return tpl.String()
- }
- func init() {
- swag.Register(swag.Name, &s{})
- }
|