maguohua преди 8 години
родител
ревизия
5d40e1812a
променени са 2 файла, в които са добавени 58 реда и са изтрити 0 реда
  1. 57 0
      API.md
  2. 1 0
      controller/shopping/shop.js

+ 57 - 0
API.md

@@ -18,6 +18,11 @@
 
 [5、食品分类列表](#5食品分类列表)
 
+[6、添加餐馆](#6添加餐馆)
+
+
+
+
 ## 接口列表:
 
 ### 1、获取城市列表
@@ -221,3 +226,55 @@ GET
   ... 共n条数据
 ]
 ```
+
+### 6、添加餐馆
+
+#### 请求URL:
+```
+http://cangdu.org:8001/shopping/addshop
+```
+
+#### 示例:
+
+
+#### 请求方式:
+```
+POST
+```
+
+#### 类型:query
+
+|参数|是否必选|类型|说明|
+|:-----|:-------:|:-----|:-----|
+|name      |Y       |string   | 餐馆名称 |
+|address      |Y       |string   | 餐馆地址 |
+|latitude      |Y       |string   | 纬度 |
+|longitude      |Y       |string   | 经度 |
+|description      |N      |string   | 餐馆介绍 |
+|phone      |Y       |int   |联系电话 |
+|promotion_info      |N       |string   | 店铺标语 |
+|float_delivery_fee      |Y       |int   | 运费|
+|float_minimum_order_amount      |Y       | init   | 起送价 |
+|is_premium      |N       |boolean   | 品牌商铺,默认false |
+|delivery_mode      |N       |boolean   | 支持蜂鸟专送,默认false |
+|new      |N      |boolean   |新开店铺,默认false|
+|bao      |N       |boolean   |支持保险,默认false|
+|zhun      |N       |boolean   |准时达,默认false|
+|piao      |N       |boolean   |开发票,默认false|
+|startTime      |N       |string   |开始营业时间 |
+|endTime      |N       |string   |停止营业时间 |
+|image_path      |Y       |string   |店铺图片地址 |
+|business_license_image      |N       |string   |营业执照图片地址 |
+|catering_service_license_image      |N       |string   |餐饮服务许可证图片地址 |
+|catering_service_license_image      |N       |string   |餐饮服务许可证图片地址 |
+|category      |Y      |string   |食品分类 |
+|activities      |N      |array   | 商铺活动:示例:[{icon_name:'新', name:'新用户立减', description: ''}]|
+
+#### 返回示例:
+
+```javascript
+{
+  status: 1,
+  sussess: '添加餐馆成功',
+}
+```

+ 1 - 0
controller/shopping/shop.js

@@ -157,6 +157,7 @@ class Shop extends AddressComponent{
 				CategoryHandle.addCategory(fields.category)
 				res.send({
 					status: 1,
+					sussess: '添加餐馆成功',
 					shopDetail: newShop
 				})
 			}catch(err){