diff --git a/doc/api.md b/doc/api.md
index 4a7fb5f..370ec13 100644
--- a/doc/api.md
+++ b/doc/api.md
@@ -9,6 +9,21 @@
4. 上报测验题目答案相关接口的 奖励信息 增加返回rewardType, 0: 表明该奖励为优惠券, 1: 抽奖券
5. 用户信息上报接口 增加上报当前店铺
+### 20200609
+1. 增加 [邮件列表](#217), [设置邮件已读](#218), [领取邮件附件](#219), [删除邮件](#220)
+
+### 20200610
+
+1. 增加 [显示正确答案](#221)
+2. 增加 [公告列表](#222)
+
+
+
+### 20200611
+
+1. [获取店铺信息](#208) 增加返回字段 local, 用于表示是否使用本地数据
+
+
@@ -318,7 +333,7 @@
### 8. 获取店铺信息
1. Method: POST
-2. URI: /api/:accountid/shop
+2. URI: /api/:accountid/shop
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -339,6 +354,7 @@
"numid": 1002, // 店铺的数字编号
"name": "一品漫城", // 店铺名
"area": "上海市-上海市-闵行区", // 区域
+ "local": 0, // 是否使用本地数据, 0: 否, 1: 是
"logo": "https://resource.kingsome.cn/game607fd53cb40504740fdccb13.png", // 店铺logo
"exams": [{ // 店铺测验信息
"id": "609e13eeccc78154ac683583", //id
@@ -648,7 +664,7 @@
### 17. 邮件列表
1. Method: POST
-2. URI: /api/:accountid/mails
+2. URI: /api/:accountid/mails
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -680,7 +696,7 @@
### 18. 设置邮件已读
1. Method: POST
-2. URI: /api/:accountid/mail/read
+2. URI: /api/:accountid/mail/read
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -696,7 +712,7 @@
### 19. 领取邮件附件
1. Method: POST
-2. URI: /api/:accountid/mail/attachment
+2. URI: /api/:accountid/mail/attachment
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -724,7 +740,7 @@
### 20. 删除邮件
1. Method: POST
-2. URI: /api/:accountid/mail/delete
+2. URI: /api/:accountid/mail/delete
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -741,7 +757,7 @@
### 21. 显示正确答案
1. Method: POST
-2. URI: /api/:accountId/puzzle/help
+2. URI: /api/:accountId/puzzle/help
| 字段 | 说明 |
| -------- | -------------------------------------- |
@@ -764,12 +780,11 @@
```
> 说明, 这里获取的answer是使用 当前比赛session_当前题目的id_答案_jcfw中的sessionid, 计算md5
->
### 22. 公告列表
1. Method: POST
-2. URI: /api/:accountId/announces
+2. URI: /api/:accountId/announces
| 字段 | 说明 |
| -------- | -------------------------------------- |
diff --git a/src/api/controllers/shop.controller.ts b/src/api/controllers/shop.controller.ts
index 812713f..2712b1c 100644
--- a/src/api/controllers/shop.controller.ts
+++ b/src/api/controllers/shop.controller.ts
@@ -109,6 +109,7 @@ class ShopController extends BaseController {
rspData.name = shop.showName
rspData.area = shop.areaStr
rspData.logo = shop.logo
+ rspData.local = shop.local || 0
const now = Date.now()
let exams = await ShopExam.find({
shop: shop.id,
diff --git a/src/models/shop/Shop.ts b/src/models/shop/Shop.ts
index af53a8b..09e21eb 100644
--- a/src/models/shop/Shop.ts
+++ b/src/models/shop/Shop.ts
@@ -86,6 +86,12 @@ class ShopClass extends BaseModule {
*/
@prop()
public lat: number
+ /**
+ * 是否使用本地数据
+ * @type {number}
+ */
+ @prop({ default: 0 })
+ public local: number
@prop({ type: () => [Number] })
public location: number[]