~~~[api]
get:shop/product/edit
*int:id#商品ID
<<<
success
{
"data":?{
"id":?1,
"bazaar_money":?"2.00",
"content":?"789",
"describe":?"121323",
"image_id":?2,
"images":?"3",
"money":?"1.00",
"name":?"21321",
"postage":?"4.00",
"product_type_id":?6,
"sort":?1,
"specs_status":?1,
"attrbute_list":?"[{"id":9,"name":"測試屬性2","sub":[{"id":42,"name":"測試屬性值1"},{"id":43,"name":"測試屬性值2"}]},{"id":8,"name":"測試屬性1","sub":[{"id":37,"name":"測試屬性值1"},{"id":38,"name":"測試屬性值2"}]}]",
"image_url":?"http://www.serveradmin.com/upload/images/20200319/5uQqoFttaNuBoRankI7mvZgecOHC6dUExn9tVx8J.png",
"images_arr":?[
????????????{
"id":?3,
"name":?"http://www.serveradmin.com/upload/images/20200319/qiAqwZ9m9juod72xRTOWmEkhO0vqzGI7IdnSlGmV.png",
"url":?"http://www.serveradmin.com/upload/images/20200319/qiAqwZ9m9juod72xRTOWmEkhO0vqzGI7IdnSlGmV.png"
????????????}
????????],
"product_type_id_arr":?[
5,
6
????????],
"attrbute_key_list":?[
????????????{
"id":?9,
"name":?"測試屬性2",
"sub":?[
????????????????????{
"id":?42,
"name":?"測試屬性值1"
????????????????????},
????????????????????{
"id":?43,
"name":?"測試屬性值2"
????????????????????}
????????????????]
????????????},
????????????{
"id":?8,
"name":?"測試屬性1",
"sub":?[
????????????????????{
"id":?37,
"name":?"測試屬性值1"
????????????????????},
????????????????????{
"id":?38,
"name":?"測試屬性值2"
????????????????????}
????????????????]
????????????}
????????],
"product_spec_to":?[
????????????{
"id":?1,
"product_id":?1,
"specs":?[
????????????????????{
"id":?42,
"name":?"測試屬性值1"
????????????????????},
????????????????????{
"id":?37,
"name":?"測試屬性值1"
????????????????????}
????????????????],
"money":?"1.00",
"bazaar_money":?"2.00",
"cost_money":?"3.00",
"postage":?"4.00",
"stock":?5,
"sales":?6,
"sku":?"42|37"
????????????},
????????????{
"id":?2,
"product_id":?1,
"specs":?[
????????????????????{
"id":?42,
"name":?"測試屬性值1"
????????????????????},
????????????????????{
"id":?38,
"name":?"測試屬性值2"
????????????????????}
????????????????],
"money":?"20.00",
"bazaar_money":?"19.00",
"cost_money":?"18.00",
"postage":?"13.00",
"stock":?12,
"sales":?7,
"sku":?"42|38"
????????????},
????????????{
"id":?3,
"product_id":?1,
"specs":?[
????????????????????{
"id":?43,
"name":?"測試屬性值2"
????????????????????},
????????????????????{
"id":?37,
"name":?"測試屬性值1"
????????????????????}
????????????????],
"money":?"21.00",
"bazaar_money":?"24.00",
"cost_money":?"17.00",
"postage":?"14.00",
"stock":?11,
"sales":?8,
"sku":?"43|37"
????????????},
????????????{
"id":?4,
"product_id":?1,
"specs":?[
????????????????????{
"id":?43,
"name":?"測試屬性值2"
????????????????????},
????????????????????{
"id":?38,
"name":?"測試屬性值2"
????????????????????}
????????????????],
"money":?"22.00",
"bazaar_money":?"23.00",
"cost_money":?"16.00",
"postage":?"15.00",
"stock":?10,
"sales":?9,
"sku":?"43|38"
????????????}
????????]
????},
"code":?8888,
"msg":?"成功!"
}
~~~
## **請求參數說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品ID|
## **成功發回參數說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|code|是|int|表示請求后的狀態|
|msg|是|string|表示請求提示信息|
|data|是|object|返回數據|
## **data數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品ID|
|bazaar_money|是|float|產品市場價(是規格表中的第一個價格)|
|content|是|string|商品詳情|
|describe|是|string|商品描述|
|image_id|是|int|圖片id|
|images|是|string|輪播圖:多個用豎線隔開|
|money|是|float|產品售價(是規格表中的第一個價格)|
|name|是|string|商品名稱|
|postage|是|float|郵費(是規格表中的第一個價格)|
|product_type_id|是|int|商品分類id|
|sort|是|int|排序|
|specs_status|是|int|是否有規格:0=否,1=是|
|attrbute_list|是|array|前端展示多條sku的數據|
|image_url|是|string|單圖路徑|
|images_arr|是|array|多圖數據|
|product_type_id_arr|是|array|當前選中商品分類數據|
|attrbute_key_list|是|array|當前選中屬性數據|
|product_spec_to|是|array|當前商品規格數據|
## **attrbute_list數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品屬性ID|
|name|是|string|商品屬性名稱|
|sub|是|array|商品屬性值數據|
## **sub數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品屬性值ID|
|name|是|string|商品屬性值|
## **images_arr數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|圖片id|
|name|是|string|圖片路徑|
|url|是|string|圖片路徑|
## **attrbute_key_list數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品屬性id|
|name|是|string|商品屬性名稱|
## **product_spec_to數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品規格ID|
|product_id|是|int|商品id|
|specs|是|array|單條sku的數據|
|money|是|float|產品售價|
|bazaar_money|是|float|產品市場價|
|cost_money|是|float|產品成本價|
|postage|是|float|郵費|
|stock|是|int|庫存|
|sales|是|int|銷量|
|sku|是|int|單條sku_id多個用豎線隔開|
## **specs數據說明**
|參數|是否必須|參數類型|說明|
|-|-|-|-|
|id|是|int|商品屬性值ID|
|name|是|string|商品屬性名稱|
- 空白目錄
- 前言
- 狀態碼
- 后臺頁面
- nodejs安裝
- vue-cli腳手架安裝
- 使用vue ui創建項目
- 將本地代碼托管到碼云
- 繪制后臺登錄頁面
- 安裝less依賴
- uniapp熱更新
- e2e自動化測試
- mock
- ant design pro 導出excel
- 后臺接口
- laravel項目安裝
- 創建數據庫
- 創建數據填充
- 中間件
- 表單驗證
- jwt-auth安裝
- 處理跨域請求
- 安裝swagger
- 接口
- 站點管理
- 后臺登錄
- 站點管理-首頁
- 站點管理-刷新token
- 站點管理-退出登錄
- 站點管理-獲取左側欄
- 首頁-修改密碼
- 單圖上傳
- 清除緩存
- 站點管理-權限管理
- 權限管理-權限組列表
- 權限組列表
- 權限組添加
- 權限組編輯頁面
- 權限組編輯提交
- 權限組調整狀態
- 權限組分配權限
- 權限組分配權限提交
- 權限管理-權限列表
- 權限列表
- 權限菜單狀態
- 權限是否驗證
- 權限排序
- 權限添加
- 權限編輯頁面
- 權限編輯提交
- 權限添加子級
- 權限刪除
- 權限管理-管理員列表
- 管理員列表
- 管理員列表-添加
- 管理員編輯頁面
- 管理員編輯提交
- 管理員獲取權限組
- 管理員調整狀態
- 管理員初始化密碼
- 站點管理-系統配置
- 系統配置-系統配置
- 系統配置
- 系統配置-提交
- 商城管理
- 商品管理
- 商品分類
- -商品分類
- 商品分類-狀態
- 商品分類-排序
- 商品分類-添加
- 商品分類-添加子級
- 商品分類-編輯頁面
- 商品分類-編輯提交
- 商品屬性
- -商品屬性
- 商品屬性-商品分類
- 商品屬性-添加
- 商品屬性-編輯頁面
- 商品屬性-編輯提交
- 商品屬性-狀態
- 商品屬性-排序
- 商品屬性-刪除
- 商品屬性值
- -商品屬性值
- 商品屬性值-商品屬性
- 商品屬性值-添加
- 商品屬性值-編輯頁面
- 商品屬性值-編輯提交
- 商品屬性值-狀態
- 商品屬性值-排序
- 商品屬性值-刪除
- 商品列表
- --商品分類
- --獲取屬性
- 商品-刪除
- 商品-排序
- 商品-狀態
- 商品-是否精品推薦
- 商品-是否熱賣單品
- -商品列表
- 商品-添加
- 商品編輯頁面
- 商品-編輯提交
- 會員管理
- 用戶列表
- -用戶列表
- 圖片管理
- 輪播圖列表
- -輪播圖列表
- 輪播圖添加
- 輪播圖編輯頁面
- 輪播圖編輯提交
- 輪播圖狀態
- 輪播圖排序
- 輪播圖刪除
- wap接口
- 我的
- 小程序登錄
- 獲取用戶信息
- 刷新token
- 獲取設置信息
- 綁定手機號
- 退出登錄
- 地址管理
- 獲取省市區
- 添加地址
- 我的地址列表
- 獲取編輯地址數據
- 編輯地址
- 刪除收貨地址
- 商品足跡
- 收藏商品
- 首頁
- 輪播圖
- --商品列表
- 商品收藏
- 分類
- 商品一級分類
- 商品二級分類
- 購物車
- 加入購物車
- 購物車數量
- 購物車列表
- 單選
- 全選全不選
- 購物車減或加
- 購物車刪除
- Vue3總結
- 生命周期