Bladeren bron

添加分页status

chenxiqiang 7 jaren geleden
bovenliggende
commit
650bac9f9a
3 gewijzigde bestanden met toevoegingen van 107 en 9 verwijderingen
  1. 105
    7
      manage-server/readme.md
  2. 1
    1
      manage-server/routes/api.php
  3. 1
    1
      manage-server/routes/web.php

+ 105
- 7
manage-server/readme.md Bestand weergeven

61
 参数         |  类型    |   可选  |    备注
61
 参数         |  类型    |   可选  |    备注
62
 ----------- |  ------  |  ------   |  --------
62
 ----------- |  ------  |  ------   |  --------
63
 title       |  string  |  必须      |   订单评论标题
63
 title       |  string  |  必须      |   订单评论标题
64
-content     |  string  | 必须       |   评论内容
64
+content     |  text    | 必须       |   评论内容
65
 
65
 
66
 - 响应:
66
 - 响应:
67
 
67
 
281
 ----------- |  ------  |  ------------------ |  --------
281
 ----------- |  ------  |  ------------------ |  --------
282
 id          |  integer | 	创建时空,修改时必须  |  活动id
282
 id          |  integer | 	创建时空,修改时必须  |  活动id
283
 title       |  string  | 	必须               |  标题
283
 title       |  string  | 	必须               |  标题
284
-content     |  string  | 	必须               |  内容
284
+content     |  text    | 	必须               |  内容
285
 status      |  integer | 	可选,默认0          |  活动状态:0.进行中, 1.结束
285
 status      |  integer | 	可选,默认0          |  活动状态:0.进行中, 1.结束
286
 
286
 
287
 - 响应:
287
 - 响应:
378
 ----------- |  ------  |  ------------------ |  --------
378
 ----------- |  ------  |  ------------------ |  --------
379
 id          |  integer | 	创建时空,修改时必须  |  产品id
379
 id          |  integer | 	创建时空,修改时必须  |  产品id
380
 name        |  string  | 	必须               |  产品名称
380
 name        |  string  | 	必须               |  产品名称
381
-info        |  string  | 	必须               |  产品信息
381
+info        |  text    | 	必须               |  产品信息
382
 color       |  string  |   必须               |  产品款色
382
 color       |  string  |   必须               |  产品款色
383
 price       |  double  | 	必须               |  产品价格
383
 price       |  double  | 	必须               |  产品价格
384
 classify    |  string  | 	必须               |  产品分类
384
 classify    |  string  | 	必须               |  产品分类
1089
 }
1089
 }
1090
 ```
1090
 ```
1091
 
1091
 
1092
-
1093
-
1094
-
1095
 ## 服务信息接口
1092
 ## 服务信息接口
1096
 ### 创建/修改服务信息
1093
 ### 创建/修改服务信息
1097
 - `POST /api/server_info/store`
1094
 - `POST /api/server_info/store`
1101
 -----------    |  ------  |  ------------------ |  --------
1098
 -----------    |  ------  |  ------------------ |  --------
1102
 id             |  integer | 	创建时空,修改时必须  |  服务id
1099
 id             |  integer | 	创建时空,修改时必须  |  服务id
1103
 server         |  string  | 	必须               |  服务名称
1100
 server         |  string  | 	必须               |  服务名称
1104
-content        |  string  | 	必须               |  服务内容说明
1101
+content        |  text    | 	必须               |  服务内容说明
1102
+photo          |  string  | 	必须               |  首页显示的图片地址
1105
 
1103
 
1106
 - 响应:
1104
 - 响应:
1107
 
1105
 
1149
 		"id": 123456,
1147
 		"id": 123456,
1150
 		"server": "保姆服务",
1148
 		"server": "保姆服务",
1151
 		"content": "<html>...</html>",
1149
 		"content": "<html>...</html>",
1150
+		"photo": "https://wechat.sotype.com/123.png",
1152
 		"created_at": "2018-02-16 11:10:56",
1151
 		"created_at": "2018-02-16 11:10:56",
1153
 		"updated_at": "2018-02-16 12:00:51"
1152
 		"updated_at": "2018-02-16 12:00:51"
1154
 	}
1153
 	}
1177
             "id": 123456,
1176
             "id": 123456,
1178
             "server": "保姆服务",
1177
             "server": "保姆服务",
1179
             "content": "<html>...</html>",
1178
             "content": "<html>...</html>",
1179
+		    "photo": "https://wechat.sotype.com/123.png",
1180
             "created_at": "2018-02-16 11:10:56",
1180
             "created_at": "2018-02-16 11:10:56",
