保存-获取-详情

## 信息发布 ### 请求地址 ``` 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",//联系电话 } } ```