summaryrefslogtreecommitdiff
path: root/data/linkedmall/2023-09-30/api-docs.php
diff options
context:
space:
mode:
Diffstat (limited to 'data/linkedmall/2023-09-30/api-docs.php')
-rw-r--r--data/linkedmall/2023-09-30/api-docs.php3289
1 files changed, 680 insertions, 2609 deletions
diff --git a/data/linkedmall/2023-09-30/api-docs.php b/data/linkedmall/2023-09-30/api-docs.php
index f637e57..8f25d68 100644
--- a/data/linkedmall/2023-09-30/api-docs.php
+++ b/data/linkedmall/2023-09-30/api-docs.php
@@ -1,379 +1,103 @@
<?php return [
'version' => '1.0',
- 'info' => [
- 'style' => 'ROA',
- 'product' => 'linkedmall',
- 'version' => '2023-09-30',
- ],
+ 'info' => ['style' => 'ROA', 'product' => 'linkedmall', 'version' => '2023-09-30'],
'components' => [
'schemas' => [
'AddressInfo' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'addressDetail' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'receiverPhone' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'townDivisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'receiver' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'addressId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'addressDetail' => ['type' => 'string', 'required' => true],
+ 'receiverPhone' => ['type' => 'string', 'required' => true],
+ 'townDivisionCode' => ['type' => 'string', 'required' => false],
+ 'receiver' => ['type' => 'string', 'required' => true],
+ 'addressId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'ApplyReason' => [
'type' => 'object',
'properties' => [
- 'reasonTextId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'reasonTips' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'reasonTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'reasonTips' => ['type' => 'string', 'required' => false],
],
],
'Category' => [
'type' => 'object',
'properties' => [
- 'name' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'isLeaf' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'level' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'categoryId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'parentId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'name' => ['type' => 'string', 'required' => false],
+ 'isLeaf' => ['type' => 'boolean', 'required' => false],
+ 'level' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'categoryId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'parentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'CategoryListQuery' => [
'type' => 'object',
'properties' => [
- 'parentCategoryId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'parentCategoryId' => ['type' => 'integer', 'format' => 'int64'],
'categoryIds' => [
'type' => 'array',
- 'items' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
+ 'items' => ['type' => 'integer', 'format' => 'int64'],
],
],
],
'CategoryListResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
+ 'requestId' => ['type' => 'string'],
'categories' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/Category',
- ],
+ 'items' => ['$ref' => '#/components/schemas/Category'],
],
],
],
'ConfirmDisburseCmd' => [
'type' => 'object',
'properties' => [
- 'orderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'purchaseOrderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'orderId' => ['type' => 'string', 'required' => false],
+ 'purchaseOrderId' => ['type' => 'string', 'required' => false],
+ 'disputeId' => ['type' => 'string'],
],
],
'ConfirmDisburseResult' => [
'type' => 'object',
'properties' => [
- 'result' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'result' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'CooperationShop' => [
'type' => 'object',
'properties' => [
- 'shopId' => [
- 'type' => 'string',
- ],
- 'cooperationCompanyId' => [
- 'type' => 'string',
- ],
- 'cooperationShopId' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'CreateAliPayUrlRequest' => [
- 'type' => 'object',
- 'properties' => [
- 'shopId' => [
- 'type' => 'string',
- 'required' => true,
- 'minLength' => 1,
- ],
- ],
- ],
- 'CreateAliPayUrlResult' => [
- 'type' => 'object',
- 'properties' => [
- 'zftWithholdSignUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'accountId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'memberId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'shopId' => ['type' => 'string'],
+ 'cooperationCompanyId' => ['type' => 'string'],
+ 'cooperationShopId' => ['type' => 'string'],
],
],
'DeliveryInfo' => [
'type' => 'object',
'properties' => [
- 'postFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'serviceType' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'id' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'displayName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'DistributeProductCommand' => [
- 'type' => 'object',
- 'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'requestUser' => [
- 'type' => 'string',
- ],
- 'requestTime' => [
- 'type' => 'string',
- ],
- 'lmShopId' => [
- 'type' => 'string',
- ],
- 'products' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DistributionProduct',
- ],
- ],
- ],
- ],
- 'DistributeProductResult' => [
- 'type' => 'object',
- 'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'code' => [
- 'type' => 'string',
- ],
- 'message' => [
- 'type' => 'string',
- ],
+ 'postFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'serviceType' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'id' => ['type' => 'string', 'required' => false],
+ 'displayName' => ['type' => 'string', 'required' => false],
],
],
'DistributionMaxRefundFee' => [
'type' => 'object',
'properties' => [
- 'minRefundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'maxRefundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- ],
- ],
- 'DistributionProduct' => [
- 'type' => 'object',
- 'properties' => [
- 'productId' => [
- 'type' => 'string',
- ],
- 'channelCode' => [
- 'type' => 'string',
- ],
- 'sellerId' => [
- 'type' => 'string',
- ],
- 'categoryLeafId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'categoryLeafName' => [
- 'type' => 'string',
- ],
- 'categoryChain' => [
- 'type' => 'string',
- ],
- 'title' => [
- 'type' => 'string',
- ],
- 'shortTitle' => [
- 'type' => 'string',
- ],
- 'picUrl' => [
- 'type' => 'string',
- ],
- 'whiteBackgroundPicUrl' => [
- 'type' => 'string',
- ],
- 'distributeStatus' => [
- 'type' => 'string',
- ],
- 'skus' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DistributionSku',
- ],
- ],
- ],
- ],
- 'DistributionSku' => [
- 'type' => 'object',
- 'properties' => [
- 'skuId' => [
- 'type' => 'string',
- ],
- 'title' => [
- 'type' => 'string',
- ],
- 'aliasTitle' => [
- 'type' => 'string',
- ],
- 'picUrl' => [
- 'type' => 'string',
- ],
- 'jxPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'dxPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'taxCode' => [
- 'type' => 'string',
- ],
- 'taxRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'barCode' => [
- 'type' => 'string',
- ],
- 'skuStatus' => [
- 'type' => 'string',
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'hasInvoice' => [
- 'type' => 'boolean',
- ],
- 'hasCredit' => [
- 'type' => 'boolean',
- ],
- 'creditPeriod' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'minRefundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'maxRefundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'Division' => [
'type' => 'object',
'properties' => [
- 'divisionName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'divisionCode' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'divisionLevel' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'pinyin' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'parentId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'divisionName' => ['type' => 'string', 'required' => false],
+ 'divisionCode' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'divisionLevel' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'pinyin' => ['type' => 'string', 'required' => false],
+ 'parentId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'DivisionPageResult' => [
@@ -382,309 +106,140 @@
'divisionList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Division',
- 'required' => false,
- ],
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/Division', 'required' => false],
],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'DivisionQuery' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => true],
+ ],
+ ],
+ 'EticketInfo' => [
+ 'type' => 'object',
+ 'properties' => [
+ 'code' => ['type' => 'string'],
+ 'qrcodeUrl' => ['type' => 'string'],
+ 'codeStatus' => ['type' => 'integer', 'format' => 'int64'],
+ 'startTime' => ['type' => 'string'],
+ 'endTime' => ['type' => 'string'],
+ 'usedNum' => ['type' => 'integer', 'format' => 'int64'],
+ 'useTime' => ['type' => 'string'],
+ 'lockNum' => ['type' => 'integer', 'format' => 'int64'],
+ 'availableNum' => ['type' => 'integer', 'format' => 'int64'],
],
],
'GeneralBill' => [
'type' => 'object',
'properties' => [
- 'totalAmount' => [
- '$ref' => '#/components/schemas/Money',
- 'required' => false,
- ],
- 'gmtModified' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'billId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'totalAmount' => ['$ref' => '#/components/schemas/Money', 'required' => false],
+ 'gmtModified' => ['type' => 'string', 'required' => false],
+ 'billId' => ['type' => 'string', 'required' => false],
'downloadUrl' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'shopName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'startTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'endTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'gmtCreate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'billPeriod' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
+ 'shopName' => ['type' => 'string', 'required' => false],
+ 'startTime' => ['type' => 'string', 'required' => false],
+ 'endTime' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'gmtCreate' => ['type' => 'string', 'required' => false],
+ 'billPeriod' => ['type' => 'string', 'required' => false],
],
],
'GeneralBillPageQuery' => [
'type' => 'object',
'properties' => [
- 'asc' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'billId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'limit' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'start' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'orderBy' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderDirection' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'billPeriod' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'asc' => ['type' => 'boolean', 'required' => false],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'billId' => ['type' => 'string', 'required' => false],
+ 'limit' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'start' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'orderBy' => ['type' => 'string', 'required' => false],
+ 'orderDirection' => ['type' => 'string', 'required' => false],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'billPeriod' => ['type' => 'string', 'required' => false],
],
],
'GeneralBillPageResult' => [
'type' => 'object',
'properties' => [
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'total' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
'generalBills' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/GeneralBill',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'GetDistributionProductResult' => [
- 'type' => 'object',
- 'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'code' => [
- 'type' => 'string',
- ],
- 'message' => [
- 'type' => 'string',
- ],
- 'products' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DistributionProduct',
- ],
+ 'items' => ['$ref' => '#/components/schemas/GeneralBill', 'required' => false],
],
],
],
'Good' => [
'type' => 'object',
'properties' => [
- 'goodName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- ],
- 'skuTitle' => [
- 'type' => 'string',
- ],
+ 'goodName' => ['type' => 'string', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'quantity' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'skuId' => ['type' => 'string'],
+ 'skuTitle' => ['type' => 'string'],
],
],
'GoodsShippingNoticeCreateCmd' => [
'type' => 'object',
'properties' => [
- 'cpCode' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'logisticsNo' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'disputeId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'cpCode' => ['type' => 'string', 'required' => true],
+ 'logisticsNo' => ['type' => 'string', 'required' => true],
+ 'disputeId' => ['type' => 'string', 'required' => true],
],
],
'GoodsShippingNoticeCreateResult' => [
'type' => 'object',
'properties' => [
- 'result' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'result' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'LeavePictureList' => [
'type' => 'object',
'properties' => [
- 'picture' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'desc' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'picture' => ['type' => 'string', 'required' => false],
+ 'desc' => ['type' => 'string', 'required' => false],
],
],
'LimitRule' => [
'type' => 'object',
'properties' => [
- 'ruleType' => [
- 'type' => 'string',
- ],
- 'limitNum' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
- 'beginTime' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'endTime' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'condcase' => [
- 'type' => 'string',
- ],
+ 'ruleType' => ['type' => 'string'],
+ 'limitNum' => ['type' => 'integer', 'format' => 'int32'],
+ 'beginTime' => ['type' => 'integer', 'format' => 'int64'],
+ 'endTime' => ['type' => 'integer', 'format' => 'int64'],
+ 'condcase' => ['type' => 'string'],
],
],
'LogisticsDetail' => [
'type' => 'object',
'properties' => [
- 'ocurrTimeStr' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'standerdDesc' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'ocurrTimeStr' => ['type' => 'string', 'required' => false],
+ 'standerdDesc' => ['type' => 'string', 'required' => false],
],
],
'LogisticsInformationData' => [
'type' => 'object',
'properties' => [
- 'purchaserId' => [
- 'type' => 'string',
- ],
- 'trackingCompanyCode' => [
- 'type' => 'string',
- ],
- 'trackingCompanyName' => [
- 'type' => 'string',
- ],
- 'modifiedTime' => [
- 'type' => 'string',
- ],
- 'orderLineId' => [
- 'type' => 'string',
- ],
- 'trackingNumber' => [
- 'type' => 'string',
- ],
- 'outerPurchaseOrderId' => [
- 'type' => 'string',
- ],
- 'logisticsStatus' => [
- 'type' => 'string',
- ],
- 'orderId' => [
- 'type' => 'string',
- ],
+ 'purchaserId' => ['type' => 'string'],
+ 'trackingCompanyCode' => ['type' => 'string'],
+ 'trackingCompanyName' => ['type' => 'string'],
+ 'modifiedTime' => ['type' => 'string'],
+ 'orderLineId' => ['type' => 'string'],
+ 'trackingNumber' => ['type' => 'string'],
+ 'outerPurchaseOrderId' => ['type' => 'string'],
+ 'logisticsStatus' => ['type' => 'string'],
+ 'orderId' => ['type' => 'string'],
],
],
'LogisticsOrderListResult' => [
@@ -693,190 +248,70 @@
'logisticsOrderList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/LogisticsOrderResult',
- 'required' => false,
- ],
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/LogisticsOrderResult', 'required' => false],
],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'LogisticsOrderResult' => [
'type' => 'object',
'properties' => [
- 'mailNo' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'dataProviderTitle' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'logisticsCompanyName' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'mailNo' => ['type' => 'string', 'required' => false],
+ 'dataProviderTitle' => ['type' => 'string', 'required' => false],
+ 'logisticsCompanyName' => ['type' => 'string', 'required' => false],
'logisticsDetailList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/LogisticsDetail',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/LogisticsDetail', 'required' => false],
],
'goods' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Good',
- 'required' => false,
- ],
- ],
- 'dataProvider' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'logisticsCompanyCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'MemberAccountRequest' => [
- 'type' => 'object',
- 'properties' => [
- 'shopId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'MemberAccountResult' => [
- 'type' => 'object',
- 'properties' => [
- 'accountNo' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/Good', 'required' => false],
],
+ 'dataProvider' => ['type' => 'string', 'required' => false],
+ 'logisticsCompanyCode' => ['type' => 'string', 'required' => false],
],
],
'Money' => [
'type' => 'object',
'properties' => [
- 'amount' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'amountString' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'cent' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'amountAsString' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'amount' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'amountString' => ['type' => 'string', 'required' => false],
+ 'cent' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'amountAsString' => ['type' => 'string', 'required' => false],
'currency' => [
'type' => 'object',
'required' => false,
'properties' => [
- 'symbol' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'displayName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'currencyCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'defaultFractionDigits' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'numericCode' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'symbol' => ['type' => 'string', 'required' => false],
+ 'displayName' => ['type' => 'string', 'required' => false],
+ 'currencyCode' => ['type' => 'string', 'required' => false],
+ 'defaultFractionDigits' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'numericCode' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
- 'positive' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'currencyCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'positive' => ['type' => 'boolean', 'required' => false],
+ 'currencyCode' => ['type' => 'string', 'required' => false],
],
],
'OrderLineResult' => [
'type' => 'object',
'properties' => [
- 'productTitle' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'number' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuTitle' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productPic' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'logisticsStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'payFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderLineStatus' => [
- 'type' => 'string',
- 'required' => false,
+ 'productTitle' => ['type' => 'string', 'required' => false],
+ 'number' => ['type' => 'string', 'required' => false],
+ 'skuTitle' => ['type' => 'string', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'orderId' => ['type' => 'string', 'required' => false],
+ 'productPic' => ['type' => 'string', 'required' => false],
+ 'orderLineId' => ['type' => 'string', 'required' => false],
+ 'logisticsStatus' => ['type' => 'string', 'required' => false],
+ 'payFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'skuId' => ['type' => 'string', 'required' => false],
+ 'orderLineStatus' => ['type' => 'string', 'required' => false],
+ 'eticketInfos' => [
+ 'type' => 'array',
+ 'items' => ['$ref' => '#/components/schemas/EticketInfo'],
],
],
],
@@ -886,197 +321,85 @@
'orderList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OrderResult',
- 'required' => false,
- ],
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/OrderResult', 'required' => false],
],
+ 'requestId' => ['type' => 'string', 'required' => false],
+ 'total' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
'OrderPageQuery' => [
'type' => 'object',
'properties' => [
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
'orderIdList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'purchaseOrderId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'purchaseOrderId' => ['type' => 'string', 'required' => false],
+ 'outPurchaseOrderId' => ['type' => 'string'],
],
],
'OrderProductResult' => [
'type' => 'object',
'properties' => [
- 'productTitle' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'features' => [
- 'type' => 'object',
- 'required' => false,
- ],
- 'skuTitle' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'price' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'productPicUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'message' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'productTitle' => ['type' => 'string', 'required' => false],
+ 'features' => ['type' => 'object', 'required' => false],
+ 'skuTitle' => ['type' => 'string', 'required' => false],
+ 'quantity' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'price' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'productPicUrl' => ['type' => 'string', 'required' => false],
+ 'purchaserId' => ['type' => 'string', 'required' => false],
+ 'message' => ['type' => 'string', 'required' => false],
+ 'skuId' => ['type' => 'string', 'required' => false],
],
],
'OrderRenderProductDTO' => [
'type' => 'object',
'properties' => [
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'quantity' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'purchaserId' => ['type' => 'string', 'required' => true],
+ 'productId' => ['type' => 'string', 'required' => true],
+ 'skuId' => ['type' => 'string', 'required' => true],
],
],
'OrderRenderResult' => [
'type' => 'object',
'properties' => [
- 'message' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'message' => ['type' => 'string', 'required' => false],
'deliveryInfoList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/DeliveryInfo',
- 'required' => false,
- ],
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/DeliveryInfo', 'required' => false],
],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
'productList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OrderProductResult',
- 'required' => false,
- ],
- ],
- 'extInfo' => [
- 'type' => 'object',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/OrderProductResult', 'required' => false],
],
+ 'extInfo' => ['type' => 'object', 'required' => false],
],
],
'OrderResult' => [
'type' => 'object',
'properties' => [
- 'orderAmount' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'orderAmount' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'orderLineList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OrderLineResult',
- 'required' => false,
- ],
- ],
- 'orderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'distributorId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'logisticsStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'createDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'orderClosedReason' => [
- 'type' => 'string',
+ 'items' => ['$ref' => '#/components/schemas/OrderLineResult', 'required' => false],
],
+ 'orderId' => ['type' => 'string', 'required' => false],
+ 'distributorId' => ['type' => 'string', 'required' => false],
+ 'orderStatus' => ['type' => 'string', 'required' => false],
+ 'logisticsStatus' => ['type' => 'string', 'required' => false],
+ 'createDate' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string'],
+ 'orderClosedReason' => ['type' => 'string'],
],
],
'Product' => [
@@ -1085,309 +408,142 @@
'categoryChain' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Category',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/Category', 'required' => false],
],
'skus' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Sku',
- 'required' => false,
- ],
- ],
- 'lmItemId' => [
- 'type' => 'string',
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'fuzzyQuantity' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'title' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/Sku', 'required' => false],
],
+ 'lmItemId' => ['type' => 'string'],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'fuzzyQuantity' => ['type' => 'string', 'required' => false],
+ 'title' => ['type' => 'string', 'required' => false],
'extendProperties' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/ProductExtendProperty',
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProductExtendProperty'],
],
'servicePromises' => [
'type' => 'array',
- 'items' => [
- 'type' => 'string',
- ],
- ],
- 'soldQuantity' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'picUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'categoryLeafId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'inGroup' => [
- 'type' => 'boolean',
- ],
+ 'items' => ['type' => 'string'],
+ ],
+ 'soldQuantity' => ['type' => 'string', 'required' => false],
+ 'picUrl' => ['type' => 'string', 'required' => false],
+ 'categoryLeafId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'inGroup' => ['type' => 'boolean'],
'productType' => [
'type' => 'string',
'required' => false,
- 'enum' => [
- 'Normal',
- 'Virtual',
- ],
+ 'enum' => ['Normal', 'Virtual'],
],
'images' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'brandName' => [
- 'type' => 'string',
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
],
+ 'brandName' => ['type' => 'string'],
+ 'quantity' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
'productSpecs' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/ProductSpec',
- 'required' => false,
- ],
- ],
- 'productStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'taxCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'taxRate' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/ProductSpec', 'required' => false],
],
+ 'productStatus' => ['type' => 'string', 'required' => false],
+ 'taxCode' => ['type' => 'string', 'required' => false],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'taxRate' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'limitRules' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/LimitRule',
- ],
- ],
- 'descPath' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/LimitRule'],
],
+ 'descPath' => ['type' => 'string', 'required' => false],
'properties' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/ProductProperty',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProductProperty', 'required' => false],
],
],
],
'ProductDTO' => [
'type' => 'object',
'properties' => [
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'price' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'quantity' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'purchaserId' => ['type' => 'string', 'required' => true],
+ 'productId' => ['type' => 'string', 'required' => true],
+ 'price' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'skuId' => ['type' => 'string', 'required' => true],
],
],
'ProductExtendProperty' => [
'type' => 'object',
'properties' => [
- 'key' => [
- 'type' => 'string',
- ],
- 'value' => [
- 'type' => 'string',
- ],
+ 'key' => ['type' => 'string'],
+ 'value' => ['type' => 'string'],
],
],
'ProductPageResult' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'total' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'requestId' => ['type' => 'string', 'required' => false],
'products' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/Product',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/Product', 'required' => false],
],
],
],
'ProductPrice' => [
'type' => 'object',
'properties' => [
- 'fundAmountMoney' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'fundAmountMoney' => ['type' => 'string', 'required' => false],
],
],
'ProductProperty' => [
'type' => 'object',
'properties' => [
- 'text' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'text' => ['type' => 'string', 'required' => false],
'values' => [
'type' => 'array',
'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'items' => ['type' => 'string', 'required' => false],
],
],
],
'ProductQuery' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'distributorShopId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'distributorShopId' => ['type' => 'string', 'required' => true],
],
],
'ProductSaleInfo' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'quantity' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'skus' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/SkuSaleInfo',
- 'required' => false,
- ],
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'fuzzyQuantity' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'title' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'lmItemId' => [
- 'type' => 'string',
+ 'items' => ['$ref' => '#/components/schemas/SkuSaleInfo', 'required' => false],
],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
+ 'fuzzyQuantity' => ['type' => 'string', 'required' => false],
+ 'productStatus' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'title' => ['type' => 'string', 'required' => false],
+ 'lmItemId' => ['type' => 'string'],
'limitRules' => [
'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/LimitRule',
- ],
+ 'items' => ['$ref' => '#/components/schemas/LimitRule'],
],
],
],
@@ -1395,160 +551,87 @@
'type' => 'object',
'required' => true,
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
'productIds' => [
'type' => 'array',
'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
],
+ 'purchaserId' => ['type' => 'string', 'required' => true],
],
],
'ProductSaleInfoListResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'requestId' => ['type' => 'string', 'required' => false],
'productSaleInfos' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/ProductSaleInfo',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProductSaleInfo', 'required' => false],
],
],
],
'ProductSaleInfoQuery' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'distributorShopId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'distributorShopId' => ['type' => 'string', 'required' => true],
],
],
'ProductSpec' => [
'type' => 'object',
'properties' => [
- 'keyId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'key' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'keyId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'key' => ['type' => 'string', 'required' => false],
'values' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/ProductSpecValue',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProductSpecValue', 'required' => false],
],
],
],
'ProductSpecValue' => [
'type' => 'object',
'properties' => [
- 'value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'valueId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'valueAlias' => [
- 'type' => 'string',
- ],
+ 'value' => ['type' => 'string', 'required' => false],
+ 'valueId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'valueAlias' => ['type' => 'string'],
],
],
'PurchaseOrderCreateCmd' => [
'type' => 'object',
'properties' => [
- 'outerPurchaseOrderId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'buyerId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'deliveryAddress' => [
- '$ref' => '#/components/schemas/AddressInfo',
- 'required' => true,
- ],
+ 'outerPurchaseOrderId' => ['type' => 'string', 'required' => true],
+ 'buyerId' => ['type' => 'string', 'required' => true],
+ 'deliveryAddress' => ['$ref' => '#/components/schemas/AddressInfo', 'required' => true],
'productList' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/ProductDTO',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/ProductDTO', 'required' => false],
'minItems' => 1,
],
- 'extInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
+ 'extInfo' => ['type' => 'object', 'required' => false],
],
],
'PurchaseOrderCreateResult' => [
'type' => 'object',
'properties' => [
- 'purchaseOrderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'purchaseOrderId' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'PurchaseOrderRenderQuery' => [
'type' => 'object',
'properties' => [
- 'buyerId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'deliveryAddress' => [
- '$ref' => '#/components/schemas/AddressInfo',
- 'required' => true,
- ],
+ 'buyerId' => ['type' => 'string', 'required' => true],
+ 'deliveryAddress' => ['$ref' => '#/components/schemas/AddressInfo', 'required' => true],
'productList' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/OrderRenderProductDTO',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/OrderRenderProductDTO', 'required' => false],
'minItems' => 1,
],
- 'extInfo' => [
- 'type' => 'object',
- 'required' => false,
- ],
+ 'extInfo' => ['type' => 'object', 'required' => false],
],
],
'PurchaseOrderRenderResult' => [
@@ -1557,1845 +640,833 @@
'addressList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/AddressInfo',
- 'required' => false,
- ],
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/AddressInfo', 'required' => false],
],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
'orderList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OrderRenderResult',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/OrderRenderResult', 'required' => false],
],
'unsellableOrderList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/OrderRenderResult',
- 'required' => false,
- ],
- ],
- 'message' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'extInfo' => [
- 'type' => 'object',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/OrderRenderResult', 'required' => false],
],
+ 'message' => ['type' => 'string', 'required' => false],
+ 'extInfo' => ['type' => 'object', 'required' => false],
],
],
'PurchaseOrderStatusResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'status' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'requestId' => ['type' => 'string', 'required' => false],
+ 'status' => ['type' => 'string', 'required' => false],
],
],
'RefundFeeData' => [
'type' => 'object',
'properties' => [
- 'minRefundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'maxRefundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'minRefundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'maxRefundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
],
],
'RefundOrderCmd' => [
'type' => 'object',
'properties' => [
- 'applyRefundCount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'bizClaimType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'goodsStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'leaveMessage' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'applyReasonTextId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
- 'applyReasonTips' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'applyRefundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => true,
- ],
+ 'applyRefundCount' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'bizClaimType' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'goodsStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'leaveMessage' => ['type' => 'string', 'required' => false],
+ 'applyReasonTextId' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
+ 'applyReasonTips' => ['type' => 'string', 'required' => false],
+ 'applyRefundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => true],
'leavePictureLists' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/LeavePictureList',
- 'required' => false,
- ],
- ],
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => true,
+ 'items' => ['$ref' => '#/components/schemas/LeavePictureList', 'required' => false],
],
+ 'orderLineId' => ['type' => 'string', 'required' => true],
],
],
'RefundOrderResult' => [
'type' => 'object',
'properties' => [
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'disputeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'disputeStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'orderLineId' => ['type' => 'string', 'required' => false],
+ 'disputeId' => ['type' => 'string', 'required' => false],
+ 'disputeStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'RefundReason' => [
'type' => 'object',
'properties' => [
- 'reasonTextId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'proofRequired' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'reasonTips' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'refundDescRequired' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
+ 'reasonTextId' => ['type' => 'string', 'required' => false],
+ 'proofRequired' => ['type' => 'boolean', 'required' => false],
+ 'reasonTips' => ['type' => 'string', 'required' => false],
+ 'refundDescRequired' => ['type' => 'boolean', 'required' => false],
],
],
'RefundRenderCmd' => [
'type' => 'object',
'properties' => [
- 'bizClaimType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'goodsStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'bizClaimType' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'goodsStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'orderLineId' => ['type' => 'string', 'required' => true],
],
],
'RefundRenderResult' => [
'type' => 'object',
'properties' => [
- 'maxRefundFeeData' => [
- '$ref' => '#/components/schemas/DistributionMaxRefundFee',
- 'required' => false,
- ],
+ 'maxRefundFeeData' => ['$ref' => '#/components/schemas/DistributionMaxRefundFee', 'required' => false],
'refundReasonList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/RefundReason',
- 'required' => false,
- ],
- ],
- 'bizClaimType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/RefundReason', 'required' => false],
],
+ 'bizClaimType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'orderLineId' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string', 'required' => false],
],
],
'RefundResult' => [
'type' => 'object',
'properties' => [
- 'refundFee' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'refundFeeData' => [
- '$ref' => '#/components/schemas/RefundFeeData',
- 'required' => false,
- ],
- 'applyDisputeDesc' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'refunderTel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'bizClaimType' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'disputeDesc' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'sellerRefuseReason' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'refunderName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'applyReason' => [
- '$ref' => '#/components/schemas/ApplyReason',
- 'required' => false,
- ],
- 'refunderAddress' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'refunderZipCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'disputeEndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'sellerRefuseAgreementMessage' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'disputeId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'disputeStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'returnGoodLogisticsStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'orderLogisticsStatus' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- 'disputeCreateTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderLineId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'sellerAgreeMsg' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
+ 'refundFee' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'refundFeeData' => ['$ref' => '#/components/schemas/RefundFeeData', 'required' => false],
+ 'applyDisputeDesc' => ['type' => 'string', 'required' => false],
+ 'refunderTel' => ['type' => 'string', 'required' => false],
+ 'bizClaimType' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'disputeDesc' => ['type' => 'string', 'required' => false],
+ 'sellerRefuseReason' => ['type' => 'string', 'required' => false],
+ 'orderId' => ['type' => 'string', 'required' => false],
+ 'refunderName' => ['type' => 'string', 'required' => false],
+ 'applyReason' => ['$ref' => '#/components/schemas/ApplyReason', 'required' => false],
+ 'refunderAddress' => ['type' => 'string', 'required' => false],
+ 'refunderZipCode' => ['type' => 'string', 'required' => false],
+ 'disputeEndTime' => ['type' => 'string', 'required' => false],
+ 'sellerRefuseAgreementMessage' => ['type' => 'string', 'required' => false],
+ 'disputeId' => ['type' => 'string', 'required' => false],
+ 'disputeStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'returnGoodLogisticsStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'orderLogisticsStatus' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ 'disputeCreateTime' => ['type' => 'string', 'required' => false],
+ 'orderLineId' => ['type' => 'string', 'required' => false],
+ 'sellerAgreeMsg' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string'],
],
],
'Shop' => [
'type' => 'object',
'properties' => [
- 'endDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'distributorId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'endDate' => ['type' => 'string', 'required' => false],
+ 'distributorId' => ['type' => 'string', 'required' => false],
+ 'shopName' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'shopType' => ['type' => 'string', 'required' => false],
'cooperationShops' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/CooperationShop',
- ],
- ],
- 'startDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'status' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'requestId' => [
- 'type' => 'string',
- ],
- 'purchaserId' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'ShopCreateRequest' => [
- 'type' => 'object',
- 'properties' => [
- 'description' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 500,
- ],
- 'shopName' => [
- 'type' => 'string',
- 'required' => true,
- 'maxLength' => 100,
- ],
- 'afterSaleDingTalkId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'operatorDingTalkId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'preSaleDingTalkId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
- 'ShopCreateResult' => [
- 'type' => 'object',
- 'properties' => [
- 'shopStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/CooperationShop'],
],
+ 'startDate' => ['type' => 'string', 'required' => false],
+ 'status' => ['type' => 'string', 'required' => false],
+ 'requestId' => ['type' => 'string'],
+ 'purchaserId' => ['type' => 'string'],
],
],
'ShopPageDataResult' => [
'type' => 'object',
'properties' => [
- 'endDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopType' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'endDate' => ['type' => 'string', 'required' => false],
+ 'shopName' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'shopType' => ['type' => 'string', 'required' => false],
'cooperationShops' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/CooperationShop',
- ],
- ],
- 'startDate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'status' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'purchaserId' => [
- 'type' => 'string',
+ 'items' => ['$ref' => '#/components/schemas/CooperationShop'],
],
+ 'startDate' => ['type' => 'string', 'required' => false],
+ 'status' => ['type' => 'string', 'required' => false],
+ 'purchaserId' => ['type' => 'string'],
],
],
'ShopPageResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'total' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'requestId' => ['type' => 'string', 'required' => false],
+ 'total' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
'shopList' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/ShopPageDataResult',
- 'required' => false,
- ],
- ],
- ],
- ],
- 'ShopStatusChangeRequest' => [
- 'type' => 'object',
- 'properties' => [
- 'shopStatus' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- 'ShopStatusChangeResult' => [
- 'type' => 'object',
- 'properties' => [
- 'operate' => [
- 'type' => 'boolean',
- 'required' => false,
+ 'items' => ['$ref' => '#/components/schemas/ShopPageDataResult', 'required' => false],
],
],
],
'Sku' => [
'type' => 'object',
'properties' => [
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'fuzzyQuantity' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuSpecsCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'platformPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'title' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'picUrl' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'markPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
+ 'quantity' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'fuzzyQuantity' => ['type' => 'string', 'required' => false],
+ 'skuStatus' => ['type' => 'string', 'required' => false],
+ 'skuSpecsCode' => ['type' => 'string', 'required' => false],
+ 'platformPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'title' => ['type' => 'string', 'required' => false],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'picUrl' => ['type' => 'string', 'required' => false],
+ 'markPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
'skuSpecs' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/SkuSpec',
- 'required' => false,
- ],
- ],
- 'price' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'barcode' => [
- 'type' => 'string',
- ],
- 'rankValue' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'suggestedRetailPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'discountRetailPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- ],
- 'skuAlias' => [
- 'type' => 'string',
+ 'items' => ['$ref' => '#/components/schemas/SkuSpec', 'required' => false],
],
+ 'price' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'skuId' => ['type' => 'string', 'required' => false],
+ 'barcode' => ['type' => 'string'],
+ 'rankValue' => ['type' => 'integer', 'format' => 'int64'],
+ 'suggestedRetailPrice' => ['type' => 'integer', 'format' => 'int64'],
+ 'discountRetailPrice' => ['type' => 'integer', 'format' => 'int64'],
+ 'skuAlias' => ['type' => 'string'],
],
],
'SkuQueryParam' => [
'type' => 'object',
'properties' => [
- 'productId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'buyAmount' => [
- 'type' => 'integer',
- 'format' => 'int32',
- ],
+ 'productId' => ['type' => 'string', 'required' => true],
+ 'skuId' => ['type' => 'string', 'required' => true],
+ 'buyAmount' => ['type' => 'integer', 'format' => 'int32'],
],
],
'SkuSaleInfo' => [
'type' => 'object',
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'markPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'quantity' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'canSell' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'price' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'fuzzyQuantity' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'shopId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'title' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'skuId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'canNotSellReason' => [
- 'type' => 'string',
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'markPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'quantity' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'canSell' => ['type' => 'boolean', 'required' => false],
+ 'price' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'fuzzyQuantity' => ['type' => 'string', 'required' => false],
+ 'skuStatus' => ['type' => 'string', 'required' => false],
+ 'shopId' => ['type' => 'string', 'required' => false],
+ 'title' => ['type' => 'string', 'required' => false],
+ 'skuId' => ['type' => 'string', 'required' => false],
+ 'canNotSellReason' => ['type' => 'string'],
],
],
'SkuSaleInfoListQuery' => [
'type' => 'object',
'required' => true,
'properties' => [
- 'divisionCode' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'divisionCode' => ['type' => 'string', 'required' => false],
+ 'purchaserId' => ['type' => 'string', 'required' => true],
'skuQueryParams' => [
'type' => 'array',
'required' => true,
- 'items' => [
- '$ref' => '#/components/schemas/SkuQueryParam',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/SkuQueryParam', 'required' => false],
],
],
],
'SkuSaleInfoListResult' => [
'type' => 'object',
'properties' => [
- 'requestId' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'requestId' => ['type' => 'string', 'required' => false],
'skuSaleInfos' => [
'type' => 'array',
'required' => false,
- 'items' => [
- '$ref' => '#/components/schemas/SkuSaleInfo',
- 'required' => false,
- ],
+ 'items' => ['$ref' => '#/components/schemas/SkuSaleInfo', 'required' => false],
],
],
],
'SkuSpec' => [
'type' => 'object',
'properties' => [
- 'keyId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'valueId' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'value' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'key' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'valueAlias' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'StopDistributionCommand' => [
- 'type' => 'object',
- 'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'requestUser' => [
- 'type' => 'string',
- ],
- 'requestTime' => [
- 'type' => 'string',
- ],
- 'lmShopId' => [
- 'type' => 'string',
- ],
- 'productId' => [
- 'type' => 'string',
- ],
- ],
- ],
- 'StopDistributionResult' => [
- 'type' => 'object',
- 'properties' => [
- 'requestId' => [
- 'type' => 'string',
- ],
- 'code' => [
- 'type' => 'string',
- ],
- 'message' => [
- 'type' => 'string',
- ],
- 'products' => [
- 'type' => 'array',
- 'items' => [
- '$ref' => '#/components/schemas/DistributionProduct',
- ],
- ],
+ 'keyId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'valueId' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'value' => ['type' => 'string', 'required' => false],
+ 'key' => ['type' => 'string', 'required' => false],
+ 'valueAlias' => ['type' => 'string'],
],
],
],
],
'apis' => [
- 'ListPurchaserShops' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'CancelRefundOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}/commands/cancel',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
- ],
- [
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => false,
- ],
+ 'name' => 'disputeId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'GetPurchaserShop' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops/{purchaserId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ConfirmDisburse' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/commands/confirmDisburse',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'purchaserId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/ConfirmDisburseCmd', 'required' => true],
],
],
],
- 'GetSelectionProduct' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreateGoodsShippingNotice' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/command/createGoodsShippingNotice',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'productId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'purchaserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'divisionCode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/GoodsShippingNoticeCreateCmd', 'required' => true],
],
],
],
- 'ListSelectionProducts' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'CreatePurchaseOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'pageSize',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/PurchaseOrderCreateCmd', 'required' => true],
],
+ ],
+ ],
+ 'CreateRefundOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
+ 'security' => [
[
- 'name' => 'pageNumber',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
+ 'AK' => [],
],
+ ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'parameters' => [
[
- 'name' => 'purchaserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/RefundOrderCmd', 'required' => true],
],
],
],
- 'GetSelectionProductSaleInfo' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}/saleInfo',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'productId',
+ 'name' => 'orderId',
'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'purchaserId',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- [
- 'name' => 'divisionCode',
- 'in' => 'query',
- 'schema' => [
- 'type' => 'string',
- 'required' => false,
- ],
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListSelectionProductSaleInfos' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/saleInfo/commands/list',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPurchaseOrderStatus' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/{purchaseOrderId}/status',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/ProductSaleInfoListQuery',
- 'required' => true,
- ],
+ 'name' => 'purchaseOrderId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListSelectionSkuSaleInfos' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/skus/saleInfo/commands/list',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetPurchaserShop' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops/{purchaserId}',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/SkuSaleInfoListQuery',
- 'required' => true,
- ],
+ 'name' => 'purchaserId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'ListCategories' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/categories/commands/list',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'GetRefundOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/CategoryListQuery',
- 'required' => false,
- ],
+ 'name' => 'disputeId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'SearchProducts' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/searchProduct',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetSelectionProduct' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'categoryIds' => [
- 'type' => 'array',
- 'required' => false,
- 'items' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- 'productStatus' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'productId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'lmItemId' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'inGroup' => [
- 'type' => 'boolean',
- 'required' => false,
- ],
- 'inventoryRiskLevel' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'distributionLowPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'distributionHighPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'distributionLowPriceRatio' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'distributionHighPriceRatio' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'lowMarkPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'highMarkPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'lowPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'highPrice' => [
- 'type' => 'integer',
- 'format' => 'int64',
- 'required' => false,
- ],
- 'platform' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'brandName' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'inGroupStartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'inGroupEndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'modifyStartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'modifyEndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'createStartTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'createEndTime' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'tradeModeAndCredit' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'taxRate' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'pageSize' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'pageNumber' => [
- 'type' => 'integer',
- 'format' => 'int32',
- 'required' => true,
- ],
- 'orderBy' => [
- 'type' => 'string',
- 'required' => false,
- ],
- 'orderDirection' => [
- 'type' => 'string',
- 'required' => false,
- ],
- ],
- ],
+ 'name' => 'productId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'purchaserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'divisionCode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'SelectionGroupAddProduct' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/addProduct',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'GetSelectionProductSaleInfo' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}/saleInfo',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'productIds' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
+ 'name' => 'productId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'purchaserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
+ ],
+ [
+ 'name' => 'divisionCode',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => false],
],
],
],
- 'SelectionGroupRemoveProduct' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/removeProduct',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListCategories' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/categories/commands/list',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'style' => 'json',
- 'schema' => [
- 'type' => 'object',
- 'required' => false,
- 'properties' => [
- 'purchaserId' => [
- 'type' => 'string',
- 'required' => true,
- ],
- 'productIds' => [
- 'type' => 'array',
- 'required' => true,
- 'items' => [
- 'type' => 'string',
- 'required' => true,
- ],
- ],
- ],
- ],
+ 'schema' => ['$ref' => '#/components/schemas/CategoryListQuery', 'required' => false],
],
],
],
- 'SplitPurchaseOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/commands/split',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'https',
- ],
+ 'ListLogisticsOrders' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}/logisticsOrders',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
- 'deprecated' => false,
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/PurchaseOrderRenderQuery',
- 'required' => false,
- ],
+ 'name' => 'orderId',
+ 'in' => 'path',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'RenderPurchaseOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/commands/render',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListPurchaserShops' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops',
+ 'methods' => ['get'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'body',
- 'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/PurchaseOrderRenderQuery',
- 'required' => true,
- ],
+ 'name' => 'pageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
+ ],
+ [
+ 'name' => 'pageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false],
],
],
],
- 'CreatePurchaseOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListSelectionProductSaleInfos' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/saleInfo/commands/list',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/PurchaseOrderCreateCmd',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/ProductSaleInfoListQuery', 'required' => true],
],
],
],
- 'GetPurchaseOrderStatus' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/{purchaseOrderId}/status',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListSelectionProducts' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products',
+ 'methods' => ['get'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [
- 'application/json',
- ],
'parameters' => [
[
- 'name' => 'purchaseOrderId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'pageSize',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
- ],
- ],
- 'GetOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
- 'security' => [
[
- 'AK' => [],
+ 'name' => 'pageNumber',
+ 'in' => 'query',
+ 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
],
- ],
- 'produces' => [
- 'application/json',
- ],
- 'parameters' => [
[
- 'name' => 'orderId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'purchaserId',
+ 'in' => 'query',
+ 'schema' => ['type' => 'string', 'required' => true],
],
],
],
- 'QueryOrders' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/commands/query',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'ListSelectionSkuSaleInfos' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/skus/saleInfo/commands/list',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/OrderPageQuery',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/SkuSaleInfoListQuery', 'required' => true],
],
],
],
- 'ListLogisticsOrders' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}/logisticsOrders',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'QueryChildDivisionCode' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/division/commands/queryChildDivisionCode',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
- 'name' => 'orderId',
- 'in' => 'path',
- 'schema' => [
- 'type' => 'string',
- 'required' => true,
- ],
+ 'name' => 'body',
+ 'in' => 'body',
+ 'schema' => ['$ref' => '#/components/schemas/DivisionQuery', 'required' => true],
],
],
],
- 'ConfirmDisburse' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/commands/confirmDisburse',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'QueryOrders' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/commands/query',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/ConfirmDisburseCmd',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/OrderPageQuery', 'required' => true],
],
],
],
- 'RenderRefundOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/commands/render',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RenderPurchaseOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/commands/render',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/RefundRenderCmd',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/PurchaseOrderRenderQuery', 'required' => true],
],
],
],
- 'CreateRefundOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'RenderRefundOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/commands/render',
+ 'methods' => ['post'],
+ 'schemes' => ['http', 'https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/RefundOrderCmd',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/RefundRenderCmd', 'required' => true],
],
],
],
- 'CancelRefundOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}/commands/cancel',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SearchProducts' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/searchProduct',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'disputeId',
- 'in' => 'path',
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'purchaserId' => ['type' => 'string', 'required' => true],
+ 'categoryIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => ['type' => 'string', 'required' => false],
+ ],
+ 'productStatus' => ['type' => 'string', 'required' => false],
+ 'productName' => ['type' => 'string', 'required' => false],
+ 'productId' => ['type' => 'string', 'required' => false],
+ 'lmItemId' => ['type' => 'string', 'required' => false],
+ 'inGroup' => ['type' => 'boolean', 'required' => false],
+ 'inventoryRiskLevel' => ['type' => 'string', 'required' => false],
+ 'distributionLowPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'distributionHighPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'distributionLowPriceRatio' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'distributionHighPriceRatio' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'lowMarkPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'highMarkPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'lowPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'highPrice' => ['type' => 'integer', 'format' => 'int64', 'required' => false],
+ 'platform' => ['type' => 'string', 'required' => false],
+ 'brandName' => ['type' => 'string', 'required' => false],
+ 'inGroupStartTime' => ['type' => 'string', 'required' => false],
+ 'inGroupEndTime' => ['type' => 'string', 'required' => false],
+ 'modifyStartTime' => ['type' => 'string', 'required' => false],
+ 'modifyEndTime' => ['type' => 'string', 'required' => false],
+ 'createStartTime' => ['type' => 'string', 'required' => false],
+ 'createEndTime' => ['type' => 'string', 'required' => false],
+ 'tradeModeAndCredit' => ['type' => 'string', 'required' => false],
+ 'taxRate' => ['type' => 'string', 'required' => false],
+ 'pageSize' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'pageNumber' => ['type' => 'integer', 'format' => 'int32', 'required' => true],
+ 'orderBy' => ['type' => 'string', 'required' => false],
+ 'orderDirection' => ['type' => 'string', 'required' => false],
+ ],
],
],
],
],
- 'GetRefundOrder' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}',
- 'methods' => [
- 'get',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SelectionGroupAddProduct' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/addProduct',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
- 'name' => 'disputeId',
- 'in' => 'path',
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
'schema' => [
- 'type' => 'string',
+ 'type' => 'object',
'required' => false,
+ 'properties' => [
+ 'purchaserId' => ['type' => 'string', 'required' => true],
+ 'productIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ ],
+ ],
],
],
],
],
- 'CreateGoodsShippingNotice' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/command/createGoodsShippingNotice',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SelectionGroupRemoveProduct' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/removeProduct',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'body',
'in' => 'body',
+ 'style' => 'json',
'schema' => [
- '$ref' => '#/components/schemas/GoodsShippingNoticeCreateCmd',
- 'required' => true,
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'purchaserId' => ['type' => 'string', 'required' => true],
+ 'productIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => ['type' => 'string', 'required' => true],
+ ],
+ ],
],
],
],
],
- 'QueryChildDivisionCode' => [
- 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/division/commands/queryChildDivisionCode',
- 'methods' => [
- 'post',
- ],
- 'schemes' => [
- 'http',
- 'https',
- ],
+ 'SplitPurchaseOrder' => [
+ 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/commands/split',
+ 'methods' => ['post'],
+ 'schemes' => ['https'],
'security' => [
[
'AK' => [],
],
],
- 'consumes' => [
- 'application/json',
- ],
- 'produces' => [
- 'application/json',
- ],
+ 'consumes' => ['application/json'],
+ 'produces' => ['application/json'],
+ 'deprecated' => false,
'parameters' => [
[
'name' => 'body',
'in' => 'body',
- 'schema' => [
- '$ref' => '#/components/schemas/DivisionQuery',
- 'required' => true,
- ],
+ 'schema' => ['$ref' => '#/components/schemas/PurchaseOrderRenderQuery', 'required' => false],
],
],
],
],
'endpoints' => [
- [
- 'regionId' => 'ap-northeast-2-pop',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-finance-pop',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-gov-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-beijing-nu16-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-edge-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-fujian',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-haidian-cm12-c01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-bj-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-prod-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-2',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-internal-test-3',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou-test-306',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hongkong-finance-pop',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-north-2-gov-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-qingdao-nebula',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-et15-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-et2-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-inner',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai-internal-test-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-inner',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-st4-d01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shenzhen-su18-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-wuhan',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-yushanfang',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangbei-na61-b01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangjiakou-na62-a01',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhengzhou-nebula-1',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'eu-west-1-oxs',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'rus-west-1-pop',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-zhangjiakou',
- 'endpoint' => 'linkedmall-distributor.cn-zhangjiakou.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-hangzhou',
- 'endpoint' => 'linkedmall.cn-hangzhou.aliyuncs.com',
- ],
- [
- 'regionId' => 'cn-shanghai',
- 'endpoint' => 'linkedmall.aliyuncs.com',
- ],
+ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'linkedmall.aliyuncs.com', 'endpoint' => 'linkedmall.aliyuncs.com', 'vpc' => ''],
+ ['regionId' => 'cn-zhangjiakou', 'regionName' => '华北3(张家口)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'linkedmall-distributor.cn-zhangjiakou.aliyuncs.com', 'endpoint' => 'linkedmall-distributor.cn-zhangjiakou.aliyuncs.com', 'vpc' => 'linkedmall-distributor-vpc.cn-zhangjiakou.aliyuncs.com'],
+ ['regionId' => 'cn-hangzhou', 'regionName' => '华东1(杭州)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'linkedmall.cn-hangzhou.aliyuncs.com', 'endpoint' => 'linkedmall.cn-hangzhou.aliyuncs.com', 'vpc' => 'linkedmall.vpc-proxy.aliyuncs.com'],
+ ['regionId' => 'cn-north-2-gov-1', 'regionName' => '北京政务云', 'areaId' => 'industryCloud', 'areaName' => '行业云', 'public' => 'linkedmall.aliyuncs.com', 'endpoint' => 'linkedmall.aliyuncs.com', 'vpc' => ''],
],
];