Sfoglia il codice sorgente

feat(admin): 添加分红积分基准价格设置并进行有效性验证

- 在系统配置中添加"award_integral_price"字段,用于设置分红积分基准价格
- 添加对分红积分基准价格的验证,确保其值大于 0
- 优化了代码格式,调整了数组元素的缩进
kirin 5 mesi fa
parent
commit
8162fc9688

+ 2 - 0
app/common/repositories/user/AwardIntegralPriceRepository.php

@@ -17,6 +17,7 @@ namespace app\common\repositories\user;
 use app\common\dao\user\AwardIntegralPriceDao;
 use app\common\model\store\order\StoreOrder;
 use app\common\model\user\AwardIntegralPrice;
+use app\common\model\user\UserExtract;
 use app\common\repositories\BaseRepository;
 
 
@@ -63,6 +64,7 @@ class AwardIntegralPriceRepository extends BaseRepository
         /** @var UserExtractRepository $extractRepositories */
         $extractRepositories = app()->make(UserExtractRepository::class);
         $commission = $extractRepositories->search(['status' => 1])->whereTime('check_time', $day)->sum('commission');
+        @file_put_contents('yesterday.txt', UserExtract::getLastSql() . PHP_EOL, FILE_APPEND);
         $userService = app()->make(UserRepository::class);
         $num = $userService->search(['status' => 1])->sum('award_integral');
         $sum_achievement = bcadd((string)$commission, (string)$achievement, 2);