|
|
@@ -64,6 +64,17 @@ class Auth extends BaseController
|
|
|
{
|
|
|
public function test()
|
|
|
{
|
|
|
+
|
|
|
+ $service = app()->make(AwardIntegralPriceRepository::class);
|
|
|
+// $yesterday = $service->awardIntegralPrice();
|
|
|
+// @file_put_contents('yesterday.txt', json_encode($yesterday) . PHP_EOL, FILE_APPEND);
|
|
|
+// if (!isset($yesterday['basePrice'])) {
|
|
|
+// return;
|
|
|
+// }
|
|
|
+// @file_put_contents('quanju4.txt', json_encode($yesterday) . "-每日分红积分价格147\r\n", 8);
|
|
|
+ $service->orderIntegralUp(0.02708258);
|
|
|
+
|
|
|
+
|
|
|
// $data = [
|
|
|
// 'tempId' => '',
|
|
|
// 'id' => '',
|
|
|
@@ -94,35 +105,39 @@ class Auth extends BaseController
|
|
|
// \app\common\model\user\User::where('uid',$v['uid'])->update(['award_integral'=>$award_integral]);
|
|
|
// }
|
|
|
// die();
|
|
|
- $achievement = StoreOrder::where('paid', 1)
|
|
|
- ->where('is_del', 0)->where('is_system_del', 0)
|
|
|
- ->where('status', '>=', 0)
|
|
|
- ->sum('total_price'); //业绩
|
|
|
- $achievement = bcmul((string)$achievement, '0.1', 8); //从总业绩的5%上涨到10%
|
|
|
- var_dump($achievement);
|
|
|
- /** @var UserExtractRepository $extractRepositories */
|
|
|
- $extractRepositories = app()->make(UserExtractRepository::class);
|
|
|
- $commission = $extractRepositories->search(['status' => 1])->sum('commission');
|
|
|
- var_dump($commission);
|
|
|
- $sum_achievement = bcadd((string)$commission, (string)$achievement, 8);
|
|
|
- $userService = app()->make(UserRepository::class);
|
|
|
- $num = $userService->search(['status' => 1])->sum('award_integral');
|
|
|
- var_dump($num);
|
|
|
- $rise = $num > 0 ? bcdiv($sum_achievement, $num, 8) : 0;
|
|
|
- $add_price = 0;
|
|
|
- if ($rise > 0) {
|
|
|
- @file_put_contents('quanju4.txt', $rise . "-123\r\n", 8);
|
|
|
- // 增长值分成25份
|
|
|
- $day_25_rise = bcdiv($rise, 25, 8);
|
|
|
|
|
|
- } else {
|
|
|
- $day_25_rise = 0;
|
|
|
- }
|
|
|
- @file_put_contents('quanju4.txt', $day_25_rise . "-456\r\n", 8);
|
|
|
- /** @var AwardIntegralPriceDayDao $AwardIntegralPriceDayDao */
|
|
|
- $AwardIntegralPriceDayDao = app()->make(AwardIntegralPriceDayDao::class);
|
|
|
|
|
|
- $AwardIntegralPriceDayDao->create(['day' => time(), 'all_add_price' => $rise, 'day_add_price' => $day_25_rise]); //保存今天增长的总价格和每日增长价格
|
|
|
+
|
|
|
+
|
|
|
+// $achievement = StoreOrder::where('paid', 1)
|
|
|
+// ->where('is_del', 0)->where('is_system_del', 0)
|
|
|
+// ->where('status', '>=', 0)
|
|
|
+// ->sum('total_price'); //业绩
|
|
|
+// $achievement = bcmul((string)$achievement, '0.1', 8); //从总业绩的5%上涨到10%
|
|
|
+// var_dump($achievement);
|
|
|
+// /** @var UserExtractRepository $extractRepositories */
|
|
|
+// $extractRepositories = app()->make(UserExtractRepository::class);
|
|
|
+// $commission = $extractRepositories->search(['status' => 1])->sum('commission');
|
|
|
+// var_dump($commission);
|
|
|
+// $sum_achievement = bcadd((string)$commission, (string)$achievement, 8);
|
|
|
+// $userService = app()->make(UserRepository::class);
|
|
|
+// $num = $userService->search(['status' => 1])->sum('award_integral');
|
|
|
+// var_dump($num);
|
|
|
+// $rise = $num > 0 ? bcdiv($sum_achievement, $num, 8) : 0;
|
|
|
+// $add_price = 0;
|
|
|
+// if ($rise > 0) {
|
|
|
+// @file_put_contents('quanju4.txt', $rise . "-123\r\n", 8);
|
|
|
+// // 增长值分成25份
|
|
|
+// $day_25_rise = bcdiv($rise, 25, 8);
|
|
|
+//
|
|
|
+// } else {
|
|
|
+// $day_25_rise = 0;
|
|
|
+// }
|
|
|
+// @file_put_contents('quanju4.txt', $day_25_rise . "-456\r\n", 8);
|
|
|
+// /** @var AwardIntegralPriceDayDao $AwardIntegralPriceDayDao */
|
|
|
+// $AwardIntegralPriceDayDao = app()->make(AwardIntegralPriceDayDao::class);
|
|
|
+//
|
|
|
+// $AwardIntegralPriceDayDao->create(['day' => time(), 'all_add_price' => $rise, 'day_add_price' => $day_25_rise]); //保存今天增长的总价格和每日增长价格
|
|
|
}
|
|
|
|
|
|
public function autoSend(){
|