|
@@ -15,9 +15,9 @@ class Demo extends Api
|
|
//如果接口已经设置无需登录,那也就无需鉴权了
|
|
//如果接口已经设置无需登录,那也就无需鉴权了
|
|
//
|
|
//
|
|
// 无需登录的接口,*表示全部
|
|
// 无需登录的接口,*表示全部
|
|
- protected $noNeedLogin = ['test', 'test4'];
|
|
|
|
|
|
+ protected $noNeedLogin = ['*'];
|
|
// 无需鉴权的接口,*表示全部
|
|
// 无需鉴权的接口,*表示全部
|
|
- protected $noNeedRight = ['test2'];
|
|
|
|
|
|
+ protected $noNeedRight = ['*'];
|
|
|
|
|
|
/**
|
|
/**
|
|
* 测试方法
|
|
* 测试方法
|
|
@@ -70,7 +70,7 @@ class Demo extends Api
|
|
$this->success('返回成功', ['action' => 'test3']);
|
|
$this->success('返回成功', ['action' => 'test3']);
|
|
}
|
|
}
|
|
|
|
|
|
- //支付回调后的逻辑,或者计划任务的逻辑
|
|
|
|
|
|
+ //订单算奖金。计划任务的逻辑
|
|
public function test4(){
|
|
public function test4(){
|
|
$order_id = 488359520289034240;
|
|
$order_id = 488359520289034240;
|
|
|
|
|
|
@@ -80,6 +80,47 @@ class Demo extends Api
|
|
$shouyi = bcmul($product['number'],$product['pifa_shouyi'],0);
|
|
$shouyi = bcmul($product['number'],$product['pifa_shouyi'],0);
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ $user_id = 1;
|
|
|
|
+ //我的下级数量
|
|
|
|
+ Db::name('user')->where('intro_uid',$user_id)->count();
|
|
|
|
+
|
|
|
|
+ //我的上级id
|
|
|
|
+ $my_intro_uid = Db::name('user')->where('id',$user_id)->value('intro_uid');
|
|
|
|
+
|
|
|
|
+ //我的上上级id
|
|
|
|
+ $two_intro_uid =Db::name('user')->where('id',$my_intro_uid)->value('intro_uid') ?: 0;
|
|
|
|
+
|
|
|
|
+ //结算订单后,用户活跃时间更新
|
|
|
|
+ Db::name('user_wallet')->where('user_id',$user_id)->update(['active_time'=>time()]);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ //结算要按10天算
|
|
|
|
+ public function jiesuan_tendays_ago(){
|
|
|
|
+
|
|
|
|
+ $nowtime = time();
|
|
|
|
+ $today = strtotime(date('Y-m-d',$nowtime));
|
|
|
|
+
|
|
|
|
+ $toweek = date('w',$nowtime);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ $enum = [
|
|
|
|
+ 1 => 11,
|
|
|
|
+ 2 => 12,
|
|
|
|
+ 3 => 12,
|
|
|
|
+ 4 => 12, //
|
|
|
|
+ 5 => 12, //
|
|
|
|
+ 6 => 11, //
|
|
|
|
+ 0 => 11, //
|
|
|
|
+ ];
|
|
|
|
+
|
|
|
|
+ $rs = $today - ($enum[$toweek] * 86400);
|
|
|
|
+ dump(date('Y-m-d',$rs));
|
|
|
|
+
|
|
|
|
+ return $rs;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|