保存-获取-详情
## 信息发布
### 请求地址
```
api/index
```
### 请求参数
|参数|类型|说明|是否必填|
|-|-|-|-|
| _handle | string | GoodsPage | 是 |
| _method | string | SaveGoods | 是 |
| xy_goods_name | string | 商品名称 | 是 |
| xy_goods_type | string | 商品类型 | 是 |
| xy_goods_quality | string | 商品成色 | 是 |
| xy_goods_address | string | 交易地址 | 是 |
| xy_goods_mold | string | 0商家 1个人 | 是 |
| xy_goods_img | string | 商品图片 | 是 |
| xy_goods_content | string | 商品详情 | 是 |
| xy_contact | string | 联系人 | 是 |
| xy_phone | string | 联系电话 | 是 |
## 请求响应
``` json
{
"code": 1,
"msg":"",
"data":[]
}
```
## 获取信息
### 请求地址
```
api/index
```
### 请求参数
|参数|类型|说明|是否必填|
|-|-|-|-|
| _handle | string | GoodsPage | 是 |
| _method | string | GetGoods | 是 |
| page | int | 1 | 否 |
| size | int | 20 | 否 |
## 请求响应
``` json
{
"code": 1,
"msg":"",
"data":[{
"xy_id":1001,
"xy_goods_name":"",//名称
"xy_goods_type":"",//类型
"xy_goods_quality":"",//成色
"xy_goods_address":"",//地址
"xy_goods_mold":0,//0商家 1个人
"xy_goods_img":"",//图片
"xy_goods_content":"",//内容
"xy_addtime":"2020-11-26 00:00:00",//时间
"xy_contact":"xxx",//联系人
"xy_phone":"xxxxx",//联系电话
}]
}
```
## 获取信息
### 请求地址
```
api/index
```
### 请求参数
|参数|类型|说明|是否必填|
|-|-|-|-|
| _handle | string | GoodsPage | 是 |
| _method | string | GetOneById | 是 |
| xy_id | int | 商品id | 是 |
## 请求响应
``` json
{
"code": 1,
"msg":"",
"data":{
"xy_id":1001,
"xy_goods_name":"",//名称
"xy_goods_type":"",//类型
"xy_goods_quality":"",//成色
"xy_goods_address":"",//地址
"xy_goods_mold":0,//0商家 1个人
"xy_goods_img":"",//图片
"xy_goods_content":"",//内容
"xy_addtime":"2020-11-26 00:00:00",//时间
"xy_contact":"xxx",//联系人
"xy_phone":"xxxxx",//联系电话
}
}
```