summaryrefslogtreecommitdiff
path: root/data/linkedmall/2023-09-30
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
committerZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
commiteccd5cd5a067f5659982685afdeea209b1888efb (patch)
tree1626c903b854317be1708ce3ccd3b4f4e6e0fc97 /data/linkedmall/2023-09-30
downloadacs-metadata-1.0.0+20260212.tar.gz
acs-metadata-1.0.0+20260212.zip
Diffstat (limited to 'data/linkedmall/2023-09-30')
-rw-r--r--data/linkedmall/2023-09-30/api-docs.php3401
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',
+ ],
+ ],
+];