Commit 4798827973902ac1b787cc4aeb23750b55b2e26c
1 parent
48c24116
添加新接口
Showing
4 changed files
with
56 additions
and
2 deletions
phpapi/apicp.ItemList.php
0 → 100644
1 | +<?php | |
2 | + /** | |
3 | + * 返回节目列表 | |
4 | + */ | |
5 | + | |
6 | + include "Common/JsonResponse.php"; | |
7 | + include "Common/mysqlHelper.php"; | |
8 | + include "Common/WechatHelper.php"; | |
9 | + include "Common/Encrypter.php"; | |
10 | + | |
11 | + // id,头像 | |
12 | + $user_id = $_GET['user_id'] ?? ''; | |
13 | + | |
14 | + $mysql = new mysqlHelper(); | |
15 | + $data = $mysql->fetchAll("SELECT * FROM item"); | |
16 | + | |
17 | + foreach ($data as $key => &$value){ | |
18 | + $value['id'] = (int)$value['id']; | |
19 | + $value['performer_list'] = json_decode($value['performer_list'],true); | |
20 | + } | |
21 | + | |
22 | + $userVote = []; | |
23 | + if(!empty($user_id)){ | |
24 | + $userVote = $mysql->fetchAll("SELECT item_id FROM item_vote WHERE user_id = ?", [$user_id]); | |
25 | + if(!empty($userVote)){ | |
26 | + $userVote = array_column($userVote,'item_id'); | |
27 | + } | |
28 | + } | |
29 | + | |
30 | + $res = [ | |
31 | + 'data' => [ | |
32 | + 'item' => $data, | |
33 | + 'user_vote' => $userVote | |
34 | + ] | |
35 | + ]; | |
36 | + // 返回桌位列表 | |
37 | + JsonResponse::result($res); | |
38 | + | ... | ... |
phpapi/apicp.SignIn.php
phpapi/apicp.TablePositionList.php
0 → 100644
1 | +<?php | |
2 | + /** | |
3 | + * 返回桌位编号 | |
4 | + */ | |
5 | + | |
6 | + include "Common/JsonResponse.php"; | |
7 | + include "Common/mysqlHelper.php"; | |
8 | + include "Common/WechatHelper.php"; | |
9 | + include "Common/Encrypter.php"; | |
10 | + | |
11 | + $mysql = new mysqlHelper(); | |
12 | + $data = $mysql->fetchAll("SELECT number FROM table_position"); | |
13 | + | |
14 | + // 返回桌位列表 | |
15 | + JsonResponse::result(['data' => $data]); | |
16 | + | ... | ... |