Files
tashow-manager/config/oneapi/prodapi.json
2025-09-09 16:58:30 +08:00

6628 lines
194 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"openapi": "3.1.0",
"info": {
"title": "百业到家",
"description": "",
"version": "1.0.0"
},
"tags": [
{
"name": "product"
},
{
"name": "category"
}
],
"paths": {
"/prod/create": {
"post": {
"summary": "创建商品",
"deprecated": false,
"description": "创建商品",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProdSaveReqVO",
"description": ""
},
"examples": {}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultLong"
},
"example": {
"code": 0,
"data": 0,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/create": {
"post": {
"summary": "创建商品",
"deprecated": false,
"description": "创建商品",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProdSaveReqVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultLong"
},
"example": {
"code": 0,
"data": 0,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/createProdService": {
"post": {
"summary": "创建商品服务配置",
"deprecated": false,
"description": "创建商品服务配置",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProdServiceVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/uptateProdService": {
"post": {
"summary": "修改商品服务配置",
"deprecated": false,
"description": "修改商品服务配置",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProdServiceInfoVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/getProdService": {
"get": {
"summary": "获得商品服务信息",
"deprecated": false,
"description": "获得商品服务信息",
"tags": ["product"],
"parameters": [
{
"name": "prodId",
"in": "query",
"description": "商品id",
"required": true,
"example": 1024,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultProdServiceVO"
},
"example": {
"code": 0,
"data": {
"prodId": 0,
"regionSwitch": 0,
"prodServiceAreasInfo": {
"id": 0,
"prodId": 0,
"ruleType": 0,
"fee": 0,
"areaNameList": [""]
},
"reservationSwitch": 0,
"prodReservationConfig": {
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"prodId": 0,
"reservationTimeSlots": "",
"advanceHours": 0,
"reservationDateRange": 0,
"allowChange": 0,
"changeTimeRule": 0,
"maxChangeTimes": 0,
"blacklistedDates": "",
"isBlacklisted": 0,
"isBlackAppoint": 0,
"blackAppointDates": "",
"blackHappy": 0,
"blackWeekend": 0
},
"emergencySwitch": 0,
"prodEmergencyInfoVO": {
"id": 0,
"prodId": 0,
"responseTimeSlots": "",
"blacklistedDates": "",
"blackAppointDates": "",
"blackHappy": 0,
"blackWeekend": 0,
"prodEmergencyResponseIntervalsList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"configId": 0,
"modeName": "",
"responseHours": 0,
"chargeMode": 0,
"floatingPercentage": 0,
"price": 0
}
]
},
"orderLimitSwitch": 0,
"productOrderLimitVO": {
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"prodId": 0,
"limitUnit": 0,
"maxOrders": 0
},
"additionalSwitch": 0,
"prodAdditionalFeeDatesList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"prodId": 0,
"name": "",
"dateType": 0,
"customTimeSlots": "",
"specificDates": "",
"chargeMode": 0,
"price": 0,
"isEnabled": 0
}
],
"additionalFeeSwitch": 0,
"prodAdditionalFeePeriodsList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"prodId": 0,
"name": "",
"specialTimeSlots": "",
"chargeMode": 0,
"price": 0,
"floatingPercentage": 0
}
],
"weightSwitch": 0,
"prodWeightConfig": {
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"prodId": 0,
"weightRange": "",
"price": 0,
"isEnabled": 0
}
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/update": {
"put": {
"summary": "更新商品",
"deprecated": false,
"description": "更新商品",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ProdSaveReqVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/delete": {
"delete": {
"summary": "删除商品",
"deprecated": false,
"description": "删除商品",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/deleteSkuList": {
"delete": {
"summary": "批量删除商品",
"deprecated": false,
"description": "批量删除商品",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "商品id",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/updateSkuShelfList": {
"delete": {
"summary": "批量上下架",
"deprecated": false,
"description": "批量上下架",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "商品id",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
},
{
"name": "status",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/page": {
"get": {
"summary": "获得商品分页",
"deprecated": false,
"description": "获得商品分页",
"tags": ["product"],
"parameters": [
{
"name": "pageNo",
"in": "query",
"description": "页码,从 1 开始\", example = \"1",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"description": "每页条数,最大值为 100\"",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 10
}
},
{
"name": "prodName",
"in": "query",
"description": "商品名称",
"required": false,
"example": "赵六",
"schema": {
"type": "string",
"examples": ["赵六"]
}
},
{
"name": "shopId",
"in": "query",
"description": "店铺id",
"required": false,
"example": 10843,
"schema": {
"type": "integer",
"format": "int64",
"examples": [10843]
}
},
{
"name": "status",
"in": "query",
"description": "默认是1正常状态出售中, 0下架仓库中 2待审核",
"required": false,
"example": 2,
"schema": {
"type": "integer",
"examples": [2]
}
},
{
"name": "categoryId",
"in": "query",
"description": "商品分类",
"required": false,
"example": 14895,
"schema": {
"type": "integer",
"format": "int64",
"examples": [14895]
}
},
{
"name": "categoryName",
"in": "query",
"description": "商品分类名称",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "createTime",
"in": "query",
"description": "创建时间",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultPageResultProdListVO"
},
"example": {
"code": 0,
"data": {
"list": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"prodId": 0,
"prodName": "",
"abbreviation": "",
"seoShortName": "",
"seoSearch": "",
"keyword": "",
"shopId": 0,
"brief": "",
"brand": "",
"isProhibit": 0,
"processNotes": "",
"content": "",
"prodNumber": "",
"pic": "",
"imgs": "",
"video": "",
"whiteImg": "",
"tag": [""],
"status": 0,
"categoryId": 0,
"soldNum": 0,
"shareImage": "",
"shareContent": "",
"regionSwitch": 0,
"additionalSwitch": 0,
"additionalFeeSwitch": 0,
"emergencySwitch": 0,
"reservationSwitch": 0,
"orderLimitSwitch": 0,
"weightSwitch": 0,
"version": 0,
"top": 0
}
],
"total": 0
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/getProdRecycleBinPageList": {
"get": {
"summary": "获得商品回收站分页列表",
"deprecated": false,
"description": "获得商品回收站分页列表",
"tags": ["product"],
"parameters": [
{
"name": "pageNo",
"in": "query",
"description": "页码,从 1 开始\", example = \"1",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"description": "每页条数,最大值为 100\"",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 10
}
},
{
"name": "prodName",
"in": "query",
"description": "商品名称",
"required": false,
"example": "18784",
"schema": {
"type": "string",
"examples": ["18784"]
}
},
{
"name": "deleteTime",
"in": "query",
"description": "删除时间",
"required": false,
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultPageResultProdRestoreListVO"
},
"example": {
"code": 0,
"data": {
"list": [
{
"skuId": 0,
"properties": "",
"remainingDays": 0,
"deleteTime": ""
}
],
"total": 0
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/prod/restoreProdList": {
"post": {
"summary": "恢复商品",
"deprecated": false,
"description": "恢复商品",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "商品id集合",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/category/categoryList": {
"get": {
"summary": "获取菜单页面的表",
"deprecated": false,
"description": "",
"tags": ["category"],
"parameters": [
{
"name": "grade",
"in": "query",
"description": "",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "categoryId",
"in": "query",
"description": "",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "categoryName",
"in": "query",
"description": "",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "status",
"in": "query",
"description": "",
"required": false,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultListCategoryDto",
"description": ""
},
"example": {
"code": 0,
"data": [
{
"categoryId": 0,
"shopId": 0,
"parentId": 0,
"parentName": "",
"categoryName": "",
"icon": "",
"pic": "",
"description": "",
"tag": "",
"sort": 0,
"status": 0,
"grade": 0
}
],
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/category/create": {
"post": {
"summary": "创建产品类目",
"deprecated": false,
"description": "创建产品类目",
"tags": ["category"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategorySaveReqVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultLong"
},
"example": {
"code": 0,
"data": 0,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/category/update": {
"put": {
"summary": "更新产品类目",
"deprecated": false,
"description": "更新产品类目",
"tags": ["category"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CategorySaveReqVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/update": {
"put": {
"summary": "更新单品SKU",
"deprecated": false,
"description": "更新单品SKU",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SkuSaveReqVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateProp": {
"put": {
"summary": "新增统一保存sku规格",
"deprecated": false,
"description": "更新sku规格",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SkuPropVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updatePropValue": {
"put": {
"summary": "修改属性下面规格值",
"deprecated": false,
"description": "修改属性下面规格值",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "propValue",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateProdProp": {
"put": {
"summary": "修改属性规格值",
"deprecated": false,
"description": "修改属性规格值",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "propName",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/getSKuPropList": {
"get": {
"summary": "获取sku规格",
"deprecated": false,
"description": "获取sku规格",
"tags": ["product"],
"parameters": [
{
"name": "prodId",
"in": "query",
"description": "商品id",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultSkuPropInfoVO"
},
"example": {
"code": 0,
"data": {
"prodId": 0,
"isExpire": 0,
"isDisable": 0,
"prodPropSaveReqVO": [
{
"id": 0,
"propId": 0,
"propName": "",
"rule": 0,
"shopId": 0,
"prodId": 0,
"sort": 0,
"deleted": 0,
"isExist": 0,
"state": 0,
"prodPropValues": [
{
"id": 0,
"valueId": 0,
"propValue": "",
"propId": 0,
"deleted": 0,
"state": 0,
"isExpire": 0,
"sort": 0,
"isExist": 0
}
]
}
]
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/getPropRecycleBinList": {
"get": {
"summary": "获取规格回收站",
"deprecated": false,
"description": "获取规格回收站",
"tags": ["product"],
"parameters": [
{
"name": "pageNo",
"in": "query",
"description": "页码,从 1 开始\", example = \"1",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"description": "每页条数,最大值为 100\"",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 10
}
},
{
"name": "propValue",
"in": "query",
"description": "属性规格名称",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "prodId",
"in": "query",
"description": "商品id",
"required": false,
"schema": {
"type": "integer",
"format": "int64"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultPageResultProPropRecycleBinVO"
},
"example": {
"code": 0,
"data": {
"list": [
{
"id": 0,
"propValue": "",
"propId": 0,
"remainingDays": 0,
"deleteTime": ""
}
],
"total": 0
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/restorePropList": {
"post": {
"summary": "恢复规格",
"deprecated": false,
"description": "恢复规格",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "skuids",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateSkuShelf": {
"post": {
"summary": "修改单品上下架",
"deprecated": false,
"description": "修改单品上下架",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "isShelf",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
},
"put": {
"summary": "修改单品上下架",
"deprecated": false,
"description": "修改单品上下架",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "isShelf",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/deleteProp": {
"put": {
"summary": "删除规格值",
"deprecated": false,
"description": "删除规格值",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateSkuShelfList": {
"post": {
"summary": "批量上下架",
"deprecated": false,
"description": "批量上下架",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
},
{
"name": "isShelf",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
},
"put": {
"summary": "批量上下架",
"deprecated": false,
"description": "批量上下架",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
},
{
"name": "isShelf",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/disableProp": {
"put": {
"summary": "禁用或者启用规格值",
"deprecated": false,
"description": "禁用规格值",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "state",
"in": "query",
"description": "",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/delete": {
"delete": {
"summary": "删除单品SKU",
"deprecated": false,
"description": "删除单品SKU",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/deleteSkuList": {
"delete": {
"summary": "批量删除SKU",
"deprecated": false,
"description": "批量删除SKU",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "编号",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/get": {
"get": {
"summary": "获得单品SKU",
"deprecated": false,
"description": "获得单品SKU",
"tags": ["product"],
"parameters": [
{
"name": "id",
"in": "query",
"description": "编号",
"required": true,
"example": 1024,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultSkuRespVO"
},
"example": {
"code": 0,
"data": {
"skuId": 0,
"prodId": 0,
"properties": "",
"alias": "",
"price": 0,
"basePrice": 0,
"minPrice": 0,
"maxPrice": 0,
"originalPrice": 0,
"marketPrice": 0,
"unit": "",
"type": 0,
"overview": "",
"stocks": 0,
"warnStocks": 0,
"stocksType": false,
"skuCode": "",
"modelId": "",
"pic": "",
"skuName": "",
"prodName": "",
"version": 0,
"weight": 0,
"volume": 0,
"status": 0,
"isDelete": 0,
"moq": 0,
"createTime": "",
"isShelf": 0,
"isSpecs": 0,
"serviceContent": "",
"propIds": ""
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/getSkuRecycleBinPageList": {
"get": {
"summary": "获得SKU回收站分页列表",
"deprecated": false,
"description": "获得SKU回收站分页列表",
"tags": ["product"],
"parameters": [
{
"name": "pageNo",
"in": "query",
"description": "页码,从 1 开始\", example = \"1",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"description": "每页条数,最大值为 100\"",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 10
}
},
{
"name": "prodId",
"in": "query",
"description": "商品ID",
"required": false,
"example": 18784,
"schema": {
"type": "integer",
"format": "int64",
"examples": [18784]
}
},
{
"name": "properties",
"in": "query",
"description": "销售属性组合字符串",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "skuId",
"in": "query",
"description": "skuID",
"required": false,
"example": 18784,
"schema": {
"type": "integer",
"format": "int64",
"examples": [18784]
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultPageResultSkuRecycleBinVO"
},
"example": {
"code": 0,
"data": {
"list": [
{
"skuId": 0,
"properties": "",
"remainingDays": 0,
"deleteTime": ""
}
],
"total": 0
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/restoreSkuList": {
"post": {
"summary": "恢复SKU",
"deprecated": false,
"description": "恢复SKU",
"tags": ["product"],
"parameters": [
{
"name": "ids",
"in": "query",
"description": "skuids",
"required": true,
"schema": {
"type": "array",
"items": {
"type": "integer"
}
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/getSkuPageList": {
"get": {
"summary": "获得SKU分页列表",
"deprecated": false,
"description": "获得SKU分页列表",
"tags": ["product"],
"parameters": [
{
"name": "pageNo",
"in": "query",
"description": "页码,从 1 开始\", example = \"1",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"default": 1
}
},
{
"name": "pageSize",
"in": "query",
"description": "每页条数,最大值为 100\"",
"required": true,
"schema": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 10
}
},
{
"name": "prodId",
"in": "query",
"description": "商品ID",
"required": false,
"example": 18784,
"schema": {
"type": "integer",
"format": "int64",
"examples": [18784]
}
},
{
"name": "properties",
"in": "query",
"description": "销售属性组合字符串",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "skuId",
"in": "query",
"description": "skuID",
"required": false,
"example": 18784,
"schema": {
"type": "integer",
"format": "int64",
"examples": [18784]
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultPageResultSkuDO"
},
"example": {
"code": 0,
"data": {
"list": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"skuId": 0,
"prodId": 0,
"properties": "",
"alias": "",
"price": 0,
"basePrice": 0,
"minPrice": 0,
"maxPrice": 0,
"originalPrice": 0,
"marketPrice": 0,
"serviceContent": "",
"propIds": "",
"unit": "",
"type": 0,
"overview": "",
"stocks": 0,
"warnStocks": 0,
"stocksType": 0,
"skuCode": "",
"modelId": "",
"pic": "",
"skuName": "",
"prodName": "",
"version": 0,
"weight": 0,
"volume": 0,
"status": 0,
"moq": 0,
"isShelf": 0,
"isSpecs": 0,
"formId": 0,
"isExist": 0,
"deleteTime": ""
}
],
"total": 0
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/createSkuExtend": {
"post": {
"summary": "创建sku扩展服务配置",
"deprecated": false,
"description": "创建sku扩展服务配置",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/SkuExtendVO",
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/getSkuExtend": {
"post": {
"summary": "获取sku扩展服务配置信息",
"deprecated": false,
"description": "获取sku扩展服务配置信息",
"tags": ["product"],
"parameters": [
{
"name": "formId",
"in": "query",
"description": "表单id",
"required": true,
"example": 1,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultSkuExtendVO"
},
"example": {
"code": 0,
"data": {
"skuFormName": "",
"transportCarSwitch": 0,
"transportCarList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"transportCarMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"trafficSwitch": 0,
"trafficList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"contacts": "",
"address": "",
"province": "",
"city": "",
"area": "",
"tel": ""
}
],
"trafficMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"cleanSwitch": 0,
"cleanList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"cleanMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"reflectionSwitch": 0,
"reflectionList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"reflectionMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"cremationSwitch": 0,
"cremationList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"cremationMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"ashProcessingSwitch": 0,
"ashProcessingList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"ashProcessingDeliverList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"type": 0,
"price": 0,
"isCharge": 0,
"address": "",
"province": "",
"city": "",
"area": "",
"tel": ""
}
],
"ashProcessingMaterialList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"name": "",
"describeContent": ""
}
],
"boneashSwitch": 0,
"boneashList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"souvenirSwitch": 0,
"souvenirList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"pic": "",
"name": "",
"price": 0,
"isCharge": 0,
"isDefault": 0,
"type": 0,
"adress": "",
"triggerName": "",
"triggerId": 0,
"isParallel": 0,
"describeContent": ""
}
],
"souvenirDeliverList": [
{
"createTime": "",
"updateTime": "",
"creator": "",
"updater": "",
"deleted": 0,
"id": 0,
"serviceId": 0,
"type": 0,
"price": 0,
"isCharge": 0,
"address": "",
"province": "",
"city": "",
"area": "",
"tel": ""
}
]
},
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateServiceDetails": {
"post": {
"summary": "修改扩展服务信息配置(遗体接运扩展服务,遗体清洁配置,追思告别配置,骨灰处理配置......",
"deprecated": false,
"description": "修改扩展服务信息配置(遗体接运扩展服务,遗体清洁配置,追思告别配置,骨灰处理配置......",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateMaterial": {
"post": {
"summary": "修物料配置",
"deprecated": false,
"description": "修物料配置",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateTransportAdress": {
"post": {
"summary": "修改接运地址配置",
"deprecated": false,
"description": "修改接运地址配置",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceTransportDO",
"description": "服务遗体运输 DO"
},
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
},
"/product/sku/updateDeliver": {
"post": {
"summary": "修改配送方式",
"deprecated": false,
"description": "修改配送方式",
"tags": ["product"],
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDeliverDO",
"description": "服务交付方式 DO"
},
"description": ""
}
}
}
},
"responses": {
"200": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/CommonResultBoolean"
},
"example": {
"code": 0,
"data": false,
"msg": ""
}
}
},
"headers": {}
}
},
"security": []
}
}
},
"webhooks": {},
"components": {
"schemas": {
"CommonResultLong": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "integer",
"description": "返回数据",
"format": "int64"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"CategoryDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"categoryId": {
"type": "integer",
"description": "类目ID",
"format": "int64"
},
"shopId": {
"type": "integer",
"description": "店铺ID",
"format": "int64"
},
"parentId": {
"type": "integer",
"description": "父节点",
"format": "int64"
},
"parentName": {
"type": "string",
"description": "父节名称"
},
"categoryName": {
"type": "string",
"description": "产品类目名称"
},
"icon": {
"type": "string",
"description": "类目图标"
},
"pic": {
"type": "string",
"description": "类目的显示图片"
},
"description": {
"type": "string",
"description": "类目描述"
},
"tag": {
"type": "array",
"items": {
"type": "string"
},
"description": "标签"
},
"sort": {
"type": "integer",
"description": "排序"
},
"status": {
"type": "integer",
"description": "默认是1表示正常状态,0为下线状态"
},
"grade": {
"type": "integer",
"description": "分类层级 1、2、3级"
}
}
},
"CategoryDto": {
"type": "object",
"properties": {
"categoryId": {
"type": "integer",
"description": "类目ID",
"format": "int64"
},
"shopId": {
"type": "integer",
"description": "店铺ID",
"format": "int64"
},
"parentId": {
"type": "integer",
"description": "父节点",
"format": "int64"
},
"parentName": {
"type": "string",
"description": "父节名称"
},
"categoryName": {
"type": "string",
"description": "产品类目名称"
},
"icon": {
"type": "string",
"description": "类目图标"
},
"pic": {
"type": "string",
"description": "类目的显示图片"
},
"description": {
"type": "string",
"description": "类目描述"
},
"tag": {
"type": "string",
"description": "标签"
},
"sort": {
"type": "integer",
"description": "排序"
},
"status": {
"type": "integer",
"description": "默认是1表示正常状态,0为下线状态"
},
"grade": {
"type": "integer",
"description": "分类层级 1、2、3级"
}
}
},
"ProductPropertyValueDetailRespVO": {
"type": "object",
"properties": {
"propertyId": {
"type": "integer",
"description": "属性的编号 - 必填 - 示例: 1",
"format": "int64"
},
"propertyName": {
"type": "string",
"description": "属性的名称 - 必填 - 示例: 颜色"
},
"valueId": {
"type": "integer",
"description": "属性值的编号 - 必填 - 示例: 1024",
"format": "int64"
},
"valueName": {
"type": "string",
"description": "属性值的名称 - 必填 - 示例: 红色"
}
}
},
"SkuDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"skuId": {
"type": "integer",
"description": "单品ID",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64"
},
"properties": {
"type": "string",
"description": "销售属性组合字符串 格式是p1:v1;p2:v2"
},
"alias": {
"type": "string",
"description": "别名"
},
"price": {
"type": "number",
"description": "价格"
},
"basePrice": {
"type": "number",
"description": "基准价"
},
"minPrice": {
"type": "number",
"description": "最低价格"
},
"maxPrice": {
"type": "number",
"description": "最高价格"
},
"originalPrice": {
"type": "number",
"description": "成本价"
},
"marketPrice": {
"type": "number",
"description": "市场价"
},
"serviceContent": {
"type": "string",
"description": "服务内容"
},
"propIds": {
"type": "string",
"description": "规格id 多个用逗号分隔1,2,3"
},
"unit": {
"type": "string",
"description": "单位"
},
"type": {
"type": "integer",
"description": "0:主服务1:待定"
},
"overview": {
"type": "string",
"description": "概述"
},
"stocks": {
"type": "integer",
"description": "库存"
},
"stocksFlg": {
"type": "integer",
"description": "总库存是0 无线库存是1"
},
"stocksLockNum": {
"type": "integer",
"description": "锁定库存数"
},
"warnStocks": {
"type": "integer",
"description": "预警库存"
},
"stocksType": {
"type": "integer",
"description": "库存扣款时机0:付款扣1下单扣"
},
"skuCode": {
"type": "string",
"description": "sku编码"
},
"modelId": {
"type": "string",
"description": "商品条形码"
},
"pic": {
"type": "string",
"description": "sku图片"
},
"skuName": {
"type": "string",
"description": "sku名称"
},
"prodName": {
"type": "string",
"description": "商品名称"
},
"version": {
"type": "integer",
"description": "版本号"
},
"weight": {
"type": "number",
"description": "商品重量"
},
"volume": {
"type": "number",
"description": "商品体积"
},
"status": {
"type": "integer",
"description": "0 禁用 1 启用"
},
"moq": {
"type": "integer",
"description": "最小购买数量"
},
"isShelf": {
"type": "integer",
"description": "是否上下架0下架1上架"
},
"isSpecs": {
"type": "integer",
"description": "是否默认规则0否1是"
},
"formId": {
"type": "integer",
"description": "扩展服务表单id",
"format": "int64"
},
"isExist": {
"type": "integer",
"description": "扩展服务表单id"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
}
}
},
"CommonResultListCategoryDO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CategoryDO",
"description": "产品类目 DO"
},
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"SkuServiceDetailsDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "服务详情的唯一标识符",
"format": "int64"
},
"serviceId": {
"type": "integer",
"description": "关联的扩展服务ID",
"format": "int64"
},
"pic": {
"type": "string",
"description": "图片"
},
"name": {
"type": "string",
"description": "名称"
},
"price": {
"type": "number",
"description": "价格"
},
"isCharge": {
"type": "integer",
"description": "是否收费0:免费1收费"
},
"isDefault": {
"type": "integer",
"description": "是否默认值0否1是"
},
"type": {
"type": "integer",
"description": "类型0配置信息1交付方式"
},
"adress": {
"type": "string",
"description": "地点"
},
"triggerName": {
"type": "string",
"description": "触发节点名称"
},
"triggerId": {
"type": "integer",
"description": "触发节点id或关联节点",
"format": "int64"
},
"isParallel": {
"type": "integer",
"description": "是否并行0串行1并行"
},
"describeContent": {
"type": "string",
"description": "描述"
}
}
},
"CommonResultListCategoryDto": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CategoryDto",
"description": "产品类目 DO"
},
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"Item": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "编号 - 必填示例1",
"format": "int64"
},
"userId": {
"type": "integer",
"description": "用户编号 - 必填示例1",
"format": "int64"
},
"orderId": {
"type": "integer",
"description": "订单编号 - 必填示例1",
"format": "int64"
},
"spuId": {
"type": "integer",
"description": "商品 SPU 编号 - 必填示例1",
"format": "int64"
},
"spuName": {
"type": "string",
"description": "商品 SPU 名称 - 必填,示例:芋道源码"
},
"skuId": {
"type": "integer",
"description": "商品 SKU 编号 - 必填示例1",
"format": "int64"
},
"picUrl": {
"type": "string",
"description": "商品图片 - 必填示例https://www.iocoder.cn/1.png"
},
"count": {
"type": "integer",
"description": "购买数量 - 必填示例1"
},
"price": {
"type": "integer",
"description": "商品原价(单) - 必填示例100"
},
"discountPrice": {
"type": "integer",
"description": "商品优惠(总) - 必填示例100"
},
"payPrice": {
"type": "integer",
"description": "商品实付金额(总) - 必填示例100"
},
"orderPartPrice": {
"type": "integer",
"description": "子订单分摊金额(总) - 必填示例100"
},
"orderDividePrice": {
"type": "integer",
"description": "分摊后子订单实付金额(总) - 必填示例100"
},
"afterSaleStatus": {
"type": "integer",
"description": "售后状态 - 必填示例1"
},
"properties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProductPropertyValueDetailRespVO",
"description": "com.tashow.cloud.trade.controller.admin.base.product.property.ProductPropertyValueDetailRespVO"
},
"description": "属性列表 - 必填"
}
}
},
"ProdPropValueDO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "id",
"format": "int64"
},
"valueId": {
"type": "integer",
"description": "属性值ID",
"format": "int64"
},
"propValue": {
"type": "string",
"description": "属性值名称"
},
"propId": {
"type": "integer",
"description": "属性ID",
"format": "int64"
},
"deleted": {
"type": "integer",
"description": "是否删除0否1是"
},
"state": {
"type": "integer",
"description": "状态0禁用1启用"
},
"isExpire": {
"type": "integer",
"description": "是否失效0否1是"
},
"sort": {
"type": "integer",
"description": "排序"
},
"isExist": {
"type": "integer",
"description": "扩展服务表单id"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
}
}
},
"SkuServiceMaterialDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "服务物料的唯一标识符",
"format": "int64"
},
"serviceId": {
"type": "integer",
"description": "关联的扩展服务ID",
"format": "int64"
},
"name": {
"type": "string",
"description": "名称"
},
"describeContent": {
"type": "string",
"description": "描述"
}
}
},
"MemberUserRespVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "用户 ID - 必填 - 示例: 1",
"format": "int64"
},
"nickname": {
"type": "string",
"description": "用户昵称 - 必填 - 示例: 芋道源码"
},
"avatar": {
"type": "string",
"description": "用户头像 - 示例: https://www.iocoder.cn/xxx.png"
}
}
},
"ProdPropSaveReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "",
"format": "int64"
},
"propId": {
"type": "integer",
"description": "属性id",
"format": "int64",
"examples": [14271]
},
"propName": {
"type": "string",
"description": "属性名称",
"examples": ["李四"]
},
"rule": {
"type": "integer",
"description": "ProdPropRule 1:销售属性(规格); 2:参数属性;"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64",
"examples": [2806]
},
"prodId": {
"type": "integer",
"description": "商品id添加的时候不传",
"examples": [21671]
},
"deleted": {
"type": "integer",
"description": "是否删除0否1是"
},
"isExist": {
"type": "integer",
"description": "扩展服务表单id"
},
"prodPropValues": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropValueDO",
"description": "属性规则 DO"
},
"description": "属性值"
}
},
"required": ["prodPropValues"]
},
"CategorySaveReqVO": {
"type": "object",
"properties": {
"categoryId": {
"type": "integer",
"description": "类目ID",
"format": "int64",
"examples": [15856]
},
"shopId": {
"type": "integer",
"description": "店铺ID",
"format": "int64",
"examples": [22369]
},
"parentId": {
"type": "integer",
"description": "父节点",
"format": "int64",
"examples": [16509]
},
"parentName": {
"type": "string",
"description": "父节名称"
},
"categoryName": {
"type": "string",
"description": "产品类目名称",
"examples": ["王五"]
},
"icon": {
"type": "string",
"description": "类目图标"
},
"pic": {
"type": "string",
"description": "类目的显示图片"
},
"description": {
"type": "string",
"description": "类目描述"
},
"tag": {
"type": "array",
"items": {
"type": "string"
},
"description": "标签"
},
"sort": {
"type": "integer",
"description": "排序"
},
"status": {
"type": "integer",
"description": "默认是1表示正常状态,0为下线状态",
"examples": [1]
},
"grade": {
"type": "integer",
"description": "分类层级 1级 2级 3级"
}
}
},
"SkuServiceTransportDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "服务遗体运输唯一标识符",
"format": "int64"
},
"serviceId": {
"type": "integer",
"description": "关联的扩展服务ID",
"format": "int64"
},
"contacts": {
"type": "string",
"description": "联系人"
},
"address": {
"type": "string",
"description": "详细地址"
},
"province": {
"type": "string",
"description": "省"
},
"city": {
"type": "string",
"description": "市"
},
"area": {
"type": "string",
"description": "区"
},
"tel": {
"type": "string",
"description": "电话号码"
}
}
},
"TradeOrderPageItemRespVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1024",
"format": "int64"
},
"orderNum": {
"type": "string",
"description": "订单流水号 - 必填示例1146347329394184195"
},
"createTime": {
"type": "string",
"description": "下单时间 - 必填"
},
"type": {
"type": "integer",
"description": "订单类型 - 必填示例1"
},
"terminal": {
"type": "integer",
"description": "订单来源 - 必填示例1"
},
"userId": {
"type": "integer",
"description": "用户编号 - 必填示例2048",
"format": "int64"
},
"userIp": {
"type": "string",
"description": "用户 IP - 必填示例127.0.0.1"
},
"userRemark": {
"type": "string",
"description": "用户备注 - 必填,示例:你猜"
},
"status": {
"type": "integer",
"description": "订单状态 - 必填示例1"
},
"productCount": {
"type": "integer",
"description": "购买的商品数量 - 必填示例10"
},
"finishTime": {
"type": "string",
"description": "订单完成时间"
},
"cancelTime": {
"type": "string",
"description": "订单取消时间"
},
"cancelType": {
"type": "integer",
"description": "取消类型示例10"
},
"remark": {
"type": "string",
"description": "商家备注,示例:你猜一下"
},
"payOrderId": {
"type": "integer",
"description": "支付订单编号 - 必填示例1024",
"format": "int64"
},
"payStatus": {
"type": "boolean",
"description": "是否已支付 - 必填示例true"
},
"payTime": {
"type": "string",
"description": "付款时间"
},
"payChannelCode": {
"type": "string",
"description": "支付渠道 - 必填示例wx_lite"
},
"totalPrice": {
"type": "integer",
"description": "商品原价(总) - 必填示例1000"
},
"discountPrice": {
"type": "integer",
"description": "订单优惠(总) - 必填示例100"
},
"deliveryPrice": {
"type": "integer",
"description": "运费金额 - 必填示例100"
},
"adjustPrice": {
"type": "integer",
"description": "订单调价(总) - 必填示例100"
},
"payPrice": {
"type": "integer",
"description": "应付金额(总) - 必填示例1000"
},
"deliveryType": {
"type": "integer",
"description": "配送方式示例10"
},
"pickUpStoreId": {
"type": "integer",
"description": "自提门店示例10",
"format": "int64"
},
"pickUpVerifyCode": {
"type": "integer",
"description": "自提核销码示例10",
"format": "int64"
},
"deliveryTemplateId": {
"type": "integer",
"description": "配送模板编号示例1024",
"format": "int64"
},
"logisticsId": {
"type": "integer",
"description": "发货物流公司编号示例1024",
"format": "int64"
},
"logisticsNo": {
"type": "string",
"description": "发货物流单号示例1024"
},
"deliveryTime": {
"type": "string",
"description": "发货时间"
},
"receiveTime": {
"type": "string",
"description": "收货时间"
},
"receiverName": {
"type": "string",
"description": "收件人名称 - 必填,示例:张三"
},
"receiverMobile": {
"type": "string",
"description": "收件人手机 - 必填示例13800138000"
},
"receiverAreaId": {
"type": "integer",
"description": "收件人地区编号 - 必填示例110000"
},
"receiverDetailAddress": {
"type": "string",
"description": "收件人详细地址 - 必填,示例:中关村大街 1 号"
},
"afterSaleStatus": {
"type": "integer",
"description": "售后状态示例1"
},
"refundPrice": {
"type": "integer",
"description": "退款金额 - 必填示例100"
},
"couponId": {
"type": "integer",
"description": "优惠劵编号示例1024",
"format": "int64"
},
"couponPrice": {
"type": "integer",
"description": "优惠劵减免金额 - 必填示例100"
},
"pointPrice": {
"type": "integer",
"description": "积分抵扣的金额 - 必填示例100"
},
"vipPrice": {
"type": "integer",
"description": "VIP 减免金额 - 必填示例888"
},
"brokerageUserId": {
"type": "integer",
"description": "推广人编号示例1",
"format": "int64"
},
"receiverAreaName": {
"type": "string",
"description": "收件人地区名字 - 必填,示例:上海 上海市 普陀区"
},
"items": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Item",
"description": "com.tashow.cloud.trade.controller.admin.order.vo.TradeOrderPageItemRespVO.Item"
},
"description": "订单项列表 - 必填"
},
"user": {
"$ref": "#/components/schemas/MemberUserRespVO",
"description": "用户信息 - 必填"
},
"brokerageUser": {
"$ref": "#/components/schemas/MemberUserRespVO",
"description": "推广人信息"
}
}
},
"ProdSaveReqVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64",
"examples": [6943]
},
"prodName": {
"type": "string",
"description": "商品名称"
},
"abbreviation": {
"type": "string",
"description": "商品简称"
},
"seoShortName": {
"type": "string",
"description": "seo标题",
"examples": ["李四"]
},
"seoSearch": {
"type": "string",
"description": "seo搜索"
},
"keyword": {
"type": "string",
"description": "关键词"
},
"categoryName": {
"type": "string",
"description": "商品分类名称"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64",
"examples": [10843]
},
"brief": {
"type": "string",
"description": "简要描述,卖点等"
},
"brand": {
"type": "string",
"description": "品牌"
},
"content": {
"type": "string",
"description": "详细描述"
},
"video": {
"type": "string",
"description": "视频"
},
"whiteImg": {
"type": "string",
"description": "商品轮播图片,以,分割"
},
"prodNumber": {
"type": "string",
"description": "商品编号"
},
"pic": {
"type": "string",
"description": "商品主图"
},
"imgs": {
"type": "string",
"description": "商品轮播图片,以,分割"
},
"status": {
"type": "integer",
"description": "默认是1表示正常状态, -1表示删除, 0下架",
"examples": [2]
},
"isProhibit": {
"type": "integer",
"description": "'是否置灰0否1是'"
},
"processNotes": {
"type": "string",
"description": "审核备注"
},
"categoryId": {
"type": "integer",
"description": "商品分类",
"format": "int64",
"examples": [14895]
},
"soldNum": {
"type": "integer",
"description": "销量"
},
"shareImage": {
"type": "string",
"description": "分享图"
},
"tag": {
"type": "array",
"items": {
"type": "string"
},
"description": "标签"
},
"shareContent": {
"type": "string",
"description": "分享话术"
},
"regionSwitch": {
"type": "integer",
"description": "是否开启区域0关1开"
},
"additionalSwitch": {
"type": "integer",
"description": "是否特殊时段0关1开"
},
"additionalFeeSwitch": {
"type": "integer",
"description": "是否特殊日期节假日周末什么的0关1开"
},
"emergencySwitch": {
"type": "integer",
"description": "是否紧急响应服务0关1开"
},
"reservationSwitch": {
"type": "integer",
"description": "是否预约0关1开"
},
"orderLimitSwitch": {
"type": "integer",
"description": "是否接单上线0关1开"
},
"weightSwitch": {
"type": "integer",
"description": "是否开启体重配置0关1开"
},
"createBy": {
"type": "string",
"description": "创建人"
},
"updateBy": {
"type": "string",
"description": "修改人"
},
"version": {
"type": "integer",
"description": "版本 乐观锁"
},
"top": {
"type": "integer",
"description": "展示的权重"
},
"skuList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuDO",
"description": "单品SKU DO"
},
"description": "sku列表"
},
"prodPropSaveReqVO": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropSaveReqVO",
"description": "com.tashow.cloud.product.vo.prodprop.ProdPropSaveReqVO"
},
"description": "规格"
}
}
},
"CommonResultBoolean": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "boolean",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"SkuServiceDeliverDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "服务遗体运输唯一标识符",
"format": "int64"
},
"serviceId": {
"type": "integer",
"description": "关联的扩展服务ID",
"format": "int64"
},
"type": {
"type": "integer",
"description": "交互方式0快递物流 1到店自提 2商家自送"
},
"price": {
"type": "number",
"description": "价格"
},
"isCharge": {
"type": "integer",
"description": "是否收费0:免费1收费"
},
"address": {
"type": "string",
"description": "详细地址"
},
"province": {
"type": "string",
"description": "省"
},
"city": {
"type": "string",
"description": "市"
},
"area": {
"type": "string",
"description": "区"
},
"tel": {
"type": "string",
"description": "电话号码"
}
}
},
"ProdDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64"
},
"prodName": {
"type": "string",
"description": "商品名称"
},
"abbreviation": {
"type": "string",
"description": "商品简称"
},
"seoShortName": {
"type": "string",
"description": "seo标题"
},
"seoSearch": {
"type": "string",
"description": "seo搜索"
},
"keyword": {
"type": "string",
"description": "关键词"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64"
},
"brief": {
"type": "string",
"description": "简要描述,卖点等"
},
"brand": {
"type": "string",
"description": "品牌"
},
"isProhibit": {
"type": "integer",
"description": "是否置灰0否1是"
},
"processNotes": {
"type": "string",
"description": "审核备注"
},
"content": {
"type": "string",
"description": "详细描述"
},
"prodNumber": {
"type": "string",
"description": "商品编号"
},
"pic": {
"type": "string",
"description": "商品主图"
},
"imgs": {
"type": "string",
"description": "商品轮播图片,以,分割"
},
"video": {
"type": "string",
"description": "视频"
},
"whiteImg": {
"type": "string",
"description": "商品轮播图片,以,分割"
},
"tag": {
"type": "array",
"items": {
"type": "string"
},
"description": "标签"
},
"status": {
"type": "integer",
"description": "默认是1正常状态出售中, 0下架仓库中 2待审核"
},
"categoryId": {
"type": "integer",
"description": "商品分类",
"format": "int64"
},
"categoryName": {
"type": "string",
"description": "商品分类名称"
},
"soldNum": {
"type": "integer",
"description": "销量"
},
"shareImage": {
"type": "string",
"description": "分享图"
},
"shareContent": {
"type": "string",
"description": "分享话术"
},
"regionSwitch": {
"type": "integer",
"description": "是否开启区域0关1开"
},
"additionalSwitch": {
"type": "integer",
"description": "是否特殊时段0关1开"
},
"additionalFeeSwitch": {
"type": "integer",
"description": "是否特殊日期节假日周末什么的0关1开"
},
"emergencySwitch": {
"type": "integer",
"description": "是否紧急响应服务0关1开"
},
"reservationSwitch": {
"type": "integer",
"description": "是否预约0关1开"
},
"orderLimitSwitch": {
"type": "integer",
"description": "是否接单上线0关1开"
},
"weightSwitch": {
"type": "integer",
"description": "是否开启体重配置0关1开"
},
"version": {
"type": "integer",
"description": "版本 乐观锁"
},
"top": {
"type": "integer",
"description": "展示的权重"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
}
}
},
"SkuExtendVO": {
"type": "object",
"properties": {
"skuFormName": {
"type": "string",
"description": "表单名称"
},
"transportCarSwitch": {
"type": "integer",
"description": "遗体接运车辆配置0关1开"
},
"transportCarList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "遗体接运扩展服务配置"
},
"transportCarMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "遗体接运服务物料"
},
"trafficSwitch": {
"type": "integer",
"description": "遗体运输目的地配置0关1开"
},
"trafficList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceTransportDO",
"description": "服务遗体运输 DO"
},
"description": "遗体运输目的地配置"
},
"trafficMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "遗体运输目的地物料"
},
"cleanSwitch": {
"type": "integer",
"description": "遗体清洁配置0关1开"
},
"cleanList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "遗体清洁配置"
},
"cleanMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "遗体清洁物料"
},
"reflectionSwitch": {
"type": "integer",
"description": "追思告别配置0关1开"
},
"reflectionList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "追思告别配置"
},
"reflectionMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "追思告别物料"
},
"cremationSwitch": {
"type": "integer",
"description": "遗体火化配置0关1开"
},
"cremationList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "遗体火化配置"
},
"cremationMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "遗体火化物料"
},
"ashProcessingSwitch": {
"type": "integer",
"description": "骨灰处理配置0关1开"
},
"ashProcessingList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "骨灰处理配置"
},
"ashProcessingDeliverList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDeliverDO",
"description": "服务交付方式 DO"
},
"description": "骨灰处理配送方式配置"
},
"ashProcessingMaterialList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceMaterialDO",
"description": "服务物料详情 DO"
},
"description": "骨灰处理物料"
},
"boneashSwitch": {
"type": "integer",
"description": "骨灰装殓配置0关1开"
},
"boneashList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "骨灰装殓配置"
},
"souvenirSwitch": {
"type": "integer",
"description": "纪念品配置0关1开"
},
"souvenirList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDetailsDO",
"description": "服务详情 DO"
},
"description": "纪念品配置"
},
"souvenirDeliverList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuServiceDeliverDO",
"description": "服务交付方式 DO"
},
"description": "纪念品配送方式配置"
}
}
},
"SkuPropVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品id",
"format": "int64"
},
"isExpire": {
"type": "integer",
"description": "是否显示失效规格值 0否1是",
"default": 1
},
"isDisable": {
"type": "integer",
"description": "是否显示禁用规格值 0否1是",
"default": 1
},
"skuList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuDO",
"description": "单品SKU DO"
},
"description": "sku列表"
},
"prodPropSaveReqVO": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropSaveReqVO",
"description": "com.tashow.cloud.product.vo.prodprop.ProdPropSaveReqVO"
},
"description": "规格"
}
}
},
"PageResultProdDO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdDO",
"description": "商品 DO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"ProdServiceOverAreaRulesDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "boolean",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "超区规则的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"ruleType": {
"type": "boolean",
"description": "超区规则类型0:拒单、2:接单并收取超区费、3:接单并免超区费)"
},
"fee": {
"type": "number",
"description": "超区费用仅在rule_type为accept_with_fee时有效"
}
}
},
"SkuSaveReqVO": {
"type": "object",
"properties": {
"skuId": {
"type": "integer",
"description": "单品ID",
"format": "int64",
"examples": [32230]
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64",
"examples": [18784]
},
"properties": {
"type": "string",
"description": "销售属性组合字符串 格式是p1:v1;p2:v2"
},
"alias": {
"type": "string",
"description": "别名"
},
"price": {
"type": "number",
"description": "价格",
"examples": [32405]
},
"basePrice": {
"type": "number",
"description": "基准价"
},
"minPrice": {
"type": "number",
"description": "最低价格",
"examples": [5040]
},
"maxPrice": {
"type": "number",
"description": "最高价格",
"examples": [11547]
},
"originalPrice": {
"type": "number",
"description": "成本价",
"examples": [28062]
},
"marketPrice": {
"type": "number",
"description": "市场价",
"examples": [11547]
},
"unit": {
"type": "string",
"description": "单位"
},
"type": {
"type": "integer",
"description": "0:主服务1:待定",
"examples": [1]
},
"overview": {
"type": "string",
"description": "概述"
},
"stocks": {
"type": "integer",
"description": "库存"
},
"stocksFlg": {
"type": "integer",
"description": "总库存是0 无线库存是1"
},
"stocksLockNum": {
"type": "integer",
"description": "锁定库存数"
},
"warnStocks": {
"type": "integer",
"description": "预警库存"
},
"stocksType": {
"type": "boolean",
"description": "库存扣款时机0:付款扣1下单扣",
"examples": [true]
},
"skuCode": {
"type": "string",
"description": "sku编码"
},
"modelId": {
"type": "string",
"description": "商品条形码",
"examples": ["14390"]
},
"pic": {
"type": "string",
"description": "sku图片"
},
"skuName": {
"type": "string",
"description": "sku名称",
"examples": ["张三"]
},
"prodName": {
"type": "string",
"description": "商品名称",
"examples": ["芋艿"]
},
"version": {
"type": "integer",
"description": "版本号"
},
"weight": {
"type": "number",
"description": "商品重量"
},
"volume": {
"type": "number",
"description": "商品体积"
},
"status": {
"type": "integer",
"description": "0 禁用 1 启用",
"examples": [1]
},
"isDelete": {
"type": "integer",
"description": "0 正常 1 已被删除"
},
"moq": {
"type": "integer",
"description": "最小购买数量"
},
"isSpecs": {
"type": "integer",
"description": "是否默认规则0否1是"
},
"formId": {
"type": "integer",
"description": "扩展服务表单id",
"format": "int64"
},
"serviceContent": {
"type": "string",
"description": "服务内容"
},
"propIds": {
"type": "string",
"description": "规格id 多个用逗号分隔1,2,3"
}
}
},
"ProdPropDO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "属性id",
"format": "int64"
},
"propId": {
"type": "integer",
"description": "属性id",
"format": "int64"
},
"propName": {
"type": "string",
"description": "属性名称"
},
"rule": {
"type": "integer",
"description": "ProdPropRule 1:销售属性(规格); 2:参数属性;"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "商品id",
"format": "int64"
},
"sort": {
"type": "integer",
"description": "排序"
},
"deleted": {
"type": "integer",
"description": "是否删除0否1是"
},
"isExist": {
"type": "integer",
"description": "isExist 是否新增 0否1是"
},
"state": {
"type": "integer",
"description": "状态0禁用1启用"
},
"prodPropValues": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropValueDO",
"description": "属性规则 DO"
},
"description": "属性值"
}
}
},
"Item1": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "编号 - 必填示例1",
"format": "int64"
},
"userId": {
"type": "integer",
"description": "用户编号 - 必填示例1",
"format": "int64"
},
"orderId": {
"type": "integer",
"description": "订单编号 - 必填示例1",
"format": "int64"
},
"spuId": {
"type": "integer",
"description": "商品 SPU 编号 - 必填示例1",
"format": "int64"
},
"spuName": {
"type": "string",
"description": "商品 SPU 名称 - 必填,示例:芋道源码"
},
"skuId": {
"type": "integer",
"description": "商品 SKU 编号 - 必填示例1",
"format": "int64"
},
"picUrl": {
"type": "string",
"description": "商品图片 - 必填示例https://www.iocoder.cn/1.png"
},
"count": {
"type": "integer",
"description": "购买数量 - 必填示例1"
},
"price": {
"type": "integer",
"description": "商品原价(单) - 必填示例100"
},
"discountPrice": {
"type": "integer",
"description": "商品优惠(总) - 必填示例100"
},
"payPrice": {
"type": "integer",
"description": "商品实付金额(总) - 必填示例100"
},
"orderPartPrice": {
"type": "integer",
"description": "子订单分摊金额(总) - 必填示例100"
},
"orderDividePrice": {
"type": "integer",
"description": "分摊后子订单实付金额(总) - 必填示例100"
},
"afterSaleStatus": {
"type": "integer",
"description": "售后状态 - 必填示例1"
},
"properties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProductPropertyValueDetailRespVO",
"description": "com.tashow.cloud.trade.controller.admin.base.product.property.ProductPropertyValueDetailRespVO"
},
"description": "属性数组"
}
}
},
"CommonResultPageResultProdDO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultProdDO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdServiceAreasInfoVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "超区规则的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"ruleType": {
"type": "integer",
"description": "超区规则类型0:拒单、2:接单并收取超区费、3:接单并免超区费)"
},
"fee": {
"type": "number",
"description": "超区费用仅在rule_type为accept_with_fee时有效"
},
"areaNameList": {
"type": "array",
"items": {
"type": "string"
},
"description": "服务区域地址名称"
}
}
},
"SkuRespVO": {
"type": "object",
"properties": {
"skuId": {
"type": "integer",
"description": "单品ID",
"format": "int64",
"examples": [32230]
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64",
"examples": [18784]
},
"properties": {
"type": "string",
"description": "销售属性组合字符串 格式是p1:v1;p2:v2"
},
"alias": {
"type": "string",
"description": "别名"
},
"price": {
"type": "number",
"description": "价格",
"examples": [32405]
},
"basePrice": {
"type": "number",
"description": "基准价"
},
"minPrice": {
"type": "number",
"description": "最低价格",
"examples": [5040]
},
"maxPrice": {
"type": "number",
"description": "最高价格",
"examples": [11547]
},
"originalPrice": {
"type": "number",
"description": "成本价",
"examples": [28062]
},
"marketPrice": {
"type": "number",
"description": "市场价",
"examples": [11547]
},
"unit": {
"type": "string",
"description": "单位"
},
"type": {
"type": "integer",
"description": "0:主服务1:待定",
"examples": [1]
},
"overview": {
"type": "string",
"description": "概述"
},
"stocks": {
"type": "integer",
"description": "库存"
},
"stocksFlg": {
"type": "integer",
"description": "总库存是0 无线库存是1"
},
"stocksLockNum": {
"type": "integer",
"description": "锁定库存数"
},
"warnStocks": {
"type": "integer",
"description": "预警库存"
},
"stocksType": {
"type": "boolean",
"description": "库存扣款时机0:付款扣1下单扣",
"examples": [true]
},
"skuCode": {
"type": "string",
"description": "sku编码"
},
"modelId": {
"type": "string",
"description": "商品条形码",
"examples": ["14390"]
},
"pic": {
"type": "string",
"description": "sku图片"
},
"skuName": {
"type": "string",
"description": "sku名称",
"examples": ["张三"]
},
"prodName": {
"type": "string",
"description": "商品名称",
"examples": ["芋艿"]
},
"version": {
"type": "integer",
"description": "版本号"
},
"weight": {
"type": "number",
"description": "商品重量"
},
"volume": {
"type": "number",
"description": "商品体积"
},
"status": {
"type": "integer",
"description": "0 禁用 1 启用",
"examples": [1]
},
"isDelete": {
"type": "integer",
"description": "0 正常 1 已被删除"
},
"moq": {
"type": "integer",
"description": "最小购买数量"
},
"createTime": {
"type": "string",
"description": "创建时间"
},
"isShelf": {
"type": "integer",
"description": "是否上下架0下架1上架"
},
"isSpecs": {
"type": "integer",
"description": "是否默认规则0否1是"
},
"serviceContent": {
"type": "string",
"description": "服务内容"
},
"propIds": {
"type": "string",
"description": "规格id 多个用逗号分隔1,2,3"
}
}
},
"CommonResultListProdPropDO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropDO",
"description": "商品属性 DO"
},
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"SkuPropInfoVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品id",
"format": "int64"
},
"isExpire": {
"type": "integer",
"description": "是否显示失效规格值 0否1是"
},
"isDisable": {
"type": "integer",
"description": "是否显示禁用规格值 0否1是"
},
"prodPropSaveReqVO": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdPropDO",
"description": "商品属性 DO"
},
"description": "规格"
}
}
},
"TimeBookVO": {
"type": "object",
"properties": {
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "预约时段设置"
},
"timeSlot": {
"type": "integer",
"description": "时间段"
}
}
},
"OrderLog": {
"type": "object",
"properties": {
"content": {
"type": "string",
"description": "操作详情 - 必填,示例:订单发货"
},
"createTime": {
"type": "string",
"description": "创建时间 - 必填示例2023-06-01 10:50:20"
},
"userType": {
"type": "integer",
"description": "用户类型 - 必填示例1"
}
}
},
"ProdReservationConfigDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "预约配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "预约时段设置JSON格式存储"
},
"advanceHours": {
"type": "integer",
"description": "需提前多少小时预约"
},
"reservationDateRange": {
"type": "integer",
"description": "预约日期范围 7天 10天 15天 30天"
},
"allowChange": {
"type": "integer",
"description": "是否允许更改预约时间 1可以 0不可以"
},
"timeSlot": {
"type": "integer",
"description": "时间段"
},
"changeTimeRule": {
"type": "integer",
"description": "更改预约时间的时间规则如服务开始前1小时可更改"
},
"maxChangeTimes": {
"type": "integer",
"description": "允许更改预约时间的最大次数"
},
"blacklistedDates": {
"type": "array",
"items": {
"type": "string"
},
"description": "黑名自定义日期JSON格式存储"
},
"isBlacklisted": {
"type": "integer",
"description": "'是否开启黑名单自定义0关1开'"
},
"isBlackAppoint": {
"type": "integer",
"description": "'是否开启黑名单指定日期0关1开'"
},
"blackAppointDates": {
"type": "array",
"items": {
"type": "string"
},
"description": "黑名单指定日期JSON格式存储"
},
"blackHappy": {
"type": "integer",
"description": "法定节假日是否开启0:关闭1开启"
},
"blackWeekend": {
"type": "integer",
"description": "固定休息日周末是否开启0关闭1开启"
},
"timeBook": {
"$ref": "#/components/schemas/TimeBookVO",
"description": ""
}
}
},
"CommonResultSkuRespVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/SkuRespVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"CommonResultSkuPropInfoVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/SkuPropInfoVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdAdditionalFeeBlackVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "特殊日期规则的唯一标识符",
"format": "int64"
},
"dateType": {
"type": "integer",
"description": "日期类型0'自定义日期范围':1'指定日期':2'法定节假日',3'固定休息日'"
},
"customTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "黑名单日期设置"
},
"type": {
"type": "integer",
"description": "类型1特殊日期 2可预约时段黑名单日期 3紧急相应服务黑名单日期"
},
"isEnabled": {
"type": "integer",
"description": "是否启用该规则是否启用该规则0关1开"
}
}
},
"TradeOrderDetailRespVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1024",
"format": "int64"
},
"orderNum": {
"type": "string",
"description": "订单流水号 - 必填示例1146347329394184195"
},
"createTime": {
"type": "string",
"description": "下单时间 - 必填"
},
"type": {
"type": "integer",
"description": "订单类型 - 必填示例1"
},
"terminal": {
"type": "integer",
"description": "订单来源 - 必填示例1"
},
"userId": {
"type": "integer",
"description": "用户编号 - 必填示例2048",
"format": "int64"
},
"userIp": {
"type": "string",
"description": "用户 IP - 必填示例127.0.0.1"
},
"userRemark": {
"type": "string",
"description": "用户备注 - 必填,示例:你猜"
},
"status": {
"type": "integer",
"description": "订单状态 - 必填示例1"
},
"productCount": {
"type": "integer",
"description": "购买的商品数量 - 必填示例10"
},
"finishTime": {
"type": "string",
"description": "订单完成时间"
},
"cancelTime": {
"type": "string",
"description": "订单取消时间"
},
"cancelType": {
"type": "integer",
"description": "取消类型示例10"
},
"remark": {
"type": "string",
"description": "商家备注,示例:你猜一下"
},
"payOrderId": {
"type": "integer",
"description": "支付订单编号 - 必填示例1024",
"format": "int64"
},
"payStatus": {
"type": "boolean",
"description": "是否已支付 - 必填示例true"
},
"payTime": {
"type": "string",
"description": "付款时间"
},
"payChannelCode": {
"type": "string",
"description": "支付渠道 - 必填示例wx_lite"
},
"totalPrice": {
"type": "integer",
"description": "商品原价(总) - 必填示例1000"
},
"discountPrice": {
"type": "integer",
"description": "订单优惠(总) - 必填示例100"
},
"deliveryPrice": {
"type": "integer",
"description": "运费金额 - 必填示例100"
},
"adjustPrice": {
"type": "integer",
"description": "订单调价(总) - 必填示例100"
},
"payPrice": {
"type": "integer",
"description": "应付金额(总) - 必填示例1000"
},
"deliveryType": {
"type": "integer",
"description": "配送方式示例10"
},
"pickUpStoreId": {
"type": "integer",
"description": "自提门店示例10",
"format": "int64"
},
"pickUpVerifyCode": {
"type": "integer",
"description": "自提核销码示例10",
"format": "int64"
},
"deliveryTemplateId": {
"type": "integer",
"description": "配送模板编号示例1024",
"format": "int64"
},
"logisticsId": {
"type": "integer",
"description": "发货物流公司编号示例1024",
"format": "int64"
},
"logisticsNo": {
"type": "string",
"description": "发货物流单号示例1024"
},
"deliveryTime": {
"type": "string",
"description": "发货时间"
},
"receiveTime": {
"type": "string",
"description": "收货时间"
},
"receiverName": {
"type": "string",
"description": "收件人名称 - 必填,示例:张三"
},
"receiverMobile": {
"type": "string",
"description": "收件人手机 - 必填示例13800138000"
},
"receiverAreaId": {
"type": "integer",
"description": "收件人地区编号 - 必填示例110000"
},
"receiverDetailAddress": {
"type": "string",
"description": "收件人详细地址 - 必填,示例:中关村大街 1 号"
},
"afterSaleStatus": {
"type": "integer",
"description": "售后状态示例1"
},
"refundPrice": {
"type": "integer",
"description": "退款金额 - 必填示例100"
},
"couponId": {
"type": "integer",
"description": "优惠劵编号示例1024",
"format": "int64"
},
"couponPrice": {
"type": "integer",
"description": "优惠劵减免金额 - 必填示例100"
},
"pointPrice": {
"type": "integer",
"description": "积分抵扣的金额 - 必填示例100"
},
"vipPrice": {
"type": "integer",
"description": "VIP 减免金额 - 必填示例888"
},
"brokerageUserId": {
"type": "integer",
"description": "推广人编号示例1",
"format": "int64"
},
"items": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Item1",
"description": "com.tashow.cloud.trade.controller.admin.order.vo.TradeOrderDetailRespVO.Item"
},
"description": "订单项列表"
},
"user": {
"$ref": "#/components/schemas/MemberUserRespVO",
"description": "下单用户信息"
},
"brokerageUser": {
"$ref": "#/components/schemas/MemberUserRespVO",
"description": "推广用户信息"
},
"logs": {
"type": "array",
"items": {
"$ref": "#/components/schemas/OrderLog",
"description": "com.tashow.cloud.trade.controller.admin.order.vo.TradeOrderDetailRespVO.OrderLog"
},
"description": "操作日志列表"
},
"receiverAreaName": {
"type": "string",
"description": "收件人地区名字 - 必填,示例:上海 上海市 普陀区"
}
}
},
"ProdEmergencyResponseDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "boolean",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "紧急响应服务配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"responseTimeSlots": {
"type": "string",
"description": "可响应时间段JSON格式存储"
},
"blacklistedDates": {
"type": "string",
"description": "黑名自定义日期JSON格式存储"
},
"blackAppointDates": {
"type": "string",
"description": "黑名单指定日期JSON格式存储"
},
"blackHappy": {
"type": "boolean",
"description": "法定节假日是否开启0:关闭1开启"
},
"blackWeekend": {
"type": "boolean",
"description": "固定休息日周末是否开启0关闭1开启"
}
}
},
"CommonResultSkuExtendVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/SkuExtendVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdReservationInfoVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "预约配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "预约时段设置"
},
"advanceHours": {
"type": "integer",
"description": "需提前多少小时预约"
},
"reservationDateRange": {
"type": "integer",
"description": "预约日期范围 7天 10天 15天 30天"
},
"allowChange": {
"type": "integer",
"description": "是否允许更改预约时间 1可以 0不可以"
},
"timeSlot": {
"type": "integer",
"description": "时间段"
},
"changeTimeRule": {
"type": "integer",
"description": "更改预约时间的时间规则如服务开始前1小时可更改"
},
"maxChangeTimes": {
"type": "integer",
"description": "允许更改预约时间的最大次数"
},
"timeBook": {
"$ref": "#/components/schemas/TimeBookVO",
"description": "预约时间区间设置"
},
"prodReservationBlackList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeBlackVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates.ProdAdditionalFeeBlackVO"
},
"description": "预约黑名单日期设置"
}
}
},
"ProPropRecycleBinVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "规格值id",
"format": "int64"
},
"propValue": {
"type": "string",
"description": "属性规格名称"
},
"propId": {
"type": "integer",
"description": "关联规格属性id",
"format": "int64"
},
"remainingDays": {
"type": "integer",
"description": "还剩多少天",
"format": "int64"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
}
}
},
"CommonResultTradeOrderDetailRespVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/TradeOrderDetailRespVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdEmergencyResponseIntervalsDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "响应时间区间的唯一标识符",
"format": "int64"
},
"configId": {
"type": "integer",
"description": "关联的紧急响应服务配置ID",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64"
},
"name": {
"type": "string",
"description": "响应模式名称modeName"
},
"responseHours": {
"type": "number",
"description": "响应时间(小时)"
},
"chargeMode": {
"type": "integer",
"description": "收费模式0固定收费 1浮动收费"
},
"floatingPercentage": {
"type": "number",
"description": "浮动百分比"
},
"price": {
"type": "number",
"description": "价格或上浮百分比"
}
}
},
"PageResultProPropRecycleBinVO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProPropRecycleBinVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prodpropvalue.ProPropRecycleBinVO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"TradeOrderSummaryRespVO": {
"type": "object",
"properties": {
"orderCount": {
"type": "integer",
"description": "订单数量 - 必填示例1024",
"format": "int64"
},
"orderPayPrice": {
"type": "integer",
"description": "订单金额 - 必填示例1024",
"format": "int64"
},
"afterSaleCount": {
"type": "integer",
"description": "退款单数 - 必填示例1024",
"format": "int64"
},
"afterSalePrice": {
"type": "integer",
"description": "退款金额 - 必填示例1024",
"format": "int64"
}
}
},
"ProdEmergencyInfoVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "紧急响应服务配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"responseTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "可响应时间段JSON格式存储"
},
"prodEmergencyResponseIntervalsList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdEmergencyResponseIntervalsDO",
"description": "紧急响应时间区间设置 DO"
},
"description": "紧急响应时间区间设置"
},
"prodEmergencyResponseBlackList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeBlackVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates.ProdAdditionalFeeBlackVO"
},
"description": "紧急响应黑名单日期设置"
}
}
},
"SkuRecycleBinVO": {
"type": "object",
"properties": {
"skuId": {
"type": "integer",
"description": "单品ID",
"format": "int64",
"examples": [32230]
},
"properties": {
"type": "string",
"description": "是否显示失效规格值 0否1是"
},
"skuName": {
"type": "string",
"description": "是否显示失效规格值 0否1是"
},
"remainingDays": {
"type": "integer",
"description": "还剩多少天",
"format": "int64"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64",
"examples": [18784]
},
"alias": {
"type": "string",
"description": "别名"
},
"price": {
"type": "number",
"description": "当前价格",
"examples": [32405]
},
"basePrice": {
"type": "number",
"description": "基准价"
},
"minPrice": {
"type": "number",
"description": "最低价格",
"examples": [5040]
},
"maxPrice": {
"type": "number",
"description": "最高价格",
"examples": [11547]
},
"originalPrice": {
"type": "number",
"description": "成本价",
"examples": [28062]
},
"marketPrice": {
"type": "number",
"description": "市场价",
"examples": [11547]
},
"unit": {
"type": "string",
"description": "单位"
},
"type": {
"type": "integer",
"description": "0:主服务1:待定",
"examples": [1]
},
"overview": {
"type": "string",
"description": "概述"
},
"stocks": {
"type": "integer",
"description": "库存"
},
"stocksFlg": {
"type": "integer",
"description": "总库存是0 无线库存是1"
},
"stocksLockNum": {
"type": "integer",
"description": "锁定库存数"
},
"warnStocks": {
"type": "integer",
"description": "预警库存"
},
"stocksType": {
"type": "boolean",
"description": "库存扣款时机0:付款扣1下单扣",
"examples": [true]
},
"skuCode": {
"type": "string",
"description": "sku编码"
},
"modelId": {
"type": "string",
"description": "商品条形码",
"examples": ["14390"]
},
"pic": {
"type": "string",
"description": "sku图片"
},
"prodName": {
"type": "string",
"description": "商品名称",
"examples": ["芋艿"]
},
"version": {
"type": "integer",
"description": "版本号"
},
"weight": {
"type": "number",
"description": "商品重量"
},
"volume": {
"type": "number",
"description": "商品体积"
},
"status": {
"type": "integer",
"description": "0 禁用 1 启用",
"examples": [1]
},
"isDelete": {
"type": "integer",
"description": "0 正常 1 已被删除"
},
"moq": {
"type": "integer",
"description": "最小购买数量"
},
"createTime": {
"type": "string",
"description": "创建时间"
},
"isShelf": {
"type": "integer",
"description": "是否上下架0下架1上架"
},
"isSpecs": {
"type": "integer",
"description": "是否默认规则0否1是"
},
"serviceContent": {
"type": "string",
"description": "服务内容"
},
"propIds": {
"type": "string",
"description": "规格id 多个用逗号分隔1,2,3"
}
}
},
"CommonResultPageResultProPropRecycleBinVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultProPropRecycleBinVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"CommonResultTradeOrderSummaryRespVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/TradeOrderSummaryRespVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProductOrderLimitDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "接单上限配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"limitUnit": {
"type": "integer",
"description": "限制单位'0:按自然天',1:'按自然周',2:'按自然月'"
},
"maxOrders": {
"type": "integer",
"description": "上限阈值"
}
}
},
"PageResultSkuRecycleBinVO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuRecycleBinVO",
"description": "com.tashow.cloud.product.vo.sku.SkuRecycleBinVO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"CommonResultList?": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {}
},
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdAdditionalFeeDatesDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "特殊日期规则的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "商品id",
"format": "int64"
},
"name": {
"type": "string",
"description": "名称"
},
"dateType": {
"type": "integer",
"description": "日期类型0'自定义日期范围':1'指定日期':2'法定节假日',3'固定休息日'"
},
"type": {
"type": "integer",
"description": "类型1特殊日期 2可预约时段黑名单日期 3紧急相应服务黑名单日期"
},
"customTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "自定义日期时间段JSON格式存储"
},
"chargeMode": {
"type": "integer",
"description": "收费方式"
},
"price": {
"type": "number",
"description": "价格或上浮百分比"
},
"isEnabled": {
"type": "integer",
"description": "是否启用该规则"
}
}
},
"CommonResultPageResultSkuRecycleBinVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultSkuRecycleBinVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"ProdAdditionalFeePeriodsDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "特殊时段规则的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "商品ID",
"format": "int64"
},
"name": {
"type": "string",
"description": "名称"
},
"specialTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "特殊时段设置JSON格式存储"
},
"chargeMode": {
"type": "integer",
"description": "收费方式0:'固定金额',1:'基准价上浮'"
},
"price": {
"type": "number",
"description": "价格或上浮百分比"
},
"floatingPercentage": {
"type": "number",
"description": "浮动百分比"
}
}
},
"PageResultSkuDO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SkuDO",
"description": "单品SKU DO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"TradeOrderDeliveryReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1024",
"format": "int64"
},
"logisticsId": {
"type": "integer",
"description": "发货物流公司编号示例1",
"format": "int64"
},
"logisticsNo": {
"type": "string",
"description": "发货物流单号示例SF123456789"
}
},
"required": ["id", "logisticsId"]
},
"ProdWeightRangePricesDO": {
"type": "object",
"properties": {
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "最后更新时间"
},
"creator": {
"type": "string",
"description": "创建者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"updater": {
"type": "string",
"description": "更新者,目前使用 SysUser 的 id 编号\n\n使用 String 类型的原因是,未来可能会存在非数值的情况,留好拓展性。"
},
"deleted": {
"type": "integer",
"description": "是否删除"
},
"id": {
"type": "integer",
"description": "体重区间价格的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的体重配置ID",
"format": "int64"
},
"weightRange": {
"type": "string",
"description": "体重区间"
},
"price": {
"type": "number",
"description": "价格"
},
"isEnabled": {
"type": "integer",
"description": "是否启用该规则0否1是"
}
}
},
"CommonResultPageResultSkuDO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultSkuDO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"TradeOrderRemarkReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1024",
"format": "int64"
},
"remark": {
"type": "string",
"description": "商家备注,示例:你猜一下"
}
},
"required": ["id", "remark"]
},
"ProdServiceVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64",
"examples": [6943]
},
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "修改时间"
},
"creator": {
"type": "string",
"description": "新建人"
},
"updater": {
"type": "string",
"description": "修改人"
},
"categoryName": {
"type": "string",
"description": "分类名称"
},
"regionSwitch": {
"type": "integer",
"description": "是否开启服务区域配置0关1开"
},
"prodServiceAreasInfo": {
"$ref": "#/components/schemas/ProdServiceAreasInfoVO",
"description": "服务区域配置"
},
"reservationSwitch": {
"type": "integer",
"description": "是否预约0关1开"
},
"prodReservationConfig": {
"$ref": "#/components/schemas/ProdReservationInfoVO",
"description": "预约配置"
},
"emergencySwitch": {
"type": "integer",
"description": "是否紧急响应服务0关1开"
},
"prodEmergencyInfoVO": {
"$ref": "#/components/schemas/ProdEmergencyInfoVO",
"description": "急响应服务配置"
},
"orderLimitSwitch": {
"type": "integer",
"description": "是否接单上线0关1开"
},
"productOrderLimitVO": {
"$ref": "#/components/schemas/ProductOrderLimitDO",
"description": "接单上线配置"
},
"additionalSwitch": {
"type": "integer",
"description": "是否特殊时段0关1开"
},
"prodAdditionalFeeDatesList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeDatesDO",
"description": "特殊日期附加费用规则 DO"
},
"description": "特殊时段规则配置"
},
"additionalFeeSwitch": {
"type": "integer",
"description": "是否特殊日期节假日周末什么的0关1开"
},
"prodAdditionalFeePeriodsList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeePeriodsDO",
"description": "特殊时段附加费用规则 DO"
},
"description": "特殊日期规则配置"
},
"weightSwitch": {
"type": "integer",
"description": "是否开启体重配置0关1开"
},
"prodWeightConfig": {
"$ref": "#/components/schemas/ProdWeightRangePricesSaveInfoVO",
"description": "体重配置"
}
}
},
"ProdWeightRangePricesSaveInfoVO": {
"type": "object",
"properties": {
"isWeightCharge": {
"type": "integer",
"description": "体重是否收费0否1是"
},
"prodWeightConfigList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdWeightRangePricesDO",
"description": "体重区间价格 DO"
},
"description": "体重配置"
}
}
},
"TradeOrderUpdatePriceReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1024",
"format": "int64"
},
"adjustPrice": {
"type": "integer",
"description": "订单调价,单位:分。正数,加价;负数,减价 - 必填,示例:-100"
}
},
"required": ["id", "adjustPrice"]
},
"CommonResultProdServiceVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/ProdServiceVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"TradeOrderUpdateAddressReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "订单编号 - 必填示例1",
"format": "int64"
},
"receiverName": {
"type": "string",
"description": "收件人名称 - 必填示例z张三"
},
"receiverMobile": {
"type": "string",
"description": "收件人手机 - 必填示例19988188888"
},
"receiverAreaId": {
"type": "integer",
"description": "收件人地区编号 - 必填示例7310"
},
"receiverDetailAddress": {
"type": "string",
"description": "收件人详细地址 - 必填示例昆明市五华区xxx小区xxx"
}
},
"required": [
"id",
"receiverName",
"receiverMobile",
"receiverAreaId",
"receiverDetailAddress"
]
},
"ProdReservationInfoReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "预约配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "预约时段设置"
},
"advanceHours": {
"type": "integer",
"description": "需提前多少小时预约"
},
"reservationDateRange": {
"type": "integer",
"description": "预约日期范围 7天 10天 15天 30天"
},
"allowChange": {
"type": "integer",
"description": "是否允许更改预约时间 1可以 0不可以"
},
"timeSlot": {
"type": "integer",
"description": "时间段"
},
"changeTimeRule": {
"type": "integer",
"description": "更改预约时间的时间规则如服务开始前1小时可更改"
},
"maxChangeTimes": {
"type": "integer",
"description": "允许更改预约时间的最大次数"
},
"timeBook": {
"$ref": "#/components/schemas/TimeBookVO",
"description": "预约时间区间设置"
},
"prodReservationBlackList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeBlackVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates.ProdAdditionalFeeBlackVO"
},
"description": "预约黑名单日期设置",
"default": "new ArrayList<>()"
}
}
},
"ProdListVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64"
},
"prodName": {
"type": "string",
"description": "商品名称"
},
"categoryName": {
"type": "string",
"description": "分类名称"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64"
},
"shopName": {
"type": "string",
"description": "店铺id"
},
"status": {
"type": "integer",
"description": "默认是1正常状态出售中, 0下架仓库中 2待审核"
},
"isProhibit": {
"type": "integer",
"description": "是否置灰0否1是"
},
"areaNameList": {
"type": "array",
"items": {
"type": "string"
},
"description": "服务区域地址名称集合"
},
"responseHours": {
"type": "number",
"description": "紧急服务最快响应时间(小时)"
},
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "服务时段"
},
"remainingDays": {
"type": "integer",
"description": "还剩多少天",
"format": "int64"
},
"processNotes": {
"type": "string",
"description": "审核备注"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
},
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "更新时间"
}
}
},
"ProdRestoreListVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64"
},
"prodName": {
"type": "string",
"description": "商品名称"
},
"categoryName": {
"type": "string",
"description": "分类名称"
},
"shopId": {
"type": "integer",
"description": "店铺id",
"format": "int64"
},
"shopName": {
"type": "string",
"description": "店铺id"
},
"areaNameList": {
"type": "array",
"items": {
"type": "string"
},
"description": "服务区域地址名称集合"
},
"responseHours": {
"type": "number",
"description": "紧急服务最快响应时间(小时)"
},
"reservationTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "服务时段"
},
"remainingDays": {
"type": "integer",
"description": "还剩多少天",
"format": "int64"
},
"deleteTime": {
"type": "string",
"description": "删除时间"
},
"createTime": {
"type": "string",
"description": "创建时间"
}
}
},
"ProdEmergencyInfoReqVO": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "紧急响应服务配置的唯一标识符",
"format": "int64"
},
"prodId": {
"type": "integer",
"description": "关联的商品ID",
"format": "int64"
},
"responseTimeSlots": {
"type": "array",
"items": {
"type": "string"
},
"description": "可响应时间段"
},
"prodEmergencyResponseIntervalsList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdEmergencyResponseIntervalsDO",
"description": "紧急响应时间区间设置 DO"
},
"description": "紧急响应时间区间设置"
},
"prodEmergencyResponseBlackList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeBlackVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prodadditionalfeedates.ProdAdditionalFeeBlackVO"
},
"description": "紧急响应黑名单日期设置"
}
}
},
"PageResultProdListVO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdListVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prod.ProdListVO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"PageResultProdRestoreListVO": {
"type": "object",
"properties": {
"list": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdRestoreListVO",
"description": "com.tashow.cloud.productapi.api.product.vo.prod.ProdRestoreListVO"
},
"description": "数据"
},
"total": {
"type": "integer",
"description": "总量",
"format": "int64"
}
}
},
"ProdServiceInfoVO": {
"type": "object",
"properties": {
"prodId": {
"type": "integer",
"description": "产品ID",
"format": "int64",
"examples": [6943]
},
"createTime": {
"type": "string",
"description": "创建时间"
},
"updateTime": {
"type": "string",
"description": "修改时间"
},
"creator": {
"type": "string",
"description": "新建人"
},
"updater": {
"type": "string",
"description": "修改人"
},
"categoryName": {
"type": "string",
"description": "分类名称"
},
"regionSwitch": {
"type": "integer",
"description": "是否开启服务区域配置0关1开"
},
"prodServiceAreasInfo": {
"$ref": "#/components/schemas/ProdServiceAreasInfoVO",
"description": "服务区域配置"
},
"reservationSwitch": {
"type": "integer",
"description": "是否预约0关1开"
},
"prodReservationConfig": {
"$ref": "#/components/schemas/ProdReservationInfoReqVO",
"description": "预约配置"
},
"emergencySwitch": {
"type": "integer",
"description": "是否紧急响应服务0关1开"
},
"prodEmergencyInfoVO": {
"$ref": "#/components/schemas/ProdEmergencyInfoReqVO",
"description": "急响应服务配置"
},
"orderLimitSwitch": {
"type": "integer",
"description": "是否接单上线0关1开"
},
"productOrderLimitVO": {
"$ref": "#/components/schemas/ProductOrderLimitDO",
"description": "接单上线配置"
},
"additionalSwitch": {
"type": "integer",
"description": "是否特殊时段0关1开"
},
"prodAdditionalFeeDatesList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeeDatesDO",
"description": "特殊日期附加费用规则 DO"
},
"description": "特殊时段规则配置"
},
"additionalFeeSwitch": {
"type": "integer",
"description": "是否特殊日期节假日周末什么的0关1开"
},
"prodAdditionalFeePeriodsList": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ProdAdditionalFeePeriodsDO",
"description": "特殊时段附加费用规则 DO"
},
"description": "特殊日期规则配置"
},
"weightSwitch": {
"type": "integer",
"description": "是否开启体重配置0关1开"
},
"prodWeightConfig": {
"$ref": "#/components/schemas/ProdWeightRangePricesSaveInfoVO",
"description": "体重配置"
}
}
},
"CommonResultPageResultProdListVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultProdListVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
},
"CommonResultPageResultProdRestoreListVO": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"description": "错误码"
},
"data": {
"$ref": "#/components/schemas/PageResultProdRestoreListVO",
"description": "返回数据"
},
"msg": {
"type": "string",
"description": "错误提示,用户可阅读"
}
}
}
},
"securitySchemes": {}
},
"servers": [],
"security": []
}