|
@@ -4,6 +4,8 @@ namespace app\admin\controller;
|
|
|
|
|
|
|
|
use think\admin\Controller;
|
|
use think\admin\Controller;
|
|
|
use think\admin\service\SystemService;
|
|
use think\admin\service\SystemService;
|
|
|
|
|
+use think\facade\Cache;
|
|
|
|
|
+use think\facade\Db;
|
|
|
use think\facade\Request;
|
|
use think\facade\Request;
|
|
|
|
|
|
|
|
class Sina extends Controller
|
|
class Sina extends Controller
|
|
@@ -71,4 +73,21 @@ class Sina extends Controller
|
|
|
$this->success('修改活动规则配置成功!');
|
|
$this->success('修改活动规则配置成功!');
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ public function removeUserTask()
|
|
|
|
|
+ {
|
|
|
|
|
+ $this->_applyFormToken();
|
|
|
|
|
+ if ($this->request->isGet()) {
|
|
|
|
|
+ $this->title = '清除用户任务数据';
|
|
|
|
|
+ $this->fetch();
|
|
|
|
|
+ } else {
|
|
|
|
|
+ $uid = Request::post('uid');
|
|
|
|
|
+ $dateForRedis = date('Ymd');
|
|
|
|
|
+ $redisKey = "t:{$dateForRedis}:" . $uid;
|
|
|
|
|
+ Cache::delete($redisKey);
|
|
|
|
|
+ Cache::delete('u:f:' . $uid);
|
|
|
|
|
+ Db::table('awards_user_task')->where('uid', $uid)->where('date', date('Y-m-d'))->delete();
|
|
|
|
|
+ sysoplog('测试管理', "清除用户任务数据");
|
|
|
|
|
+ $this->success('清除用户任务数据成功!');
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|