提交其他文件
This commit is contained in:
164
app/api/controller/TeaStoreController.php
Normal file
164
app/api/controller/TeaStoreController.php
Normal file
@ -0,0 +1,164 @@
|
||||
<?php
|
||||
|
||||
namespace app\api\controller;
|
||||
use app\api\logic\TeaStoreLogic;
|
||||
class TeaStoreController extends BaseApiController
|
||||
{
|
||||
/**
|
||||
* 小程序
|
||||
* Class TeaUser
|
||||
* @package app\common\model\teamaster
|
||||
*/
|
||||
public array $notNeedLogin = ['teaStoreLists','teaStoreCity','teaStoreDetails','teaStoreRoomLists','teaStoreGroupLists'];
|
||||
|
||||
/**
|
||||
* @notes 首页茶室列表
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/5 16:23
|
||||
*/
|
||||
public function teaStoreLists(){
|
||||
$data = $this->request->post();
|
||||
// $data['user_id'] = $this->userId;
|
||||
$result = TeaStoreLogic::getTeaStoreLists($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 茶室搜索历史
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/7 11:14
|
||||
*/
|
||||
public function teaStoreSearchHistory(){
|
||||
$userId = $this->userId;
|
||||
$result = TeaStoreLogic::getTeaStoreSearchHistory($userId);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
/**
|
||||
* @notes 一键清空茶室搜索历史
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/11 16:28
|
||||
*/
|
||||
public function delTeaStoreSearchHistory(){
|
||||
$userId = $this->userId;
|
||||
$result = TeaStoreLogic::delTeaStoreSearchHistory($userId);
|
||||
return $this->success('操作成功', [], 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 茶室开通城市
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/7 17:53
|
||||
*/
|
||||
public function teaStoreCity(){
|
||||
$result = TeaStoreLogic::getTeaStoreCity();
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 茶室详情页
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/11 10:53
|
||||
*/
|
||||
public function teaStoreDetails(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::getTeaStoreDetails($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 茶室包间列表
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/17 14:08
|
||||
*/
|
||||
public function teaStoreRoomLists(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::getTeaStoreRoomLists($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 茶室充值套餐列表
|
||||
* @return \think\response\Json
|
||||
* @author Yzt
|
||||
* @date 2025/11/17 14:08
|
||||
*/
|
||||
public function rechargeLists(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::rechargeLists($data);
|
||||
if($result){
|
||||
return $this->success('', $result, 1, 1);
|
||||
}
|
||||
return $this->fail(TeaStoreLogic::getError());
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @notes 茶室收藏/取消收藏
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/11 14:33
|
||||
* @data id,status(1收藏 0取消收藏),user_id
|
||||
*/
|
||||
public function teaStoreCollect(){
|
||||
$data = $this->request->post();
|
||||
$data['user_id'] = $this->userId;
|
||||
$result = TeaStoreLogic::teaStoreCollect($data);
|
||||
if($result){
|
||||
return $this->success('操作成功', [], 1, 1);
|
||||
}
|
||||
return $this->fail(TeaStoreLogic::getError());
|
||||
}
|
||||
/**
|
||||
* @notes 茶室收藏列表
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/11 14:35
|
||||
* @data id
|
||||
*/
|
||||
public function teaStoreCollectList(){
|
||||
$data = $this->request->post();
|
||||
$userId = $this->userId;
|
||||
$result = TeaStoreLogic::teaStoreCollectList($data,$userId);
|
||||
return $this->success('', $result, 1, 1);
|
||||
}
|
||||
/**
|
||||
* @notes 茶室套餐列表
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/26 16:00
|
||||
*/
|
||||
public function teaStoreGroupLists(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::getTeaStoreGroupLists($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
/**
|
||||
* @notes 茶室套餐详情
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2025/11/26 16:00
|
||||
*/
|
||||
public function teaStoreGroupDetails(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::getTeaStoreGroupDetails($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* @notes 资质详情
|
||||
* @return \think\response\Json
|
||||
* @author 胥聪
|
||||
* @date 2026/2/11 15:27
|
||||
*/
|
||||
public function qualDetails(){
|
||||
$data = $this->request->post();
|
||||
$result = TeaStoreLogic::qualDetails($data);
|
||||
return $this->success('查询成功', $result, 1, 1);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user