>獲取登錄會員發布的產品列表
~~~[api]
get:/index.php/goods/Apigoods/member_getList
int:pagesize=10#每頁顯示個數
int:page=1#顯示頁碼數
string:between_price= #價格區間 如100-200
string:keyword= #檢索的關鍵字
string:sort= id #排序字段
string:sort_type= asc#排序類型
int:parent_id=1#產品分類id
<<<
success
{
"err": 0,
"page": 1,
"pageTotal": 10,
"pageSize": 10,
"count": 1,
"publisher": {
"id": 2,
"name": "昵稱",
"headPath": ""
}
,
"data": [
{
"id": 10,
"title": "產品名稱",
"thumb": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png",
"shelves": 1,
"price": 100,
"originalprice": 100,
"inventory": 10,
"status": 0,
"addtime": "2020-03-17 12:11:3",
"coding": "商品編號",
"goods_type": 1,
"parent": {
"id": 10,
"title": "分類名稱",
"ico": "http://open.cowcms.com/Public/css_js_font_img/plugg/img/logo.png"
}
}
]
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| page | 當前頁碼 |
| pageTotal | 總共頁碼數 |
| pageSize | 每頁顯示記錄條數 |
| count| 當前記錄數 |
| publisher| 文章發布者 |
| |----id| 發布者id |
| |----name| 發布新昵稱,如果為管理員admin |
| |----headPath| 發布者頭像,只有普通用戶發布的才有該參數,管理員為空字符串 |
| data| 產品列表 |
| |----id | 產品id |
| |----title| 產品標題 |
| |----thumb| 產品縮略圖 |
| |----shelves| 是否上架,0:下架 1:上架 |
| |----status| 審核狀態 0:未審核 1:已審核 |
| |----addtime| 發布時間 |
| |----originalprice| 原價 |
| |----price| 一口價 |
| |----inventory| 庫存數 |
| |----coding| 產品編號 |
| |----goods_type| 產品類型 0:實物 1:虛擬 |
| |----parent| 產品分類 |
| |----|----id| 分類id |
| |----|----title| 分類標題 |
| |----|----ico| 分類圖標 |
>會員發布產品
~~~[api]
post:/index.php/goods/Apigoods/member_submit
*strring:title=""#產品標題
strring:thumb=""#文章縮略圖
int:parent_id=0#產品分類id
int:shelves=0#是否上架,0:下架 1:上架
int:coding=''#商品編碼(唯一),商品唯一編碼,便于實體商品與網絡數據查詢對比
int:inventory=0#產品庫存
int:originalprice=0#產品原價
int:price=0#產品一口價
int:goods_type=0#商品類型 0:實物 1:虛擬
strring:introduce=""#圖文介紹,產品的詳情內容
strring:parameter=""#產品性能基本參數
strring:packaging=""#包裝售后
strring:property=""#規格參數值,如: [{"name":"顏色","val":["紅色","藍色","黃色"]},{"name":"尺碼","val":["xl","ML","X"]},{"name":"規格","val":["L","K","S"]}],注意以上傳入的為字符串,非對象
strring:property_price=""#規格產生對應的價格和庫存,如:{"0_0|1_0|2_0":{"price":"100","inventory":"20"},"0_0|1_0|2_1":{"price":"100","inventory":"20"}},key:屬性對應的索引,值為屬性對應的價格和庫存,如:0_0|1_0|2_0表示property[0] ['val'][0]=紅色,property[1] ['val'][0]=XL,property[2] ['val'][0]=L,組合起來為:顏色:紅色,尺碼:XL,規格:L的衣服價格為100,庫存為20
<<<
success
{
"err": 0,
"data": []
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
>會員編輯發布的產品,獲取編輯產品的內容
~~~[api]
post:/index.php/goods/Apigoods/member_edit_getInfo
*int:id=0#編輯產品d
<<<
success
{
"err": 0,
"data": {
"id": 10,
"title": "產品名稱",
"thumb": 5,
"thumb_url": "http://localhost/web/public/Upload/administrator/logo_2020_03_14_15_01_51.png",
"shelves": 1,
"price": 100,
"originalprice": 100,
"inventory": 10,
"goods_type": 0,
"status": 0,
"coding": "商品編號",
"introduce": "圖文介紹",
"parameter": "產品規格:100x200x10",
"packaging": "售后包裝",
"goods_type": 1,
"property": [
{
"name": "顏色",
"val": [ "紅色", "白色" ]
},
{
"name": "尺碼",
"val": [ "XL", "ML" ]
}
],
"property_price": {
"0_0|1_0": {
"price": "11",
"inventory": "22"
}
},
"parent_id": [1,2,3]
}
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
| 字段 | 描述 |
| --- | --- |
| data| 產品列表 |
| |----id | 產品id |
| |----title| 產品標題 |
| |----thumb| 產品縮略圖id |
| |----thumb_url| 產品縮略圖地址 |
| |----status| 審核狀態 0:未審核 1:已審核 |
| |----shelves| 是否上架,0:下架 1:上架 |
| |----originalprice| 原價 |
| |----price| 一口價 |
| |----inventory| 庫存數 |
| |----coding| 產品編號 |
| |----goods_type| 產品類型 0:實物 1:虛擬 |
| |----introduce| 圖文介紹,產品的詳情內容 |
| |----parameter| 產品性能基本參數 |
| |----packaging| 售后包裝 |
| |----property| 產品規格屬性 |
| |----|----name| 規格名稱 |
| |----|----val| 規格屬性值 |
| |----property_price| 規格屬性對應的價格值,key:屬性對應的索引,值為屬性對應的價格和庫存,如:0_0|1_0表示property[0] ['val'][0]=紅色,property[1] ['val'][0]=XL,組合起來為:紅色XL的衣服價格為11,庫存為22|
| |----|----price| 規格對應的價格 |
| |----|----inventory| 規格對應的庫存 |
| |----parent_id| 文章分類id,為數組,第一個頂級分類id,以此為下級分類id |
>會員編輯發布的產品,提交編輯的數據
~~~[api]
post:/index.php/goods/Apigoods/member_edit_submit
*int:id=0#編輯產品id
*strring:title=""#產品標題
strring:thumb=""#文章縮略圖
int:parent_id=0#產品分類id
int:shelves=0#是否上架,0:下架 1:上架
int:coding=''#商品編碼(唯一),商品唯一編碼,便于實體商品與網絡數據查詢對比
int:inventory=0#產品庫存
int:originalprice=0#產品原價
int:price=0#產品一口價
int:goods_type=0#商品類型 0:實物 1:虛擬
strring:introduce=""#圖文介紹,產品的詳情內容
strring:parameter=""#產品性能基本參數
strring:packaging=""#包裝售后
strring:property=""#規格參數值,如: [{"name":"顏色","val":["紅色","藍色","黃色"]},{"name":"尺碼","val":["xl","ML","X"]},{"name":"規格","val":["L","K","S"]}],注意以上傳入的為字符串,非對象
strring:property_price=""#規格產生對應的價格和庫存,如:{"0_0|1_0|2_0":{"price":"100","inventory":"20"},"0_0|1_0|2_1":{"price":"100","inventory":"20"}},key:屬性對應的索引,值為屬性對應的價格和庫存,如:0_0|1_0|2_0表示property[0] ['val'][0]=紅色,property[1] ['val'][0]=XL,property[2] ['val'][0]=L,組合起來為:顏色:紅色,尺碼:XL,規格:L的衣服價格為100,庫存為20
<<<
success
{
"err": 0,
"data": []
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
>會員刪除發布的產品
~~~[api]
post:/index.php/goods/Apigoods/member_del
*string:id=0#刪除產品id,多個id可以用逗號隔開
<<<
success
{
"err": 0,
"data": []
}
<<<
error
{
"err": 1,
"code": 1000,
"content": "錯誤信息"
}
~~~
- 序言
- 基礎
- 源碼包
- 核心包
- 完整包
- 系統模塊
- 安裝模塊
- 后臺模塊
- 插件模塊
- 插件開發
- 開發基礎
- 權限開發
- 菜單開發
- 開發調試
- 碎片開發
- 碎片鉤子預設表
- 插件說明
- 字段插件
- 插件介紹
- 字段使用
- 單行文本
- 多行文本
- 選項-下拉
- 選項-復選
- 選項-單選
- 選項-滑塊
- 顏色選擇器
- 星級評分
- 日期時間
- 文件上傳
- 編輯器
- API接口
- 微信插件
- 微信配置
- 公眾號配置
- 支付配置
- 微信支付使用
- API類庫
- 紅包發放
- 付款到零錢
- 碎片
- 公眾號碎片
- 紅包碎片
- 付款到零錢碎片
- API微信接口
- 支付寶插件
- 支付寶配置
- 支付寶支付使用
- api接口
- api接口后端開發
- api接口前端使用
- API參數接口
- 會員插件
- 登錄使用
- 會員碎片
- API會員接口
- API注冊接口
- 積分插件
- 積分設置
- 積分碎片
- API積分接口
- API提現接口
- API兌換接口
- API充值接口
- 訂單
- 訂單碎片
- API訂單接口
- 商城
- 商城鉤子
- API商城接口
- API商城會員接口
- 簽到
- 簽到設置
- 簽到碎片
- API簽到接口
- 上傳
- 上傳設置
- 上傳JS接口
- 推廣插件
- 海報設置
- API海報接口
- 文章插件
- 文章設置
- 文章鉤子
- API文章接口
- API文章會員接口
- 管理員
- 管理員碎片
- 站內信
- API站內信接口
- 雜項
- 菜單
- 菜單設置
- API菜單接口
- 錯誤碼
- 支付碎片
- 支付
- 充值
- 購買會員組
- 購買產品