Commit 4798827973902ac1b787cc4aeb23750b55b2e26c

Authored by 程雨佳
1 parent 48c24116

添加新接口

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
1 1 <?php
2 2 /**
3   - * 通过姓名签名 暂不使用
  3 + * 通过姓名签
4 4 */
5 5  
6 6 include "Common/JsonResponse.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 +
... ...
phpapi/apicp.UploadHeadImg.php
1 1 <?php
2 2 /**
3   - * 用户上传头像 暂不使用
  3 + * 用户上传头像
4 4 */
5 5  
6 6 include "Common/JsonResponse.php";
... ...