下单

## 下单 **接口地址** `/ticket/order/addOrder` **请求方式** `POST` **consumes** `["application/json"]` **produces** `["*/*"]` **接口描述** `下单` **请求参数** | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ----------- | ----------- | ---- | ---- | ----------- | ----------- | | addOrderDto | addOrderDto | body | true | AddOrderDto | AddOrderDto | **schema属性说明** **AddOrderDto** | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ------------ | ------------- | ---- | ----- | -------------- | -------------- | | discountCode | 折扣code | body | false | string | | | freeType | 币种 1 美元 0 RMD | body | false | integer(int32) | | | num | 下单的人数 个人票 1 | body | false | integer(int32) | | | seminars | 所选择的会议 | body | false | array | SeminarsDetail | **SeminarsDetail** | 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema | | ----------- | ------ | ---- | ----- | -------------- | ------ | | num | 人数 | body | false | integer(int32) | | | seminarCode | 会议code | body | false | string | | **响应状态** | 状态码 | 说明 | schema | | ---- | ------------ | ------------------- | | 200 | OK | R«OrderResponseDto» | | 201 | Created | | | 401 | Unauthorized | | | 403 | Forbidden | | | 404 | Not Found | | **响应参数** | 参数名称 | 参数说明 | 类型 | schema | | ------- | ---- | ---------------- | ---------------- | | code | 状态码 | integer(int32) | integer(int32) | | data | 承载数据 | OrderResponseDto | OrderResponseDto | | msg | 返回消息 | string | | | success | 是否成功 | boolean | | **schema属性说明** **OrderResponseDto** | 参数名称 | 参数说明 | 类型 | schema | | ------------- | --------------------------------- | ----------------- | --------- | | createTime | 下单时间 | string(date-time) | | | crowdLevel | 人群等级 | string | | | discountCode | 折扣编号 | string | | | discountName | 折扣名称 | string | | | email | 邮箱 | string | | | feeType | 货币种类(RMB 或者DOLLAR) | string | | | id | 订单ID | integer(int32) | | | invoice | 发票信息 | 订单发票信息 | 订单发票信息 | | isContains | 是否包含购票人自己(1包含 0不包含) | integer(int32) | | | isInvoice | 是否已开发票(1开具 0未开具) | integer(int32) | | | mobile | 购票人电话 | string | | | orderPrice | 订单金额 | integer(int32) | | | orderStatus | 订单状态(1待支付、2已支付、3已取消、4已取消待退款、5已退款) | integer(int32) | | | outTradeNo | 订单号 | string | | | payPrice | 实付金额(分) | integer(int32) | | | payTime | 支付时间 | string(date-time) | | | payType | 支付方式(zfb、wx) | string | | | seminarsCodes | 会议code | string | | | seminarsNames | 会议信息 | string | | | smkSubDtos | | array | SmkSubDto | | sponsorId | 团队发起人id | integer(int32) | | | sponsorName | 团队发起人姓名 | string | | | startDate | 下单时间Shanghai和London | object | | | terminalType | 支付终端(PC、WAP) | string | | | ticketNum | 票务份数 | string | | | ticketType | 票务种类(1个人票、2团体票) | integer(int32) | | | useName | 购票人姓名 | string | | | userId | 用户id | integer(int32) | | **订单发票信息** | 参数名称 | 参数说明 | 类型 | schema | | ----------------- | ------------- | -------------- | ------ | | address | 邮寄地址 | string | | | companyName | 公司名称 | string | | | dutyParagraph | 税号 | string | | | expressStatus | expressStatus | integer(int32) | | | expressType | 寄出方式 1快递 2邮件 | integer(int32) | | | mobile | 手机号 | string | | | outTradeNo | 订单号 | string | | | submitCompany | 提交人公司 | string | | | submitName | 提交人姓名 | string | | | submitNationality | 提交人国籍 | string | | **SmkSubDto** | 参数名称 | 参数说明 | 类型 | schema | | -------------------- | ---------------------------------------- | -------------- | ------------- | | canReserve | 是否可预定0-否 1-是 | integer(int32) | | | endDate | 结束时间Shanghai和London | object | | | endTime | 结束时间(时间戳) | string | | | hotel | 峰会地点 | string | | | idahuijieshao | | string | | | iimage | | string | | | intro | 峰会简介 | string | | | ishouyezhanshi | | string | | | mbranch | | string | | | mmedia | | string | | | mmeetingintroduction | | string | | | mmeetinglocation | | string | | | mmeetingname | | string | | | mrole | | string | | | mvenue | | string | | | mzhuanfang | | string | | | name | 峰会名称 | string | | | permissionType | 参与人员(disabled:不限制,bylist:按用户名单限制,bytype:按人员类别限制) | string | | | reserveEndTime | 预定结束时间(时间戳) | string | | | reserveMaxCount | 最大可预定数 -1(负一)不限制 | integer(int32) | | | reserveStartTime | 预定开始时间(时间戳) | string | | | seatNum | 座位数 | integer(int32) | | | seminarId | 会议ID | string | | | smkGuests | | array | SmkGuests | | startDate | 开始时间Shanghai和London | object | | | startTime | 开始时间(时间戳) | string | | | status | 分会场状态,(readytolaunch:准备开始,completed:已完成,launched:进行中) | string | | | subSeminarId | 峰会ID | string | | | surplusCount | 剩余票数 | string | | | tags | 标签 | string | | | ticketSetting | 票务信息 | TicketSetting | TicketSetting | **SmkGuests** | 参数名称 | 参数说明 | 类型 | schema | | ------------------ | ------------------------------------ | ----------------- | ------ | | classes | 人群等级 | string | | | createTime | 创建时间 | string(date-time) | | | createUser | 创建人 | string | | | demartment | 所属部门 | string | | | duty | 职务/头衔 | string | | | eduty | 英文职务 | string | | | eenterprise | 英文所属企业 | string | | | eintroduction | 简介(英文) | string | | | email | 邮箱 | string | | | ename | 姓名(英文) | string | | | enterprise | 嘉宾所属企业 | string | | | etitle | 头衔(英文) | string | | | gender | 性别(中文) | string | | | global | 是否是嘉宾库嘉宾(1:是,0:不是) | string | | | guestId | 全局嘉宾id | string | | | guestTypeId | 嘉宾类型id(嘉宾分类自定义产生) | string | | | id | 主键 | integer(int32) | | | idNo | 证件号 | string | | | idType | 证件类型(1.身份证2护照3.港澳台通行证) | string | | | imageMapId | 嘉宾头像图片MapId | string | | | intro | 嘉宾简介 | string | | | introduction | 嘉宾简介(英文) | string | | | isDelete | 是否已删除 | integer(int32) | | | isPublic | 是否公开嘉宾信息(是,否) | string | | | moduleType | 所属的模块Id(0:全局,1:微信模块,2:线上会模块,3:线下会模块) | string | | | name | 嘉宾姓名 | string | | | national | 国家号 | string | | | phone | 嘉宾手机号 | string | | | ruleId | 权益规则id | string | | | seminarGuestId | 会中嘉宾id | string | | | seminarGuestType | 会议中嘉宾分类 | string | | | seminarGuestTypeId | 会议中嘉宾分类id(嘉宾分类自定义产生) | string | | | seminarId | 会议code | string | | | status | 嘉宾身份 speaker 陪同人员 | string | | | title | 头衔(英文) | string | | | updateTime | 更新时间 | string(date-time) | | | updateUser | 更新人 | string | | **TicketSetting** | 参数名称 | 参数说明 | 类型 | schema | | ----------------- | --------------- | ----------------- | ------ | | createTime | 创建时间 | string(date-time) | | | createUser | 创建人 | string | | | id | 主键 | integer(int32) | | | inviteNum | 邀请售票数 | integer(int32) | | | isDelete | 是否已删除 | integer(int32) | | | openNum | 公开售票数 | integer(int32) | | | seminarCode | 会议code | string | | | seminarName | 会议名称 | string | | | status | 是否上架 0不上架 1上架 | integer(int32) | | | ticketMoneyDollar | 会议价格 美金(分) | integer(int32) | | | ticketMoneyRmb | 会议价格 人民币(分) | integer(int32) | | | total | 票务总数(同步会场座位数) | integer(int32) | | | updateTime | 更新时间 | string(date-time) | | | updateUser | 更新人 | string | | **响应示例** ```json { "code": 0, "data": { "createTime": "", "crowdLevel": "", "discountCode": "", "discountName": "", "email": "", "feeType": "", "id": 0, "invoice": { "address": "", "companyName": "", "dutyParagraph": "", "expressStatus": 0, "expressType": 0, "mobile": "", "outTradeNo": "", "submitCompany": "", "submitName": "", "submitNationality": "" }, "isContains": 0, "isInvoice": 0, "mobile": "", "orderPrice": 0, "orderStatus": 0, "outTradeNo": "", "payPrice": 0, "payTime": "", "payType": "", "seminarsCodes": "code1,code2, code3", "seminarsNames": "会议1,会议2,会议3", "smkSubDtos": [ { "canReserve": 0, "endDate": {}, "endTime": "", "hotel": "", "idahuijieshao": "", "iimage": "", "intro": "", "ishouyezhanshi": "", "mbranch": "", "mmedia": "", "mmeetingintroduction": "", "mmeetinglocation": "", "mmeetingname": "", "mrole": "", "mvenue": "", "mzhuanfang": "", "name": "", "permissionType": "", "reserveEndTime": "", "reserveMaxCount": 0, "reserveStartTime": "", "seatNum": 0, "seminarId": "", "smkGuests": [ { "classes": "", "createTime": "", "createUser": "", "demartment": "", "duty": "", "eduty": "", "eenterprise": "", "eintroduction": "", "email": "", "ename": "", "enterprise": "", "etitle": "", "gender": "", "global": "", "guestId": "", "guestTypeId": "", "id": 0, "idNo": "", "idType": "", "imageMapId": "", "intro": "", "introduction": "", "isDelete": 0, "isPublic": "", "moduleType": "", "name": "", "national": "", "phone": "", "ruleId": "", "seminarGuestId": "", "seminarGuestType": "", "seminarGuestTypeId": "", "seminarId": "", "status": "", "title": "", "updateTime": "", "updateUser": "" } ], "startDate": {}, "startTime": "", "status": "", "subSeminarId": "", "surplusCount": "", "tags": "", "ticketSetting": { "createTime": "", "createUser": "", "id": 0, "inviteNum": 0, "isDelete": 0, "openNum": 0, "seminarCode": "", "seminarName": "", "status": 0, "ticketMoneyDollar": 0, "ticketMoneyRmb": 0, "total": 0, "updateTime": "", "updateUser": "" } } ], "sponsorId": 0, "sponsorName": "", "startDate": {}, "terminalType": "", "ticketNum": "", "ticketType": 0, "useName": "", "userId": 0 }, "msg": "", "success": true } ```