diff options
| author | Zhineng Li <[email protected]> | 2026-02-14 10:08:30 +0800 |
|---|---|---|
| committer | Zhineng Li <[email protected]> | 2026-02-14 10:08:30 +0800 |
| commit | eccd5cd5a067f5659982685afdeea209b1888efb (patch) | |
| tree | 1626c903b854317be1708ce3ccd3b4f4e6e0fc97 /data/linkedmall/2023-09-30/api-docs.php | |
| download | acs-metadata-786a07360cbe6e0241e4703da25d35c59185fb09.tar.gz acs-metadata-786a07360cbe6e0241e4703da25d35c59185fb09.zip | |
first commitHEADv1.0.0+20260212main
Diffstat (limited to 'data/linkedmall/2023-09-30/api-docs.php')
| -rw-r--r-- | data/linkedmall/2023-09-30/api-docs.php | 3401 |
1 files changed, 3401 insertions, 0 deletions
diff --git a/data/linkedmall/2023-09-30/api-docs.php b/data/linkedmall/2023-09-30/api-docs.php new file mode 100644 index 0000000..f637e57 --- /dev/null +++ b/data/linkedmall/2023-09-30/api-docs.php @@ -0,0 +1,3401 @@ +<?php return [ + 'version' => '1.0', + '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, + ], + ], + ], + 'ApplyReason' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + 'CategoryListQuery' => [ + 'type' => 'object', + 'properties' => [ + 'parentCategoryId' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + 'categoryIds' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + 'CategoryListResult' => [ + 'type' => 'object', + 'properties' => [ + 'requestId' => [ + 'type' => 'string', + ], + 'categories' => [ + 'type' => 'array', + 'items' => [ + '$ref' => '#/components/schemas/Category', + ], + ], + ], + ], + 'ConfirmDisburseCmd' => [ + 'type' => 'object', + 'properties' => [ + 'orderId' => [ + 'type' => 'string', + 'required' => false, + ], + 'purchaseOrderId' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'ConfirmDisburseResult' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + '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', + ], + ], + ], + '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', + ], + ], + ], + '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, + ], + ], + ], + 'DivisionPageResult' => [ + 'type' => 'object', + 'properties' => [ + 'divisionList' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '$ref' => '#/components/schemas/Division', + 'required' => false, + ], + ], + 'requestId' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'DivisionQuery' => [ + 'type' => 'object', + 'properties' => [ + 'divisionCode' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'GeneralBill' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + '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, + ], + ], + ], + '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, + ], + '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', + ], + ], + ], + ], + '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', + ], + ], + ], + 'GoodsShippingNoticeCreateCmd' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + 'LeavePictureList' => [ + 'type' => 'object', + 'properties' => [ + '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', + ], + ], + ], + 'LogisticsDetail' => [ + 'type' => 'object', + 'properties' => [ + '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', + ], + ], + ], + 'LogisticsOrderListResult' => [ + 'type' => 'object', + 'properties' => [ + 'logisticsOrderList' => [ + 'type' => 'array', + '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, + ], + 'logisticsDetailList' => [ + 'type' => 'array', + '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, + ], + ], + ], + '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, + ], + '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, + ], + ], + ], + '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, + ], + ], + ], + 'OrderListResult' => [ + 'type' => 'object', + 'properties' => [ + 'orderList' => [ + 'type' => 'array', + '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, + ], + 'orderIdList' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + ], + 'pageNumber' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + 'purchaseOrderId' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + '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, + ], + ], + ], + '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, + ], + ], + ], + 'OrderRenderResult' => [ + 'type' => 'object', + 'properties' => [ + 'message' => [ + 'type' => 'string', + 'required' => false, + ], + 'deliveryInfoList' => [ + 'type' => 'array', + '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, + ], + ], + ], + 'OrderResult' => [ + 'type' => 'object', + 'properties' => [ + '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', + ], + ], + ], + 'Product' => [ + 'type' => 'object', + 'properties' => [ + 'categoryChain' => [ + 'type' => 'array', + '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, + ], + 'extendProperties' => [ + 'type' => 'array', + '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', + ], + 'productType' => [ + 'type' => 'string', + 'required' => false, + '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, + ], + '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, + ], + 'limitRules' => [ + 'type' => 'array', + 'items' => [ + '$ref' => '#/components/schemas/LimitRule', + ], + ], + 'descPath' => [ + 'type' => 'string', + 'required' => false, + ], + 'properties' => [ + 'type' => 'array', + '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, + ], + ], + ], + 'ProductExtendProperty' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + 'products' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '$ref' => '#/components/schemas/Product', + 'required' => false, + ], + ], + ], + ], + 'ProductPrice' => [ + 'type' => 'object', + 'properties' => [ + 'fundAmountMoney' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + 'ProductProperty' => [ + 'type' => 'object', + 'properties' => [ + 'text' => [ + 'type' => 'string', + 'required' => false, + ], + 'values' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'ProductQuery' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + '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', + ], + 'limitRules' => [ + 'type' => 'array', + 'items' => [ + '$ref' => '#/components/schemas/LimitRule', + ], + ], + ], + ], + 'ProductSaleInfoListQuery' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'divisionCode' => [ + 'type' => 'string', + 'required' => false, + ], + 'productIds' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + 'type' => 'string', + 'required' => true, + ], + ], + 'purchaserId' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + 'ProductSaleInfoListResult' => [ + 'type' => 'object', + 'properties' => [ + 'requestId' => [ + 'type' => 'string', + 'required' => false, + ], + 'productSaleInfos' => [ + 'type' => 'array', + 'required' => false, + 'items' => [ + '$ref' => '#/components/schemas/ProductSaleInfo', + 'required' => false, + ], + ], + ], + ], + 'ProductSaleInfoQuery' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + 'values' => [ + 'type' => 'array', + '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', + ], + ], + ], + 'PurchaseOrderCreateCmd' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + 'minItems' => 1, + ], + 'extInfo' => [ + 'type' => 'object', + 'required' => false, + ], + ], + ], + 'PurchaseOrderCreateResult' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + 'productList' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + '$ref' => '#/components/schemas/OrderRenderProductDTO', + 'required' => false, + ], + 'minItems' => 1, + ], + 'extInfo' => [ + 'type' => 'object', + 'required' => false, + ], + ], + ], + 'PurchaseOrderRenderResult' => [ + 'type' => 'object', + 'properties' => [ + 'addressList' => [ + 'type' => 'array', + '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, + ], + ], + 'unsellableOrderList' => [ + 'type' => 'array', + '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, + ], + ], + ], + 'RefundFeeData' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + 'leavePictureLists' => [ + 'type' => 'array', + 'required' => false, + '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, + ], + ], + ], + 'RefundReason' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + 'RefundRenderResult' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + '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', + ], + ], + ], + '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, + ], + '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, + ], + ], + ], + 'ShopPageDataResult' => [ + 'type' => 'object', + 'properties' => [ + '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', + ], + ], + ], + 'ShopPageResult' => [ + 'type' => 'object', + 'properties' => [ + '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, + ], + ], + ], + '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, + ], + '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', + ], + ], + ], + 'SkuQueryParam' => [ + 'type' => 'object', + 'properties' => [ + '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', + ], + ], + ], + 'SkuSaleInfoListQuery' => [ + 'type' => 'object', + 'required' => true, + 'properties' => [ + 'divisionCode' => [ + 'type' => 'string', + 'required' => false, + ], + 'purchaserId' => [ + 'type' => 'string', + 'required' => true, + ], + 'skuQueryParams' => [ + 'type' => 'array', + 'required' => true, + 'items' => [ + '$ref' => '#/components/schemas/SkuQueryParam', + 'required' => false, + ], + ], + ], + ], + 'SkuSaleInfoListResult' => [ + 'type' => 'object', + 'properties' => [ + 'requestId' => [ + 'type' => 'string', + 'required' => false, + ], + 'skuSaleInfos' => [ + 'type' => 'array', + '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', + ], + ], + ], + ], + ], + ], + 'apis' => [ + 'ListPurchaserShops' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'pageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + ], + ], + ], + ], + 'GetPurchaserShop' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaserShops/{purchaserId}', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'purchaserId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'GetSelectionProduct' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'ListSelectionProducts' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'parameters' => [ + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'pageNumber', + 'in' => 'query', + 'schema' => [ + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + ], + ], + [ + 'name' => 'purchaserId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'GetSelectionProductSaleInfo' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/{productId}/saleInfo', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + '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, + ], + ], + ], + ], + 'ListSelectionProductSaleInfos' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/products/saleInfo/commands/list', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/ProductSaleInfoListQuery', + 'required' => true, + ], + ], + ], + ], + 'ListSelectionSkuSaleInfos' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/skus/saleInfo/commands/list', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/SkuSaleInfoListQuery', + 'required' => true, + ], + ], + ], + ], + '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', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/CategoryListQuery', + 'required' => false, + ], + ], + ], + ], + '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', + ], + '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, + ], + ], + ], + ], + ], + ], + 'SelectionGroupAddProduct' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/selectionPool/selection-group/product/command/addProduct', + 'methods' => [ + 'post', + ], + 'schemes' => [ + '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, + ], + ], + ], + ], + ], + ], + ], + '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', + ], + '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, + ], + ], + ], + ], + ], + ], + ], + 'SplitPurchaseOrder' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/commands/split', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'produces' => [ + 'application/json', + ], + 'deprecated' => false, + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/PurchaseOrderRenderQuery', + 'required' => false, + ], + ], + ], + ], + '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', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/PurchaseOrderRenderQuery', + 'required' => true, + ], + ], + ], + ], + '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' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/PurchaseOrderCreateCmd', + 'required' => true, + ], + ], + ], + ], + 'GetPurchaseOrderStatus' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/purchaseOrders/{purchaseOrderId}/status', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'purchaseOrderId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'GetOrder' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'orderId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + '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', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/OrderPageQuery', + 'required' => true, + ], + ], + ], + ], + 'ListLogisticsOrders' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/{orderId}/logisticsOrders', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'orderId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => true, + ], + ], + ], + ], + 'ConfirmDisburse' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/orders/commands/confirmDisburse', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/ConfirmDisburseCmd', + 'required' => true, + ], + ], + ], + ], + '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', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/RefundRenderCmd', + 'required' => true, + ], + ], + ], + ], + 'CreateRefundOrder' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/RefundOrderCmd', + 'required' => true, + ], + ], + ], + ], + 'CancelRefundOrder' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}/commands/cancel', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'disputeId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + 'GetRefundOrder' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/refunds/{disputeId}', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'disputeId', + 'in' => 'path', + 'schema' => [ + 'type' => 'string', + 'required' => false, + ], + ], + ], + ], + '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' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/GoodsShippingNoticeCreateCmd', + 'required' => true, + ], + ], + ], + ], + 'QueryChildDivisionCode' => [ + 'path' => '/opensaas-s2b/opensaas-s2b-biz-trade/v2/division/commands/queryChildDivisionCode', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'consumes' => [ + 'application/json', + ], + 'produces' => [ + 'application/json', + ], + 'parameters' => [ + [ + 'name' => 'body', + 'in' => 'body', + 'schema' => [ + '$ref' => '#/components/schemas/DivisionQuery', + 'required' => true, + ], + ], + ], + ], + ], + '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', + ], + ], +]; |