1181
             "updated_at": "2018-02-16 12:00:51"
1181
             "updated_at": "2018-02-16 12:00:51"
1182
         }, 
1182
         }, 
1184
    ]
1184
    ]
1185
 }
1185
 }
1186
 ```
1186
 ```
1187
+
1188
+
1189
+
1190
+## 服务信息接口
1191
+### 创建/修改服务信息
1192
+- `POST /api/server_info/store`
1193
+- 参数:
1194
+
1195
+参数            |  类型    |   可选               |    备注
1196
+-----------    |  ------  |  ------------------ |  --------
1197
+id             |  integer | 	创建时空,修改时必须  |  服务id
1198
+server         |  string  | 	必须               |  服务名称
1199
+content        |  text    | 	必须               |  服务内容说明
1200
+photo          |  string  | 	必须               |  首页显示的图片地址
1201
+
1202
+- 响应:
1203
+
1204
+```
1205
+{
1206
+	"status": 0,
1207
+	"message": "保存成功"
1208
+}
1209
+
1210
+{
1211
+	"status": -1,
1212
+	"message": "信息不能为空!"
1213
+}
1214
+```
1215
+
1216
+### 删除订单
1217
+- `DELETE /api/server_info/${id}`
1218
+- 参数:无
1219
+
1220
+- 响应:
1221
+
1222
+ ```
1223
+{
1224
+	"status": 0,
1225
+	"message": "删除成功"
1226
+}
1227
+
1228
+{
1229
+	"status": -1,
1230
+	"message": "id不能为空!"
1231
+}
1232
+```
1233
+
1234
+### 获得某订单
1235
+
1236
+- `GET /api/server_info/${id}`
1237
+- 参数:无
1238
+
1239
+- 响应:
1240
+
1241
+ ```
1242
+{
1243
+	"status": 0,
1244
+	"data": {
1245
+		"id": 123456,
1246
+		"server": "保姆服务",
1247
+		"content": "<html>...</html>",
1248
+		"photo": "https://wechat.sotype.com/123.png",
1249
+		"created_at": "2018-02-16 11:10:56",
1250
+		"updated_at": "2018-02-16 12:00:51"
1251
+	}
1252
+}
1253
+```
1254
+
1255
+### 分页查询分类
1256
+- `GET /api/classifies`
1257
+- 参数: 无
1258
+- 响应:
1259
+
1260
+```
1261
+{
1262
+   "total": 50,
1263
+   "per_page": 15,
1264
+   "current_page": 1,
1265
+   "last_page": 4,
1266
+   "first_page_url": "http://laravel.app?page=1",
1267
+   "last_page_url": "http://laravel.app?page=4",
1268
+   "next_page_url": "http://laravel.app?page=2",
1269
+   "prev_page_url": null,
1270
+   "path": "http://laravel.app",
1271
+   "from": 1,
1272
+   "to": 15,
1273
+   "data":[ {
1274
+            "id": 123456,
1275
+            "server": "保姆服务",
1276
+            "content": "<html>...</html>",
1277
+		    "photo": "https://wechat.sotype.com/123.png",
1278
+            "created_at": "2018-02-16 11:10:56",
1279
+            "updated_at": "2018-02-16 12:00:51"
1280
+        }, 
1281
+		...
1282
+   ]
1283
+}
1284
+```

+ 1
- 1
manage-server/routes/api.php Bestand weergeven

45
 
45
 
46
 Route::get('/server_infos', 'ServerInfoController@list');
46
 Route::get('/server_infos', 'ServerInfoController@list');
47
 
47
 
48
-Route::get('/classifys', 'ClassifyController@list');
48
+Route::get('/classifies', 'ClassifyController@list');
49
 
49
 
50
 Route::get('/my/orders', 'CommonController@orders');
50
 Route::get('/my/orders', 'CommonController@orders');
51
 Route::post('/{order_type}/{order_id}/comment', 'CommonController@addComment');
51
 Route::post('/{order_type}/{order_id}/comment', 'CommonController@addComment');

+ 1
- 1
manage-server/routes/web.php Bestand weergeven

43
 
43
 
44
 Route::get('/server_infos', 'ServerInfoController@list');
44
 Route::get('/server_infos', 'ServerInfoController@list');
45
 
45
 
46
-Route::get('/classifys', 'ClassifyController@list');
46
+Route::get('/classifies', 'ClassifyController@list');
47
 
47
 
48
 
48
 
49
 Route::post('/{order_type}/{order_id}/comment', 'CommonController@addComment');
49
 Route::post('/{order_type}/{order_id}/comment', 'CommonController@addComment');

Loading…
Annuleren
Opslaan