幸福岛
  1. 商家端
幸福岛
  • 模块序号对应
  • 客户端
    • 婚宴酒店
      • 婚宴酒店列表
      • 酒店商家详情页
      • 酒店套餐列表(全部套餐)
    • 婚庆司仪
      • 婚庆司仪列表页
      • 司仪详情页
      • 司仪全部作品列表页
      • 司仪作品详情页
    • 婚车租赁
      • 婚车租赁列表页
      • 婚车租赁套餐详情页
      • 婚车套餐下单
      • 婚车加入车队/下单页数据
      • 加入车队
      • 我的车队列表
      • 附加服务详情
    • 户外颁证
      • 添加颁证师
      • 颁证师列表页
      • 颁证师详情页
      • 颁证师全部作品列表
      • 颁证师作品详情页
      • 全国颁证点档期查询
      • 户外颁证下单
    • 婚礼跟妆
      • 婚礼跟妆列表页
    • 婚纱礼服
      • 婚纱礼服列表
      • 预约试纱
    • 婚纱摄影
      • 婚纱摄影列表
    • 婚礼跟拍
      • 婚礼跟拍列表
    • 我的
      • 个人中心页面
      • 我的收藏
      • 我的关注
      • 我的订单
      • 购物车列表
      • 删除购物车
      • 编辑购物车
      • 用户地址添加/编辑
      • 用户地址列表
      • 用户删除地址
      • 用户申请入驻商家
      • 获取单个地址详情
    • 婚庆策划
      • 婚庆策划列表
    • 空中/游艇婚礼综合
      POST
  • 公共接口
    • 商家瞬间公共接口
    • 用户评价
    • 公共上传接口
    • 商家详情页
    • 作品详情页
    • 详情页轮播图
    • 全部作品
    • 详情页人气商家top3和优惠劵
    • 套餐详情页, 适用模块 (婚礼跟妆, 婚礼跟拍)
    • 套餐详情 适用模块 (婚纱礼服, 婚纱摄影)
    • 用户提交找商家信息
    • 获取下拉地区
    • 套餐下订单
    • 下单页获取数据
    • 一键查找商家
    • 查询套餐档期 (下单页前)
    • 用户查询商家档期提交
    • 人气商家排行榜
    • 套餐订单详情页
    • 发送短信验证码
  • 商家端
    • 商家端首页
      POST
    • 公共套餐列表
      POST
    • 套餐公共创建/编辑
      POST
    • 婚车租赁创建/编辑
      POST
    • 作品公共创建/编辑
      POST
    • 公共作品列表
      POST
    • 获取套餐编辑页数据
      POST
    • 获取作品编辑页数据
      POST
    • 单辆婚车创建/编辑
      POST
    • 单辆婚车列表
      POST
    • 礼服创建/编辑
      POST
    • 礼服管理
      POST
    • 活动创建/编辑
      POST
    • 活动管理
      POST
    • 商品列表
      POST
    • 婚车服务创建/编辑
      POST
    • 婚车服务列表
      POST
    • 颁证创建/编辑
      POST
    • 颁证页面数据
      POST
    • 套餐创建页面选项
      POST
    • 婚宴酒店创建页面获取宴会厅和菜单选项
      POST
    • 商品创建/编辑
      POST
  1. 商家端

商品创建/编辑

开发中
POST
/api/merchant/productUpdate

请求参数

Body 参数application/json
type
integer 
必需
title
string 
必需
params
array[string]
必需
tags
array[string]
必需
attr
array [object {2}] 
必需
guige_name
string 
必需
guige_list
array[string]
必需
attr_info
array [object {4}] 
必需
name
string 
必需
logo
string 
必需
price
integer 
必需
inventory
integer 
必需
express_fee
integer 
必需
is_area_limit
integer 
必需
area_limit
array[string]
必需
img_text
string 
必需
video
string 
必需
shop_id
integer 
必需
photos
array[string]
必需
示例
{
    "type":1,
    "title": "光钥 cella 钻戒",
    "params": ["颜色"],
    "tags": ["颜色"],
    "attr": [
        {"guige_name":"戒托材质","guige_list":["K白","K金","玫瑰金"]},
        {"guige_name":"主钻分数","guige_list":["0.7ct","1ct","2ct"]},
        {"guige_name":"戒圈尺寸","guige_list":["52","56"]}
        ],
    "attr_info": [
        {
            "name": "K白/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K白/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K白/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K金/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K金/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K金/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "玫瑰金/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "玫瑰金/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "玫瑰金/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K白/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K白/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K白/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K金/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K金/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K金/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "玫瑰金/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "玫瑰金/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "玫瑰金/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        }
    ],
    "express_fee": 100,
    "is_area_limit": 1,
    "area_limit": ["新疆","西藏"],
    "img_text": "",
    "video": "",
    "shop_id": 173,
    "photos": [
        "/uploads/example/y2.webp",
        "/uploads/example/y2.webp"
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/merchant/productUpdate' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type":1,
    "title": "光钥 cella 钻戒",
    "params": ["颜色"],
    "tags": ["颜色"],
    "attr": [
        {"guige_name":"戒托材质","guige_list":["K白","K金","玫瑰金"]},
        {"guige_name":"主钻分数","guige_list":["0.7ct","1ct","2ct"]},
        {"guige_name":"戒圈尺寸","guige_list":["52","56"]}
        ],
    "attr_info": [
        {
            "name": "K白/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K白/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K白/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K金/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K金/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K金/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "玫瑰金/0.7ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "玫瑰金/1ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "玫瑰金/2ct/52",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K白/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K白/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K白/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "K金/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "K金/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "K金/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        },
        {
            "name": "玫瑰金/0.7ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 50
        },
        {
            "name": "玫瑰金/1ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5888,
            "inventory": 100
        },
        {
            "name": "玫瑰金/2ct/56",
            "logo": "/uploads/example/y2.webp",
            "price": 5288,
            "inventory": 200
        }
    ],
    "express_fee": 100,
    "is_area_limit": 1,
    "area_limit": ["新疆","西藏"],
    "img_text": "",
    "video": "",
    "shop_id": 173,
    "photos": [
        "/uploads/example/y2.webp",
        "/uploads/example/y2.webp"
    ]
}'

返回响应

🟢200成功
application/json
Body
code
string 
必需
ms
string 
必需
data
string 
必需
示例
{"code":"200","ms":"成功","data":"5"}
修改于 2025-04-10 08:19:43
上一页
婚宴酒店创建页面获取宴会厅和菜单选项
Built with