仓库初始化
This commit is contained in:
83
application/api/controller/Dailytasks.php
Normal file
83
application/api/controller/Dailytasks.php
Normal file
@@ -0,0 +1,83 @@
|
||||
<?php
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\common\controller\BaseCom;
|
||||
use think\Controller;
|
||||
/*
|
||||
* 每日任务
|
||||
*
|
||||
*/
|
||||
class Dailytasks extends BaseCom
|
||||
{
|
||||
//初始化
|
||||
protected function initialize()
|
||||
{
|
||||
//允许跨域
|
||||
header('Access-Control-Allow-Origin: *');
|
||||
}
|
||||
|
||||
//每日任务列表
|
||||
public function dailyTasksList()
|
||||
{
|
||||
$user_id = $this->uid;
|
||||
$reslut = model('DailyTasks')->dailyTasksList($user_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
|
||||
}
|
||||
|
||||
//完成每日任务
|
||||
public function dailyTasksComplete()
|
||||
{
|
||||
$user_id = $this->uid;
|
||||
$task_id = input('task_id');
|
||||
if (!$task_id) {
|
||||
return V(0,'请选择任务');
|
||||
}
|
||||
$reslut = model('DailyTasks')->tasks_complete($user_id,$task_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
}
|
||||
//领取每日任务金币奖励
|
||||
public function dailyTasksReceive()
|
||||
{
|
||||
$user_id = $this->uid;
|
||||
$task_id = input('task_id');
|
||||
if (!$task_id) {
|
||||
return V(0,'请选择任务');
|
||||
}
|
||||
$reslut = model('DailyTasks')->daily_tasks_receive($user_id,$task_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
}
|
||||
//开启礼盒
|
||||
public function dailyTasksOpenBox()
|
||||
{
|
||||
$user_id = $this->uid;
|
||||
$gift_box_id = input('gift_box_id');
|
||||
if (!$gift_box_id) {
|
||||
return V(0,'请选择礼盒');
|
||||
}
|
||||
$reslut = model('DailyTasks')->open_gift_box($user_id,$gift_box_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
}
|
||||
//礼盒记录
|
||||
public function dailyTasksBoxRecord()
|
||||
{
|
||||
$user_id = $this->uid;
|
||||
$reslut = model('DailyTasks')->gift_bag_receive_list($user_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
}
|
||||
//签到
|
||||
public function dailyTasksSign(){
|
||||
$user_id = $this->uid;
|
||||
$reslut = model('DailyTasks')->sign_in($user_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
|
||||
}
|
||||
//今日签到状态
|
||||
public function dailyTasksSignStatus(){
|
||||
$user_id = $this->uid;
|
||||
$reslut = model('DailyTasks')->daily_tasks_sign_in_status($user_id);
|
||||
return V($reslut['code'],$reslut['msg'], $reslut['data']);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user