Browse Source

加入training cms api

xuchaolang 6 years ago
parent
commit
e77a69ef1f

+ 19 - 0
api/cms/training/traing_list.md

@@ -0,0 +1,19 @@
+### GET /training/list
+* method: GET
+* version: v1.0
+* describe: 获取周边列表
+
+##### 参数说明
+
+|name |type| null | desc |
+|---- |:---|:---|:----:|
+| id | string | no | training id |
+
+##### 结果示例
+```
+{
+    "code": 200,
+    "success": true,
+    "message": null,
+}
+```

+ 49 - 0
api/cms/training/traing_one.md

@@ -0,0 +1,49 @@
+### GET /support/{id}
+* method: GET
+* version: v1.0
+* describe: 获取单个课
+
+##### 参数说明
+
+|name |type| null | desc |
+|---- |:---|:---|:----:|
+| id | string | no | 课编码 |
+
+##### 返回字段说明
+| name | type | desc |
+|------|:-----|:----:|
+| id | string | id |
+| code | string | 编码 |
+| title | string | 标题 |
+| coverUrl| array | 封面图 |
+| imgList| array | 组图数组 |
+| cpId| string| 内容提供商id |
+| dateDesc| string | 时间描述字段 |
+| openTime | Long |  师训开始时间 |
+| closeTime | Long |  师训结束时间 |
+| gmtCreated|int | 创建时间 |
+| gmtModified|int|修改时间|
+| status| string| 状态 |
+
+##### 结果示例
+```
+{
+    "code": 200,
+    "success": true,
+    "message": null,
+    "data":{
+              "id": '1511837565816595',
+              "code": "S-test-311",
+              "title": 'xxx',
+              "coverUrl": 'http://xxx',
+              "imgList": [],
+              "dateDesc": 'xxxx',
+              "openTime": 132,
+              "closeTime": 222,
+              "cpId": xxx,
+              "status": null,
+              "gmtCreated": null,
+              "gmtModified": null
+    },
+}
+```

+ 36 - 0
api/cms/training/training_delete.md

@@ -0,0 +1,36 @@
+### POST /support
+* method: DELETE
+* version: v1.0
+* describe: 创建周边
+
+PUT /support/{supportId}
+* method: PUT
+* version: v1.0
+* describe: 修改
+
+##### 参数说明
+| name | type | null| desc |
+|------|:-----|:----|:----:|
+| id | string| yes | id |
+| code | string | 编码 |
+| title | string | 标题 |
+| coverUrl| array | 封面图 |
+| imgList| array | 组图数组 |
+| cpId| string| 内容提供商id |
+| dateDesc| string | 时间描述字段 |
+| openTime | Long |  师训开始时间 |
+| closeTime | Long |  师训结束时间 |
+| gmtCreated|int | 创建时间 |
+| gmtModified|int|修改时间|
+| status| string| 状态 |
+
+##### 结果示例
+```
+{
+    "code": 200,
+    "success": true,
+    "message": null,
+    "data": {
+    }
+}
+```

+ 36 - 0
api/cms/training/training_save.md

@@ -0,0 +1,36 @@
+### POST /support
+* method: POST
+* version: v1.0
+* describe: 创建周边
+
+PUT /support/{supportId}
+* method: PUT
+* version: v1.0
+* describe: 修改
+
+##### 参数说明
+| name | type | null| desc |
+|------|:-----|:----|:----:|
+| id | string| yes | id |
+| code | string | 编码 |
+| title | string | 标题 |
+| coverUrl| array | 封面图 |
+| imgList| array | 组图数组 |
+| cpId| string| 内容提供商id |
+| dateDesc| string | 时间描述字段 |
+| openTime | Long |  师训开始时间 |
+| closeTime | Long |  师训结束时间 |
+| gmtCreated|int | 创建时间 |
+| gmtModified|int|修改时间|
+| status| string| 状态 |
+
+##### 结果示例
+```
+{
+    "code": 200,
+    "success": true,
+    "message": null,
+    "data": {
+    }
+}
+```

+ 1 - 1
api/web/appApi.md

@@ -154,7 +154,7 @@ GET
 小红点
 
 ```
-/training/<id>/content/
+/training/<id>/
 GET
 {
 }

+ 1 - 1
db/product/lj_merchant_product.md

@@ -8,7 +8,7 @@
 | pid | varchar(255) | no | | 产品id | |
 | code | varchar(255) | no | | object_code, 课程编码/周边编码 | |
 | name | varchar(255) | no | | 产品名字 | |
-| type | int | no | | 产品类型, 课程,周边,课程包 | |
+| type | int | no | | 产品类型, 课程,周边,课程包, 师训 | |
 | merchant_id | varchar(255) | no | | 渠道id | |
 | sort | int | yes | null | 排序 | |
 | status | smallint | no | | 状态 | |

+ 4 - 3
db/product/training.md

@@ -8,13 +8,14 @@
 | code | varchar(255) | NOT NULL | 课程编码 |
 | title | varchar(255) | DEFAULT NULL | 标题 |
 | cover_url | varchar(255) | DEFAULT NULL | 封面图路径 |
+| img_list | varchar(512) | yes | null | 师训内容图片 | |
 | cp_id | varchar(255) | NOT NULL | 供应商id |
+| date_desc | varchar(255) | DEFAULT NULL | 师训时间说明 |
+| open_time | Long | DEFAULT NULL | 师训开始时间 |
+| close_time | Long | DEFAULT NULL | 师训结束时间 |
 | gmt_created | timestamp | DEFAULT CURRENT_TIMESTAMP | 创建时间 |
 | gmt_modified | timestamp | DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP |修改时间 |
 | status | int(11) |DEFAULT 0 | 状态 |
-| type | int(11) |NOT NULL DEFAULT 0 | 课程类型|
-| sub_title | varchar(255) | DEFAULT NULL | 副标题 |
-| breadcrumb | varchar(255) | DEFAULT NULL | 前端导航名 |
 
 ##### index
 > unique index code