diff --git a/.swagger/hl-order-service.json b/.swagger/hl-order-service.json index dabbf07..80f88cb 100644 --- a/.swagger/hl-order-service.json +++ b/.swagger/hl-order-service.json @@ -35,8 +35,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/AlbumFileUpdateRequest", - "originalRef": "AlbumFileUpdateRequest" + "originalRef": "AlbumFileUpdateRequest", + "$ref": "#/definitions/AlbumFileUpdateRequest" } } ], @@ -44,8 +44,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFileVO»", - "originalRef": "统一响应结果«AlbumFileVO»" + "originalRef": "统一响应结果«AlbumFileVO»", + "$ref": "#/definitions/统一响应结果«AlbumFileVO»" } }, "201": { @@ -65,8 +65,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFileVO»", - "originalRef": "统一响应结果«AlbumFileVO»" + "originalRef": "统一响应结果«AlbumFileVO»", + "$ref": "#/definitions/统一响应结果«AlbumFileVO»" } }, "201": { @@ -109,8 +109,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -127,8 +127,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -174,8 +174,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/AlbumFolderRequest", - "originalRef": "AlbumFolderRequest" + "originalRef": "AlbumFolderRequest", + "$ref": "#/definitions/AlbumFolderRequest" } } ], @@ -183,8 +183,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFolderVO»", - "originalRef": "统一响应结果«AlbumFolderVO»" + "originalRef": "统一响应结果«AlbumFolderVO»", + "$ref": "#/definitions/统一响应结果«AlbumFolderVO»" } }, "201": { @@ -204,8 +204,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFolderVO»", - "originalRef": "统一响应结果«AlbumFolderVO»" + "originalRef": "统一响应结果«AlbumFolderVO»", + "$ref": "#/definitions/统一响应结果«AlbumFolderVO»" } }, "201": { @@ -248,8 +248,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -266,8 +266,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -321,8 +321,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -342,8 +342,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -408,8 +408,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»", - "originalRef": "统一响应结果«分页结果«AlbumFileVO»»" + "originalRef": "统一响应结果«分页结果«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»" } }, "401": { @@ -426,8 +426,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»", - "originalRef": "统一响应结果«分页结果«AlbumFileVO»»" + "originalRef": "统一响应结果«分页结果«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»" } }, "401": { @@ -471,8 +471,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/AlbumFileBatchAddRequest", - "originalRef": "AlbumFileBatchAddRequest" + "originalRef": "AlbumFileBatchAddRequest", + "$ref": "#/definitions/AlbumFileBatchAddRequest" } } ], @@ -480,8 +480,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«AlbumFileVO»»", - "originalRef": "统一响应结果«List«AlbumFileVO»»" + "originalRef": "统一响应结果«List«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«List«AlbumFileVO»»" } }, "201": { @@ -501,8 +501,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«AlbumFileVO»»", - "originalRef": "统一响应结果«List«AlbumFileVO»»" + "originalRef": "统一响应结果«List«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«List«AlbumFileVO»»" } }, "201": { @@ -559,8 +559,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»", - "originalRef": "统一响应结果«分页结果«AlbumFileVO»»" + "originalRef": "统一响应结果«分页结果«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»" } }, "401": { @@ -577,8 +577,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»", - "originalRef": "统一响应结果«分页结果«AlbumFileVO»»" + "originalRef": "统一响应结果«分页结果«AlbumFileVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«AlbumFileVO»»" } }, "401": { @@ -610,8 +610,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -628,8 +628,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -665,8 +665,8 @@ "description": "修改订单过期时间请求", "required": false, "schema": { - "$ref": "#/definitions/修改订单过期时间请求", - "originalRef": "修改订单过期时间请求" + "originalRef": "修改订单过期时间请求", + "$ref": "#/definitions/修改订单过期时间请求" } } ], @@ -674,8 +674,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -695,8 +695,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -737,8 +737,8 @@ "description": "创建订单请求", "required": false, "schema": { - "$ref": "#/definitions/管理员创建订单请求", - "originalRef": "管理员创建订单请求" + "originalRef": "管理员创建订单请求", + "$ref": "#/definitions/管理员创建订单请求" } } ], @@ -746,8 +746,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«订单详情VO»", - "originalRef": "统一响应结果«订单详情VO»" + "originalRef": "统一响应结果«订单详情VO»", + "$ref": "#/definitions/统一响应结果«订单详情VO»" } }, "201": { @@ -767,8 +767,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«订单详情VO»", - "originalRef": "统一响应结果«订单详情VO»" + "originalRef": "统一响应结果«订单详情VO»", + "$ref": "#/definitions/统一响应结果«订单详情VO»" } }, "201": { @@ -809,8 +809,8 @@ "description": "创建早鸟计划请求", "required": false, "schema": { - "$ref": "#/definitions/早鸟优惠计划请求", - "originalRef": "早鸟优惠计划请求" + "originalRef": "早鸟优惠计划请求", + "$ref": "#/definitions/早鸟优惠计划请求" } } ], @@ -818,8 +818,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»", - "originalRef": "统一响应结果«早鸟优惠计划VO»" + "originalRef": "统一响应结果«早鸟优惠计划VO»", + "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»" } }, "201": { @@ -839,8 +839,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»", - "originalRef": "统一响应结果«早鸟优惠计划VO»" + "originalRef": "统一响应结果«早鸟优惠计划VO»", + "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»" } }, "201": { @@ -897,8 +897,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«早鸟优惠计划VO»»", - "originalRef": "统一响应结果«分页结果«早鸟优惠计划VO»»" + "originalRef": "统一响应结果«分页结果«早鸟优惠计划VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«早鸟优惠计划VO»»" } }, "401": { @@ -915,8 +915,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«早鸟优惠计划VO»»", - "originalRef": "统一响应结果«分页结果«早鸟优惠计划VO»»" + "originalRef": "统一响应结果«分页结果«早鸟优惠计划VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«早鸟优惠计划VO»»" } }, "401": { @@ -958,8 +958,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»", - "originalRef": "统一响应结果«早鸟优惠计划VO»" + "originalRef": "统一响应结果«早鸟优惠计划VO»", + "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»" } }, "401": { @@ -976,8 +976,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»", - "originalRef": "统一响应结果«早鸟优惠计划VO»" + "originalRef": "统一响应结果«早鸟优惠计划VO»", + "$ref": "#/definitions/统一响应结果«早鸟优惠计划VO»" } }, "401": { @@ -1021,8 +1021,8 @@ "description": "修改早鸟计划请求", "required": false, "schema": { - "$ref": "#/definitions/早鸟优惠计划请求", - "originalRef": "早鸟优惠计划请求" + "originalRef": "早鸟优惠计划请求", + "$ref": "#/definitions/早鸟优惠计划请求" } } ], @@ -1030,8 +1030,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1051,8 +1051,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1095,8 +1095,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -1113,8 +1113,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -1167,8 +1167,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1188,8 +1188,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1292,8 +1292,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«管理员订单列表VO»»", - "originalRef": "统一响应结果«分页结果«管理员订单列表VO»»" + "originalRef": "统一响应结果«分页结果«管理员订单列表VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«管理员订单列表VO»»" } }, "401": { @@ -1310,8 +1310,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«管理员订单列表VO»»", - "originalRef": "统一响应结果«分页结果«管理员订单列表VO»»" + "originalRef": "统一响应结果«分页结果«管理员订单列表VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«管理员订单列表VO»»" } }, "401": { @@ -1349,8 +1349,8 @@ "description": "报价预览请求", "required": false, "schema": { - "$ref": "#/definitions/报价预览请求", - "originalRef": "报价预览请求" + "originalRef": "报价预览请求", + "$ref": "#/definitions/报价预览请求" } } ], @@ -1358,8 +1358,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "201": { @@ -1379,8 +1379,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "201": { @@ -1415,8 +1415,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«订单待办VO»»", - "originalRef": "统一响应结果«List«订单待办VO»»" + "originalRef": "统一响应结果«List«订单待办VO»»", + "$ref": "#/definitions/统一响应结果«List«订单待办VO»»" } }, "401": { @@ -1433,8 +1433,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«订单待办VO»»", - "originalRef": "统一响应结果«List«订单待办VO»»" + "originalRef": "统一响应结果«List«订单待办VO»»", + "$ref": "#/definitions/统一响应结果«List«订单待办VO»»" } }, "401": { @@ -1466,8 +1466,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«管理员基本信息»»", - "originalRef": "统一响应结果«List«管理员基本信息»»" + "originalRef": "统一响应结果«List«管理员基本信息»»", + "$ref": "#/definitions/统一响应结果«List«管理员基本信息»»" } }, "401": { @@ -1484,8 +1484,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«管理员基本信息»»", - "originalRef": "统一响应结果«List«管理员基本信息»»" + "originalRef": "统一响应结果«List«管理员基本信息»»", + "$ref": "#/definitions/统一响应结果«List«管理员基本信息»»" } }, "401": { @@ -1517,8 +1517,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "401": { @@ -1535,8 +1535,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "401": { @@ -1568,8 +1568,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«订单待办VO»»", - "originalRef": "统一响应结果«List«订单待办VO»»" + "originalRef": "统一响应结果«List«订单待办VO»»", + "$ref": "#/definitions/统一响应结果«List«订单待办VO»»" } }, "401": { @@ -1586,8 +1586,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«订单待办VO»»", - "originalRef": "统一响应结果«List«订单待办VO»»" + "originalRef": "统一响应结果«List«订单待办VO»»", + "$ref": "#/definitions/统一响应结果«List«订单待办VO»»" } }, "401": { @@ -1632,8 +1632,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1653,8 +1653,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -1695,8 +1695,8 @@ "description": "body", "required": true, "schema": { - "$ref": "#/definitions/CreateWorkOrderRequest", - "originalRef": "CreateWorkOrderRequest" + "originalRef": "CreateWorkOrderRequest", + "$ref": "#/definitions/CreateWorkOrderRequest" } } ], @@ -1704,8 +1704,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -1725,8 +1725,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -1771,8 +1771,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "401": { @@ -1789,8 +1789,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "401": { @@ -1885,8 +1885,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«WorkOrderVO»»", - "originalRef": "统一响应结果«分页结果«WorkOrderVO»»" + "originalRef": "统一响应结果«分页结果«WorkOrderVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«WorkOrderVO»»" } }, "401": { @@ -1903,8 +1903,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«WorkOrderVO»»", - "originalRef": "统一响应结果«分页结果«WorkOrderVO»»" + "originalRef": "统一响应结果«分页结果«WorkOrderVO»»", + "$ref": "#/definitions/统一响应结果«分页结果«WorkOrderVO»»" } }, "401": { @@ -1936,8 +1936,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -1954,8 +1954,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -1997,8 +1997,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "401": { @@ -2015,8 +2015,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "401": { @@ -2078,8 +2078,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2099,8 +2099,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2160,8 +2160,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2181,8 +2181,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2231,8 +2231,8 @@ "description": "body", "required": true, "schema": { - "$ref": "#/definitions/ProcessWorkOrderRequest", - "originalRef": "ProcessWorkOrderRequest" + "originalRef": "ProcessWorkOrderRequest", + "$ref": "#/definitions/ProcessWorkOrderRequest" } } ], @@ -2240,8 +2240,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2261,8 +2261,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«WorkOrderVO»", - "originalRef": "统一响应结果«WorkOrderVO»" + "originalRef": "统一响应结果«WorkOrderVO»", + "$ref": "#/definitions/统一响应结果«WorkOrderVO»" } }, "201": { @@ -2307,8 +2307,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«订单详情VO»", - "originalRef": "统一响应结果«订单详情VO»" + "originalRef": "统一响应结果«订单详情VO»", + "$ref": "#/definitions/统一响应结果«订单详情VO»" } }, "401": { @@ -2325,8 +2325,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«订单详情VO»", - "originalRef": "统一响应结果«订单详情VO»" + "originalRef": "统一响应结果«订单详情VO»", + "$ref": "#/definitions/统一响应结果«订单详情VO»" } }, "401": { @@ -2370,8 +2370,8 @@ "description": "编辑订单请求", "required": false, "schema": { - "$ref": "#/definitions/管理员修改订单请求", - "originalRef": "管理员修改订单请求" + "originalRef": "管理员修改订单请求", + "$ref": "#/definitions/管理员修改订单请求" } } ], @@ -2379,8 +2379,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2400,8 +2400,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2444,8 +2444,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -2462,8 +2462,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -2509,8 +2509,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/AlbumFolderRequest", - "originalRef": "AlbumFolderRequest" + "originalRef": "AlbumFolderRequest", + "$ref": "#/definitions/AlbumFolderRequest" } } ], @@ -2518,8 +2518,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFolderVO»", - "originalRef": "统一响应结果«AlbumFolderVO»" + "originalRef": "统一响应结果«AlbumFolderVO»", + "$ref": "#/definitions/统一响应结果«AlbumFolderVO»" } }, "201": { @@ -2539,8 +2539,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«AlbumFolderVO»", - "originalRef": "统一响应结果«AlbumFolderVO»" + "originalRef": "统一响应结果«AlbumFolderVO»", + "$ref": "#/definitions/统一响应结果«AlbumFolderVO»" } }, "201": { @@ -2585,8 +2585,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«AlbumFolderVO»»", - "originalRef": "统一响应结果«List«AlbumFolderVO»»" + "originalRef": "统一响应结果«List«AlbumFolderVO»»", + "$ref": "#/definitions/统一响应结果«List«AlbumFolderVO»»" } }, "401": { @@ -2603,8 +2603,69 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«AlbumFolderVO»»", - "originalRef": "统一响应结果«List«AlbumFolderVO»»" + "originalRef": "统一响应结果«List«AlbumFolderVO»»", + "$ref": "#/definitions/统一响应结果«List«AlbumFolderVO»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "deprecated": false, + "x-order": "2147483647" + } + }, + "/admin/order/{orderId}/available-hotels": { + "get": { + "tags": [ + "管理端订单接口" + ], + "summary": "配房可选酒店列表", + "description": "返回所有启用酒店列表,标注该订单产品快照中包含的酒店(inSnapshot=true),并将快照酒店排在最前面。\n用于管理员配房时选择酒店,快照中的酒店是产品行程已安排的住宿,应优先选择。\n\n返回字段说明:\n- hotelId:酒店ID\n- hotelName:酒店名称\n- inSnapshot:是否在产品快照中(true=行程已安排的酒店)", + "operationId": "getAvailableHotelsUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "订单ID", + "required": false, + "type": "integer", + "format": "int64" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«Map«string,object»»»", + "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "responsesObject": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«Map«string,object»»»", + "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»" } }, "401": { @@ -2657,8 +2718,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2678,8 +2739,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2720,8 +2781,8 @@ "description": "取消订单请求", "required": false, "schema": { - "$ref": "#/definitions/管理员取消订单请求", - "originalRef": "管理员取消订单请求" + "originalRef": "管理员取消订单请求", + "$ref": "#/definitions/管理员取消订单请求" } }, { @@ -2737,8 +2798,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2758,8 +2819,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2807,8 +2868,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2828,8 +2889,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2870,8 +2931,8 @@ "description": "定制师信息", "required": false, "schema": { - "$ref": "#/definitions/更换定制师请求", - "originalRef": "更换定制师请求" + "originalRef": "更换定制师请求", + "$ref": "#/definitions/更换定制师请求" } }, { @@ -2887,8 +2948,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2908,8 +2969,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2950,8 +3011,8 @@ "description": "修改定金金额请求", "required": false, "schema": { - "$ref": "#/definitions/修改定金金额请求", - "originalRef": "修改定金金额请求" + "originalRef": "修改定金金额请求", + "$ref": "#/definitions/修改定金金额请求" } }, { @@ -2967,8 +3028,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -2988,8 +3049,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3030,8 +3091,8 @@ "description": "优惠项请求", "required": false, "schema": { - "$ref": "#/definitions/优惠项请求", - "originalRef": "优惠项请求" + "originalRef": "优惠项请求", + "$ref": "#/definitions/优惠项请求" } }, { @@ -3047,8 +3108,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderDiscount»", - "originalRef": "统一响应结果«OrderDiscount»" + "originalRef": "统一响应结果«OrderDiscount»", + "$ref": "#/definitions/统一响应结果«OrderDiscount»" } }, "201": { @@ -3068,8 +3129,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderDiscount»", - "originalRef": "统一响应结果«OrderDiscount»" + "originalRef": "统一响应结果«OrderDiscount»", + "$ref": "#/definitions/统一响应结果«OrderDiscount»" } }, "201": { @@ -3118,8 +3179,8 @@ "description": "优惠项请求", "required": false, "schema": { - "$ref": "#/definitions/优惠项请求", - "originalRef": "优惠项请求" + "originalRef": "优惠项请求", + "$ref": "#/definitions/优惠项请求" } }, { @@ -3135,8 +3196,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3156,8 +3217,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3208,8 +3269,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3226,8 +3287,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3273,8 +3334,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/酒店分配请求", - "originalRef": "酒店分配请求" + "originalRef": "酒店分配请求", + "$ref": "#/definitions/酒店分配请求" } } ], @@ -3282,8 +3343,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3303,8 +3364,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3353,8 +3414,8 @@ "description": "新增节点请求", "required": false, "schema": { - "$ref": "#/definitions/新增行程节点请求", - "originalRef": "新增行程节点请求" + "originalRef": "新增行程节点请求", + "$ref": "#/definitions/新增行程节点请求" } } ], @@ -3362,8 +3423,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -3383,8 +3444,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -3433,8 +3494,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/新增行程天请求", - "originalRef": "新增行程天请求" + "originalRef": "新增行程天请求", + "$ref": "#/definitions/新增行程天请求" } } ], @@ -3442,8 +3503,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»", - "originalRef": "统一响应结果«List«OrderItineraryEdit»»" + "originalRef": "统一响应结果«List«OrderItineraryEdit»»", + "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»" } }, "201": { @@ -3463,8 +3524,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»", - "originalRef": "统一响应结果«List«OrderItineraryEdit»»" + "originalRef": "统一响应结果«List«OrderItineraryEdit»»", + "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»" } }, "201": { @@ -3518,8 +3579,8 @@ "description": "撤销原因", "required": false, "schema": { - "$ref": "#/definitions/撤销行程编辑请求", - "originalRef": "撤销行程编辑请求" + "originalRef": "撤销行程编辑请求", + "$ref": "#/definitions/撤销行程编辑请求" } } ], @@ -3527,8 +3588,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3545,8 +3606,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3588,8 +3649,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -3606,8 +3667,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,object»»", - "originalRef": "统一响应结果«Map«string,object»»" + "originalRef": "统一响应结果«Map«string,object»»", + "$ref": "#/definitions/统一响应结果«Map«string,object»»" } }, "401": { @@ -3652,8 +3713,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "201": { @@ -3673,8 +3734,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«int»", - "originalRef": "统一响应结果«int»" + "originalRef": "统一响应结果«int»", + "$ref": "#/definitions/统一响应结果«int»" } }, "201": { @@ -3730,8 +3791,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3751,8 +3812,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -3806,8 +3867,8 @@ "description": "删除原因", "required": false, "schema": { - "$ref": "#/definitions/撤销行程编辑请求", - "originalRef": "撤销行程编辑请求" + "originalRef": "撤销行程编辑请求", + "$ref": "#/definitions/撤销行程编辑请求" } } ], @@ -3815,8 +3876,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3833,8 +3894,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -3896,8 +3957,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -3917,8 +3978,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -3963,8 +4024,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»", - "originalRef": "统一响应结果«List«OrderItineraryEdit»»" + "originalRef": "统一响应结果«List«OrderItineraryEdit»»", + "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»" } }, "401": { @@ -3981,8 +4042,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»", - "originalRef": "统一响应结果«List«OrderItineraryEdit»»" + "originalRef": "统一响应结果«List«OrderItineraryEdit»»", + "$ref": "#/definitions/统一响应结果«List«OrderItineraryEdit»»" } }, "401": { @@ -4024,8 +4085,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»", - "originalRef": "统一响应结果«List«Map«string,object»»»" + "originalRef": "统一响应结果«List«Map«string,object»»»", + "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»" } }, "401": { @@ -4042,8 +4103,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»", - "originalRef": "统一响应结果«List«Map«string,object»»»" + "originalRef": "统一响应结果«List«Map«string,object»»»", + "$ref": "#/definitions/统一响应结果«List«Map«string,object»»»" } }, "401": { @@ -4085,8 +4146,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«long»", - "originalRef": "统一响应结果«long»" + "originalRef": "统一响应结果«long»", + "$ref": "#/definitions/统一响应结果«long»" } }, "401": { @@ -4103,8 +4164,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«long»", - "originalRef": "统一响应结果«long»" + "originalRef": "统一响应结果«long»", + "$ref": "#/definitions/统一响应结果«long»" } }, "401": { @@ -4155,8 +4216,8 @@ "description": "request", "required": false, "schema": { - "$ref": "#/definitions/撤销行程编辑请求", - "originalRef": "撤销行程编辑请求" + "originalRef": "撤销行程编辑请求", + "$ref": "#/definitions/撤销行程编辑请求" } } ], @@ -4164,8 +4225,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -4182,8 +4243,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -4229,8 +4290,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/房型变更请求", - "originalRef": "房型变更请求" + "originalRef": "房型变更请求", + "$ref": "#/definitions/房型变更请求" } } ], @@ -4238,8 +4299,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4259,8 +4320,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4309,8 +4370,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/房型变更请求", - "originalRef": "房型变更请求" + "originalRef": "房型变更请求", + "$ref": "#/definitions/房型变更请求" } } ], @@ -4318,8 +4379,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«差价计算结果»", - "originalRef": "统一响应结果«差价计算结果»" + "originalRef": "统一响应结果«差价计算结果»", + "$ref": "#/definitions/统一响应结果«差价计算结果»" } }, "201": { @@ -4339,8 +4400,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«差价计算结果»", - "originalRef": "统一响应结果«差价计算结果»" + "originalRef": "统一响应结果«差价计算结果»", + "$ref": "#/definitions/统一响应结果«差价计算结果»" } }, "201": { @@ -4389,8 +4450,8 @@ "description": "跳过节点请求", "required": false, "schema": { - "$ref": "#/definitions/跳过行程节点请求", - "originalRef": "跳过行程节点请求" + "originalRef": "跳过行程节点请求", + "$ref": "#/definitions/跳过行程节点请求" } } ], @@ -4398,8 +4459,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4419,8 +4480,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4474,8 +4535,8 @@ "description": "撤销原因", "required": false, "schema": { - "$ref": "#/definitions/撤销行程编辑请求", - "originalRef": "撤销行程编辑请求" + "originalRef": "撤销行程编辑请求", + "$ref": "#/definitions/撤销行程编辑请求" } } ], @@ -4483,8 +4544,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -4501,8 +4562,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -4548,8 +4609,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/车型变更请求", - "originalRef": "车型变更请求" + "originalRef": "车型变更请求", + "$ref": "#/definitions/车型变更请求" } } ], @@ -4557,8 +4618,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4578,8 +4639,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»", - "originalRef": "统一响应结果«OrderItineraryEdit»" + "originalRef": "统一响应结果«OrderItineraryEdit»", + "$ref": "#/definitions/统一响应结果«OrderItineraryEdit»" } }, "201": { @@ -4628,8 +4689,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/车型变更请求", - "originalRef": "车型变更请求" + "originalRef": "车型变更请求", + "$ref": "#/definitions/车型变更请求" } } ], @@ -4637,8 +4698,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«差价计算结果»", - "originalRef": "统一响应结果«差价计算结果»" + "originalRef": "统一响应结果«差价计算结果»", + "$ref": "#/definitions/统一响应结果«差价计算结果»" } }, "201": { @@ -4658,8 +4719,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«差价计算结果»", - "originalRef": "统一响应结果«差价计算结果»" + "originalRef": "统一响应结果«差价计算结果»", + "$ref": "#/definitions/统一响应结果«差价计算结果»" } }, "201": { @@ -4707,8 +4768,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4728,8 +4789,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4770,8 +4831,8 @@ "description": "尾款信息", "required": false, "schema": { - "$ref": "#/definitions/记录尾款请求", - "originalRef": "记录尾款请求" + "originalRef": "记录尾款请求", + "$ref": "#/definitions/记录尾款请求" } }, { @@ -4787,8 +4848,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4808,8 +4869,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4858,8 +4919,8 @@ "description": "备注请求", "required": false, "schema": { - "$ref": "#/definitions/管理员备注请求", - "originalRef": "管理员备注请求" + "originalRef": "管理员备注请求", + "$ref": "#/definitions/管理员备注请求" } } ], @@ -4867,8 +4928,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4888,8 +4949,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4930,8 +4991,8 @@ "description": "解锁原因", "required": false, "schema": { - "$ref": "#/definitions/申请解锁订单请求", - "originalRef": "申请解锁订单请求" + "originalRef": "申请解锁订单请求", + "$ref": "#/definitions/申请解锁订单请求" } }, { @@ -4947,8 +5008,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -4968,8 +5029,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5018,8 +5079,8 @@ "description": "房间信息请求", "required": false, "schema": { - "$ref": "#/definitions/房间信息请求", - "originalRef": "房间信息请求" + "originalRef": "房间信息请求", + "$ref": "#/definitions/房间信息请求" } } ], @@ -5027,8 +5088,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5048,8 +5109,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5106,8 +5167,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«string»", - "originalRef": "统一响应结果«string»" + "originalRef": "统一响应结果«string»", + "$ref": "#/definitions/统一响应结果«string»" } }, "201": { @@ -5127,8 +5188,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«string»", - "originalRef": "统一响应结果«string»" + "originalRef": "统一响应结果«string»", + "$ref": "#/definitions/统一响应结果«string»" } }, "201": { @@ -5177,8 +5238,8 @@ "description": "更新订单状态请求", "required": false, "schema": { - "$ref": "#/definitions/更新订单状态请求", - "originalRef": "更新订单状态请求" + "originalRef": "更新订单状态请求", + "$ref": "#/definitions/更新订单状态请求" } } ], @@ -5186,8 +5247,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5207,8 +5268,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5253,8 +5314,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderTodo»»", - "originalRef": "统一响应结果«List«OrderTodo»»" + "originalRef": "统一响应结果«List«OrderTodo»»", + "$ref": "#/definitions/统一响应结果«List«OrderTodo»»" } }, "401": { @@ -5271,8 +5332,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«OrderTodo»»", - "originalRef": "统一响应结果«List«OrderTodo»»" + "originalRef": "统一响应结果«List«OrderTodo»»", + "$ref": "#/definitions/统一响应结果«List«OrderTodo»»" } }, "401": { @@ -5289,6 +5350,145 @@ "x-order": "2147483647" } }, + "/admin/order/{orderId}/transport": { + "get": { + "tags": [ + "管理端订单接口" + ], + "summary": "查询交通信息", + "description": "查询订单的所有交通信息(航班/车次),按排序序号和出发时间升序排列", + "operationId": "getTransportUsingGET", + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "订单ID", + "required": false, + "type": "integer", + "format": "int64" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«OrderTransportSegment»»", + "$ref": "#/definitions/统一响应结果«List«OrderTransportSegment»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "responsesObject": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«OrderTransportSegment»»", + "$ref": "#/definitions/统一响应结果«List«OrderTransportSegment»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "deprecated": false, + "x-order": "2147483647" + }, + "put": { + "tags": [ + "管理端订单接口" + ], + "summary": "保存交通信息(航班/车次)", + "description": "为订单保存交通信息,支持多条航班和车次。每次提交为全量替换(先删后增)。\n\n**使用场景**:管理员为订单录入去程/回程的航班号或车次号、出发/到达站点和时间。\n一个订单可以有多条交通记录(如:去程航班+回程航班+市内火车等)。\n\n【关联字典】\n- 请求参数 segments[].transportType → 字典:transport_type(交通类型:FLIGHT-航班, TRAIN-火车)", + "operationId": "saveTransportUsingPUT", + "consumes": [ + "application/json" + ], + "produces": [ + "*/*" + ], + "parameters": [ + { + "name": "orderId", + "in": "path", + "description": "订单ID", + "required": false, + "type": "integer", + "format": "int64" + }, + { + "in": "body", + "name": "transportRequest", + "description": "交通信息请求", + "required": false, + "schema": { + "originalRef": "交通信息请求(批量保存)", + "$ref": "#/definitions/交通信息请求(批量保存)" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«OrderTransportSegment»»", + "$ref": "#/definitions/统一响应结果«List«OrderTransportSegment»»" + } + }, + "201": { + "description": "Created" + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "responsesObject": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«OrderTransportSegment»»", + "$ref": "#/definitions/统一响应结果«List«OrderTransportSegment»»" + } + }, + "201": { + "description": "Created" + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "deprecated": false, + "x-order": "2147483647" + } + }, "/admin/order/{orderId}/vehicle-assignment": { "put": { "tags": [ @@ -5318,8 +5518,8 @@ "description": "request", "required": true, "schema": { - "$ref": "#/definitions/车辆分配请求", - "originalRef": "车辆分配请求" + "originalRef": "车辆分配请求", + "$ref": "#/definitions/车辆分配请求" } } ], @@ -5327,8 +5527,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5348,8 +5548,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5398,8 +5598,8 @@ "description": "车辆信息请求", "required": false, "schema": { - "$ref": "#/definitions/车辆信息请求", - "originalRef": "车辆信息请求" + "originalRef": "车辆信息请求", + "$ref": "#/definitions/车辆信息请求" } } ], @@ -5407,8 +5607,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5428,8 +5628,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5486,8 +5686,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«string»", - "originalRef": "统一响应结果«string»" + "originalRef": "统一响应结果«string»", + "$ref": "#/definitions/统一响应结果«string»" } }, "201": { @@ -5507,8 +5707,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«string»", - "originalRef": "统一响应结果«string»" + "originalRef": "统一响应结果«string»", + "$ref": "#/definitions/统一响应结果«string»" } }, "201": { @@ -5534,7 +5734,7 @@ "退款政策管理" ], "summary": "创建退款政策", - "description": "退款政策定义按产品类型和距出发天数的退款比例阶梯\n\n例如:出发前30天退90%,前15天退70%,前7天退50%,7天内不可退\n\n每种产品类型可配置独立的退款政策,用户申请退款时系统自动匹配\n\n【关联字典】\n- 请求参数 refundType → 字典:refund_type(退款类型)\n- 请求参数 productType → 字典:product_type(产品类型)", + "description": "退款政策定义按距出发天数的退款比例阶梯\n\n例如:出发前30天退90%,前15天退70%,前7天退50%,7天内不可退\n\n创建后需在产品设计时绑定,产品未绑定退款政策时使用默认政策", "operationId": "createUsingPOST_2", "consumes": [ "application/json" @@ -5549,8 +5749,8 @@ "description": "创建退款政策请求", "required": false, "schema": { - "$ref": "#/definitions/退款政策请求", - "originalRef": "退款政策请求" + "originalRef": "退款政策请求", + "$ref": "#/definitions/退款政策请求" } } ], @@ -5558,8 +5758,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "201": { @@ -5579,8 +5779,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "201": { @@ -5600,13 +5800,64 @@ "x-order": "2147483647" } }, + "/admin/order/refund-policy/enabled": { + "get": { + "tags": [ + "退款政策管理" + ], + "summary": "启用的退款政策列表", + "description": "仅返回启用状态的政策,供产品设计时选择绑定", + "operationId": "listEnabledUsingGET", + "produces": [ + "*/*" + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«退款政策VO»»", + "$ref": "#/definitions/统一响应结果«List«退款政策VO»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "responsesObject": { + "200": { + "description": "OK", + "schema": { + "originalRef": "统一响应结果«List«退款政策VO»»", + "$ref": "#/definitions/统一响应结果«List«退款政策VO»»" + } + }, + "401": { + "description": "Unauthorized" + }, + "403": { + "description": "Forbidden" + }, + "404": { + "description": "Not Found" + } + }, + "deprecated": false, + "x-order": "2147483647" + } + }, "/admin/order/refund-policy/list": { "get": { "tags": [ "退款政策管理" ], "summary": "退款政策列表", - "description": "【关联字典】\n- 返回字段 refundType → 字典:refund_type(退款类型)\n- 返回字段 productType → 字典:product_type(产品类型)", + "description": "返回所有退款政策(含禁用),按默认→创建时间倒序", "operationId": "listUsingGET_2", "produces": [ "*/*" @@ -5615,8 +5866,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«退款政策VO»»", - "originalRef": "统一响应结果«List«退款政策VO»»" + "originalRef": "统一响应结果«List«退款政策VO»»", + "$ref": "#/definitions/统一响应结果«List«退款政策VO»»" } }, "401": { @@ -5633,8 +5884,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«退款政策VO»»", - "originalRef": "统一响应结果«List«退款政策VO»»" + "originalRef": "统一响应结果«List«退款政策VO»»", + "$ref": "#/definitions/统一响应结果«List«退款政策VO»»" } }, "401": { @@ -5657,7 +5908,6 @@ "退款政策管理" ], "summary": "退款政策详情", - "description": "【关联字典】\n- 返回字段 refundType → 字典:refund_type(退款类型)\n- 返回字段 productType → 字典:product_type(产品类型)", "operationId": "detailUsingGET_1", "produces": [ "*/*" @@ -5676,8 +5926,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "401": { @@ -5694,8 +5944,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "401": { @@ -5716,7 +5966,6 @@ "退款政策管理" ], "summary": "修改退款政策", - "description": "【关联字典】\n- 请求参数 refundType → 字典:refund_type(退款类型)\n- 请求参数 productType → 字典:product_type(产品类型)", "operationId": "updateUsingPUT_1", "consumes": [ "application/json" @@ -5739,8 +5988,8 @@ "description": "修改退款政策请求", "required": false, "schema": { - "$ref": "#/definitions/退款政策请求", - "originalRef": "退款政策请求" + "originalRef": "退款政策请求", + "$ref": "#/definitions/退款政策请求" } } ], @@ -5748,8 +5997,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "201": { @@ -5769,8 +6018,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款政策VO»", - "originalRef": "统一响应结果«退款政策VO»" + "originalRef": "统一响应结果«退款政策VO»", + "$ref": "#/definitions/统一响应结果«退款政策VO»" } }, "201": { @@ -5794,7 +6043,7 @@ "退款政策管理" ], "summary": "删除退款政策", - "description": "软删除退款政策。删除后该产品类型将使用默认退款规则。不影响已使用该政策处理的历史退款申请。", + "description": "软删除。已绑定该政策的产品申请退款时将降级使用默认政策。不影响历史退款申请(已快照)。", "operationId": "deleteUsingDELETE_1", "produces": [ "*/*" @@ -5813,8 +6062,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -5831,8 +6080,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -5855,7 +6104,7 @@ "退款政策管理" ], "summary": "启用/禁用退款政策", - "description": "禁用后该政策不再参与退款金额计算,对应产品类型将使用默认退款规则\n\n同一产品类型仅允许一个启用中的政策", + "description": "禁用后不再出现在产品设计的可选列表中,已绑定的产品申请退款时降级使用默认政策", "operationId": "toggleUsingPUT_1", "consumes": [ "application/json" @@ -5885,8 +6134,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5906,8 +6155,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "201": { @@ -5972,8 +6221,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«退款申请VO»»", - "originalRef": "统一响应结果«分页结果«退款申请VO»»" + "originalRef": "统一响应结果«分页结果«退款申请VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«退款申请VO»»" } }, "401": { @@ -5990,8 +6239,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«退款申请VO»»", - "originalRef": "统一响应结果«分页结果«退款申请VO»»" + "originalRef": "统一响应结果«分页结果«退款申请VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«退款申请VO»»" } }, "401": { @@ -6029,8 +6278,8 @@ "description": "创建退款原因请求", "required": false, "schema": { - "$ref": "#/definitions/创建退款原因请求", - "originalRef": "创建退款原因请求" + "originalRef": "创建退款原因请求", + "$ref": "#/definitions/创建退款原因请求" } } ], @@ -6038,8 +6287,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款原因VO»", - "originalRef": "统一响应结果«退款原因VO»" + "originalRef": "统一响应结果«退款原因VO»", + "$ref": "#/definitions/统一响应结果«退款原因VO»" } }, "201": { @@ -6059,8 +6308,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款原因VO»", - "originalRef": "统一响应结果«退款原因VO»" + "originalRef": "统一响应结果«退款原因VO»", + "$ref": "#/definitions/统一响应结果«退款原因VO»" } }, "201": { @@ -6095,8 +6344,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«退款原因VO»»", - "originalRef": "统一响应结果«List«退款原因VO»»" + "originalRef": "统一响应结果«List«退款原因VO»»", + "$ref": "#/definitions/统一响应结果«List«退款原因VO»»" } }, "401": { @@ -6113,8 +6362,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«List«退款原因VO»»", - "originalRef": "统一响应结果«List«退款原因VO»»" + "originalRef": "统一响应结果«List«退款原因VO»»", + "$ref": "#/definitions/统一响应结果«List«退款原因VO»»" } }, "401": { @@ -6160,8 +6409,8 @@ "description": "修改退款原因请求", "required": false, "schema": { - "$ref": "#/definitions/修改退款原因请求", - "originalRef": "修改退款原因请求" + "originalRef": "修改退款原因请求", + "$ref": "#/definitions/修改退款原因请求" } } ], @@ -6169,8 +6418,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款原因VO»", - "originalRef": "统一响应结果«退款原因VO»" + "originalRef": "统一响应结果«退款原因VO»", + "$ref": "#/definitions/统一响应结果«退款原因VO»" } }, "201": { @@ -6190,8 +6439,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款原因VO»", - "originalRef": "统一响应结果«退款原因VO»" + "originalRef": "统一响应结果«退款原因VO»", + "$ref": "#/definitions/统一响应结果«退款原因VO»" } }, "201": { @@ -6234,8 +6483,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -6252,8 +6501,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Void»", - "originalRef": "统一响应结果«Void»" + "originalRef": "统一响应结果«Void»", + "$ref": "#/definitions/统一响应结果«Void»" } }, "204": { @@ -6295,8 +6544,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "401": { @@ -6313,8 +6562,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "401": { @@ -6359,8 +6608,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6380,8 +6629,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6422,8 +6671,8 @@ "description": "申诉退款执行请求", "required": false, "schema": { - "$ref": "#/definitions/申诉退款执行请求", - "originalRef": "申诉退款执行请求" + "originalRef": "申诉退款执行请求", + "$ref": "#/definitions/申诉退款执行请求" } }, { @@ -6439,8 +6688,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6460,8 +6709,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6510,8 +6759,8 @@ "description": "审批退款请求", "required": false, "schema": { - "$ref": "#/definitions/管理员退款审批请求", - "originalRef": "管理员退款审批请求" + "originalRef": "管理员退款审批请求", + "$ref": "#/definitions/管理员退款审批请求" } } ], @@ -6519,8 +6768,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6540,8 +6789,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«退款申请VO»", - "originalRef": "统一响应结果«退款申请VO»" + "originalRef": "统一响应结果«退款申请VO»", + "$ref": "#/definitions/统一响应结果«退款申请VO»" } }, "201": { @@ -6621,8 +6870,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«发票VO»»", - "originalRef": "统一响应结果«分页结果«发票VO»»" + "originalRef": "统一响应结果«分页结果«发票VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«发票VO»»" } }, "401": { @@ -6639,8 +6888,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«发票VO»»", - "originalRef": "统一响应结果«分页结果«发票VO»»" + "originalRef": "统一响应结果«分页结果«发票VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«发票VO»»" } }, "401": { @@ -6684,8 +6933,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,string»»", - "originalRef": "统一响应结果«Map«string,string»»" + "originalRef": "统一响应结果«Map«string,string»»", + "$ref": "#/definitions/统一响应结果«Map«string,string»»" } }, "201": { @@ -6705,8 +6954,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«Map«string,string»»", - "originalRef": "统一响应结果«Map«string,string»»" + "originalRef": "统一响应结果«Map«string,string»»", + "$ref": "#/definitions/统一响应结果«Map«string,string»»" } }, "201": { @@ -6751,8 +7000,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "401": { @@ -6769,8 +7018,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "401": { @@ -6816,8 +7065,8 @@ "description": "failRequest", "required": true, "schema": { - "$ref": "#/definitions/管理员开票失败请求", - "originalRef": "管理员开票失败请求" + "originalRef": "管理员开票失败请求", + "$ref": "#/definitions/管理员开票失败请求" } } ], @@ -6825,8 +7074,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -6846,8 +7095,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -6896,8 +7145,8 @@ "description": "issueRequest", "required": true, "schema": { - "$ref": "#/definitions/管理员开票请求", - "originalRef": "管理员开票请求" + "originalRef": "管理员开票请求", + "$ref": "#/definitions/管理员开票请求" } } ], @@ -6905,8 +7154,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -6926,8 +7175,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -6975,8 +7224,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -6996,8 +7245,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«发票VO»", - "originalRef": "统一响应结果«发票VO»" + "originalRef": "统一响应结果«发票VO»", + "$ref": "#/definitions/统一响应结果«发票VO»" } }, "201": { @@ -7093,8 +7342,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«定制请求列表VO»»", - "originalRef": "统一响应结果«分页结果«定制请求列表VO»»" + "originalRef": "统一响应结果«分页结果«定制请求列表VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«定制请求列表VO»»" } }, "401": { @@ -7111,8 +7360,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«分页结果«定制请求列表VO»»", - "originalRef": "统一响应结果«分页结果«定制请求列表VO»»" + "originalRef": "统一响应结果«分页结果«定制请求列表VO»»", + "$ref": "#/definitions/统一响应结果«分页结果«定制请求列表VO»»" } }, "401": { @@ -7154,8 +7403,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "401": { @@ -7172,8 +7421,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "401": { @@ -7218,8 +7467,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7239,8 +7488,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7288,8 +7537,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7309,8 +7558,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7359,8 +7608,8 @@ "description": "replyRequest", "required": true, "schema": { - "$ref": "#/definitions/定制师回复/报价请求", - "originalRef": "定制师回复/报价请求" + "originalRef": "定制师回复/报价请求", + "$ref": "#/definitions/定制师回复/报价请求" } } ], @@ -7368,8 +7617,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7389,8 +7638,8 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/统一响应结果«定制请求详情VO»", - "originalRef": "统一响应结果«定制请求详情VO»" + "originalRef": "统一响应结果«定制请求详情VO»", + "$ref": "#/definitions/统一响应结果«定制请求详情VO»" } }, "201": { @@ -7472,8 +7721,8 @@ "type": "array", "description": "文件列表", "items": { - "$ref": "#/definitions/AlbumFileAddRequest", - "originalRef": "AlbumFileAddRequest" + "originalRef": "AlbumFileAddRequest", + "$ref": "#/definitions/AlbumFileAddRequest" } } }, @@ -7726,6 +7975,13 @@ "type": "object" } }, + "Map«string,object»_3": { + "type": "object", + "title": "Map«string,object»_3", + "additionalProperties": { + "type": "object" + } + }, "OrderDiscount": { "type": "object", "properties": { @@ -8036,6 +8292,72 @@ }, "title": "OrderTodo" }, + "OrderTransportSegment": { + "type": "object", + "properties": { + "arriveStation": { + "type": "string", + "description": "到达站/到达机场" + }, + "arriveTime": { + "type": "string", + "format": "date-time", + "description": "到达时间" + }, + "createTime": { + "type": "string", + "format": "date-time", + "description": "创建时间" + }, + "deletedAt": { + "type": "string", + "format": "date-time", + "description": "删除时间(软删除)" + }, + "departStation": { + "type": "string", + "description": "出发站/出发机场" + }, + "departTime": { + "type": "string", + "format": "date-time", + "description": "出发时间" + }, + "orderId": { + "type": "integer", + "format": "int64", + "description": "订单ID" + }, + "remark": { + "type": "string", + "description": "备注" + }, + "segmentId": { + "type": "integer", + "format": "int64", + "description": "分段ID" + }, + "sortOrder": { + "type": "integer", + "format": "int32", + "description": "排序序号" + }, + "transportNo": { + "type": "string", + "description": "航班号/车次号" + }, + "transportType": { + "type": "string", + "description": "交通类型(字典:transport_type): FLIGHT-航班, TRAIN-火车" + }, + "updateTime": { + "type": "string", + "format": "date-time", + "description": "更新时间" + } + }, + "title": "OrderTransportSegment" + }, "OrderTraveler": { "type": "object", "properties": { @@ -8202,8 +8524,8 @@ "type": "array", "description": "操作日志列表", "items": { - "$ref": "#/definitions/工单操作日志VO", - "originalRef": "工单操作日志VO" + "originalRef": "工单操作日志VO", + "$ref": "#/definitions/工单操作日志VO" } }, "orderId": { @@ -8271,6 +8593,69 @@ }, "title": "WorkOrderVO" }, + "交通信息请求(批量保存)": { + "type": "object", + "required": [ + "segments" + ], + "properties": { + "segments": { + "type": "array", + "description": "交通分段列表", + "items": { + "originalRef": "交通分段项", + "$ref": "#/definitions/交通分段项" + } + } + }, + "title": "交通信息请求(批量保存)" + }, + "交通分段项": { + "type": "object", + "required": [ + "transportType" + ], + "properties": { + "arriveStation": { + "type": "string", + "example": "广州白云T2", + "description": "到达站/到达机场" + }, + "arriveTime": { + "type": "string", + "format": "date-time", + "example": "2026-04-01T11:45:00", + "description": "到达时间" + }, + "departStation": { + "type": "string", + "example": "北京首都T3", + "description": "出发站/出发机场" + }, + "departTime": { + "type": "string", + "format": "date-time", + "example": "2026-04-01T08:30:00", + "description": "出发时间" + }, + "remark": { + "type": "string", + "example": "请提前2小时到达机场", + "description": "备注" + }, + "transportNo": { + "type": "string", + "example": "CA1234", + "description": "航班号/车次号" + }, + "transportType": { + "type": "string", + "example": "FLIGHT", + "description": "交通类型(字典:transport_type): FLIGHT-航班, TRAIN-火车" + } + }, + "title": "交通分段项" + }, "优惠项请求": { "type": "object", "required": [ @@ -8401,8 +8786,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/AlbumFileVO", - "originalRef": "AlbumFileVO" + "originalRef": "AlbumFileVO", + "$ref": "#/definitions/AlbumFileVO" } }, "total": { @@ -8433,8 +8818,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/WorkOrderVO", - "originalRef": "WorkOrderVO" + "originalRef": "WorkOrderVO", + "$ref": "#/definitions/WorkOrderVO" } }, "total": { @@ -8465,8 +8850,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/早鸟优惠计划VO", - "originalRef": "早鸟优惠计划VO" + "originalRef": "早鸟优惠计划VO", + "$ref": "#/definitions/早鸟优惠计划VO" } }, "total": { @@ -8497,8 +8882,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/管理员订单列表VO", - "originalRef": "管理员订单列表VO" + "originalRef": "管理员订单列表VO", + "$ref": "#/definitions/管理员订单列表VO" } }, "total": { @@ -8764,14 +9149,14 @@ "type": "array", "description": "该天的行程节点列表", "items": { - "$ref": "#/definitions/新增行程节点请求", - "originalRef": "新增行程节点请求" + "originalRef": "新增行程节点请求", + "$ref": "#/definitions/新增行程节点请求" } }, "prevDayHotel": { "description": "前一天住宿配置(原最后一天无住宿,新增天数后需配置)", - "$ref": "#/definitions/PrevDayHotel", - "originalRef": "PrevDayHotel" + "originalRef": "PrevDayHotel", + "$ref": "#/definitions/PrevDayHotel" }, "reason": { "type": "string", @@ -9071,8 +9456,8 @@ "type": "array", "description": "出行人列表(如提供则替换全部出行人,不传则不修改出行人)", "items": { - "$ref": "#/definitions/出行人信息", - "originalRef": "出行人信息" + "originalRef": "出行人信息", + "$ref": "#/definitions/出行人信息" } }, "youngChildCount": { @@ -9169,8 +9554,8 @@ "type": "array", "description": "出行人列表", "items": { - "$ref": "#/definitions/出行人信息", - "originalRef": "出行人信息" + "originalRef": "出行人信息", + "$ref": "#/definitions/出行人信息" } }, "userPhone": { @@ -9401,8 +9786,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/AlbumFileVO", - "originalRef": "AlbumFileVO" + "originalRef": "AlbumFileVO", + "$ref": "#/definitions/AlbumFileVO" }, "message": { "type": "string", @@ -9423,8 +9808,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/AlbumFolderVO", - "originalRef": "AlbumFolderVO" + "originalRef": "AlbumFolderVO", + "$ref": "#/definitions/AlbumFolderVO" }, "message": { "type": "string", @@ -9447,8 +9832,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/AlbumFileVO", - "originalRef": "AlbumFileVO" + "originalRef": "AlbumFileVO", + "$ref": "#/definitions/AlbumFileVO" } }, "message": { @@ -9472,8 +9857,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/AlbumFolderVO", - "originalRef": "AlbumFolderVO" + "originalRef": "AlbumFolderVO", + "$ref": "#/definitions/AlbumFolderVO" } }, "message": { @@ -9497,8 +9882,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/Map«string,object»", - "originalRef": "Map«string,object»" + "originalRef": "Map«string,object»", + "$ref": "#/definitions/Map«string,object»" } }, "message": { @@ -9522,8 +9907,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/OrderItineraryEdit", - "originalRef": "OrderItineraryEdit" + "originalRef": "OrderItineraryEdit", + "$ref": "#/definitions/OrderItineraryEdit" } }, "message": { @@ -9547,8 +9932,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/OrderTodo", - "originalRef": "OrderTodo" + "originalRef": "OrderTodo", + "$ref": "#/definitions/OrderTodo" } }, "message": { @@ -9559,6 +9944,31 @@ }, "title": "统一响应结果«List«OrderTodo»»" }, + "统一响应结果«List«OrderTransportSegment»»": { + "type": "object", + "properties": { + "code": { + "type": "integer", + "format": "int32", + "example": 200, + "description": "状态码" + }, + "data": { + "type": "array", + "description": "响应数据", + "items": { + "originalRef": "OrderTransportSegment", + "$ref": "#/definitions/OrderTransportSegment" + } + }, + "message": { + "type": "string", + "example": "成功", + "description": "响应消息" + } + }, + "title": "统一响应结果«List«OrderTransportSegment»»" + }, "统一响应结果«List«管理员基本信息»»": { "type": "object", "properties": { @@ -9572,8 +9982,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/管理员基本信息", - "originalRef": "管理员基本信息" + "originalRef": "管理员基本信息", + "$ref": "#/definitions/管理员基本信息" } }, "message": { @@ -9597,8 +10007,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/订单待办VO", - "originalRef": "订单待办VO" + "originalRef": "订单待办VO", + "$ref": "#/definitions/订单待办VO" } }, "message": { @@ -9641,8 +10051,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/OrderDiscount", - "originalRef": "OrderDiscount" + "originalRef": "OrderDiscount", + "$ref": "#/definitions/OrderDiscount" }, "message": { "type": "string", @@ -9663,8 +10073,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/OrderItineraryEdit", - "originalRef": "OrderItineraryEdit" + "originalRef": "OrderItineraryEdit", + "$ref": "#/definitions/OrderItineraryEdit" }, "message": { "type": "string", @@ -9702,8 +10112,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/WorkOrderVO", - "originalRef": "WorkOrderVO" + "originalRef": "WorkOrderVO", + "$ref": "#/definitions/WorkOrderVO" }, "message": { "type": "string", @@ -9789,8 +10199,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«AlbumFileVO»", - "originalRef": "分页结果«AlbumFileVO»" + "originalRef": "分页结果«AlbumFileVO»", + "$ref": "#/definitions/分页结果«AlbumFileVO»" }, "message": { "type": "string", @@ -9811,8 +10221,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«WorkOrderVO»", - "originalRef": "分页结果«WorkOrderVO»" + "originalRef": "分页结果«WorkOrderVO»", + "$ref": "#/definitions/分页结果«WorkOrderVO»" }, "message": { "type": "string", @@ -9833,8 +10243,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«早鸟优惠计划VO»", - "originalRef": "分页结果«早鸟优惠计划VO»" + "originalRef": "分页结果«早鸟优惠计划VO»", + "$ref": "#/definitions/分页结果«早鸟优惠计划VO»" }, "message": { "type": "string", @@ -9855,8 +10265,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«管理员订单列表VO»", - "originalRef": "分页结果«管理员订单列表VO»" + "originalRef": "分页结果«管理员订单列表VO»", + "$ref": "#/definitions/分页结果«管理员订单列表VO»" }, "message": { "type": "string", @@ -9877,8 +10287,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/差价计算结果", - "originalRef": "差价计算结果" + "originalRef": "差价计算结果", + "$ref": "#/definitions/差价计算结果" }, "message": { "type": "string", @@ -9899,8 +10309,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/早鸟优惠计划VO", - "originalRef": "早鸟优惠计划VO" + "originalRef": "早鸟优惠计划VO", + "$ref": "#/definitions/早鸟优惠计划VO" }, "message": { "type": "string", @@ -9921,8 +10331,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/订单详情VO", - "originalRef": "订单详情VO" + "originalRef": "订单详情VO", + "$ref": "#/definitions/订单详情VO" }, "message": { "type": "string", @@ -10083,8 +10493,8 @@ "type": "array", "description": "合同列表(含signUrl/fileUrl/status等)", "items": { - "$ref": "#/definitions/Map«string,object»", - "originalRef": "Map«string,object»" + "originalRef": "Map«string,object»", + "$ref": "#/definitions/Map«string,object»" } }, "createTime": { @@ -10136,8 +10546,8 @@ "type": "array", "description": "优惠列表", "items": { - "$ref": "#/definitions/OrderDiscount", - "originalRef": "OrderDiscount" + "originalRef": "OrderDiscount", + "$ref": "#/definitions/OrderDiscount" } }, "displayStatus": { @@ -10166,8 +10576,8 @@ "type": "array", "description": "保险订单列表(含productName/extPolicyNo/status/startDate/endDate等)", "items": { - "$ref": "#/definitions/Map«string,object»", - "originalRef": "Map«string,object»" + "originalRef": "Map«string,object»", + "$ref": "#/definitions/Map«string,object»" } }, "mchId": { @@ -10271,16 +10681,16 @@ "type": "array", "description": "时间线列表", "items": { - "$ref": "#/definitions/OrderTimeline", - "originalRef": "OrderTimeline" + "originalRef": "OrderTimeline", + "$ref": "#/definitions/OrderTimeline" } }, "todos": { "type": "array", "description": "待办列表", "items": { - "$ref": "#/definitions/OrderTodo", - "originalRef": "OrderTodo" + "originalRef": "OrderTodo", + "$ref": "#/definitions/OrderTodo" } }, "totalCost": { @@ -10291,12 +10701,20 @@ "type": "number", "description": "总售价" }, + "transportSegments": { + "type": "array", + "description": "交通信息列表(航班/车次,含transportType/transportNo/departStation/arriveStation/departTime/arriveTime等)", + "items": { + "originalRef": "OrderTransportSegment", + "$ref": "#/definitions/OrderTransportSegment" + } + }, "travelers": { "type": "array", "description": "出行人列表", "items": { - "$ref": "#/definitions/OrderTraveler", - "originalRef": "OrderTraveler" + "originalRef": "OrderTraveler", + "$ref": "#/definitions/OrderTraveler" } }, "tripDays": { @@ -10470,8 +10888,8 @@ "type": "array", "description": "酒店分配列表", "items": { - "$ref": "#/definitions/单项酒店分配", - "originalRef": "单项酒店分配" + "originalRef": "单项酒店分配", + "$ref": "#/definitions/单项酒店分配" } } }, @@ -10518,8 +10936,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/退款申请VO", - "originalRef": "退款申请VO" + "originalRef": "退款申请VO", + "$ref": "#/definitions/退款申请VO" } }, "total": { @@ -10612,8 +11030,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/退款原因VO", - "originalRef": "退款原因VO" + "originalRef": "退款原因VO", + "$ref": "#/definitions/退款原因VO" } }, "message": { @@ -10637,8 +11055,8 @@ "type": "array", "description": "响应数据", "items": { - "$ref": "#/definitions/退款政策VO", - "originalRef": "退款政策VO" + "originalRef": "退款政策VO", + "$ref": "#/definitions/退款政策VO" } }, "message": { @@ -10660,8 +11078,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«退款申请VO»", - "originalRef": "分页结果«退款申请VO»" + "originalRef": "分页结果«退款申请VO»", + "$ref": "#/definitions/分页结果«退款申请VO»" }, "message": { "type": "string", @@ -10682,8 +11100,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/退款原因VO", - "originalRef": "退款原因VO" + "originalRef": "退款原因VO", + "$ref": "#/definitions/退款原因VO" }, "message": { "type": "string", @@ -10704,8 +11122,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/退款政策VO", - "originalRef": "退款政策VO" + "originalRef": "退款政策VO", + "$ref": "#/definitions/退款政策VO" }, "message": { "type": "string", @@ -10726,8 +11144,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/退款申请VO", - "originalRef": "退款申请VO" + "originalRef": "退款申请VO", + "$ref": "#/definitions/退款申请VO" }, "message": { "type": "string", @@ -10782,11 +11200,6 @@ "type": "boolean", "description": "是否启用" }, - "endDate": { - "type": "string", - "format": "date", - "description": "生效结束日期" - }, "isDefault": { "type": "boolean", "description": "是否为默认政策" @@ -10802,7 +11215,7 @@ }, "refundType": { "type": "string", - "description": "退款类型" + "description": "退款类型(字典:refund_type)DEPOSIT(定金)/BALANCE(尾款)/FULL(全款)" }, "remark": { "type": "string", @@ -10812,15 +11225,10 @@ "type": "array", "description": "退款规则列表", "items": { - "$ref": "#/definitions/退款规则VO", - "originalRef": "退款规则VO" + "originalRef": "退款规则VO", + "$ref": "#/definitions/退款规则VO" } }, - "startDate": { - "type": "string", - "format": "date", - "description": "生效开始日期" - }, "updateTime": { "type": "string", "format": "date-time", @@ -10833,20 +11241,13 @@ "type": "object", "required": [ "policyName", - "refundType", "rules" ], "properties": { - "endDate": { - "type": "string", - "format": "date", - "example": "2026-12-31", - "description": "生效结束日期" - }, "isDefault": { "type": "boolean", "example": false, - "description": "是否为默认政策" + "description": "是否为默认政策(产品未绑定退款政策时使用默认政策)" }, "policyName": { "type": "string", @@ -10855,8 +11256,8 @@ }, "refundType": { "type": "string", - "example": "FULL_REFUND", - "description": "退款类型" + "example": "FULL", + "description": "退款类型(字典:refund_type)DEPOSIT(定金)/BALANCE(尾款)/FULL(全款)" }, "remark": { "type": "string", @@ -10867,15 +11268,9 @@ "type": "array", "description": "退款规则列表", "items": { - "$ref": "#/definitions/退款规则项", - "originalRef": "退款规则项" + "originalRef": "退款规则项", + "$ref": "#/definitions/退款规则项" } - }, - "startDate": { - "type": "string", - "format": "date", - "example": "2026-01-01", - "description": "生效开始日期" } }, "title": "退款政策请求" @@ -11110,8 +11505,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/发票VO", - "originalRef": "发票VO" + "originalRef": "发票VO", + "$ref": "#/definitions/发票VO" } }, "total": { @@ -11310,8 +11705,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«发票VO»", - "originalRef": "分页结果«发票VO»" + "originalRef": "分页结果«发票VO»", + "$ref": "#/definitions/分页结果«发票VO»" }, "message": { "type": "string", @@ -11332,8 +11727,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/发票VO", - "originalRef": "发票VO" + "originalRef": "发票VO", + "$ref": "#/definitions/发票VO" }, "message": { "type": "string", @@ -11362,8 +11757,8 @@ "type": "array", "description": "数据列表", "items": { - "$ref": "#/definitions/定制请求列表VO", - "originalRef": "定制请求列表VO" + "originalRef": "定制请求列表VO", + "$ref": "#/definitions/定制请求列表VO" } }, "total": { @@ -11593,8 +11988,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/分页结果«定制请求列表VO»", - "originalRef": "分页结果«定制请求列表VO»" + "originalRef": "分页结果«定制请求列表VO»", + "$ref": "#/definitions/分页结果«定制请求列表VO»" }, "message": { "type": "string", @@ -11615,8 +12010,8 @@ }, "data": { "description": "响应数据", - "$ref": "#/definitions/定制请求详情VO", - "originalRef": "定制请求详情VO" + "originalRef": "定制请求详情VO", + "$ref": "#/definitions/定制请求详情VO" }, "message": { "type": "string", diff --git a/changelogs/2026-03/19_1447_sync.md b/changelogs/2026-03/19_1447_sync.md new file mode 100644 index 0000000..04c6b0f --- /dev/null +++ b/changelogs/2026-03/19_1447_sync.md @@ -0,0 +1,35 @@ +# API 变更通知 + +**更新时间**: 2026-03-19 14:48 + +## ⚠️ Breaking Changes (4) + +> **前端必须处理的变更,不处理会导致功能异常** + +### 订单服务 + +**字段删除** + +| 数据对象 | 删除字段 | 原类型 | +| --- | --- | --- | +| `退款政策VO` | ~~`endDate`~~ | `string(date)` | +| `退款政策VO` | ~~`startDate`~~ | `string(date)` | +| `退款政策请求` | ~~`endDate`~~ | `string(date)` | +| `退款政策请求` | ~~`startDate`~~ | `string(date)` | + +## ℹ️ 新增 (5) + +### 订单服务 + +**新增接口** + +- 🆕 `GET /admin/order/refund-policy/enabled` +- 🆕 `GET /admin/order/{orderId}/available-hotels` +- 🆕 `GET /admin/order/{orderId}/transport` +- 🆕 `PUT /admin/order/{orderId}/transport` + +**新增字段** + +| 数据对象 | 新增字段 | 类型 | +| --- | --- | --- | +| `订单详情VO` | `transportSegments` | `OrderTransportSegment[]` |