Dividend.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\admin\controller\setting;
  3. use app\common\basics\AdminBase;
  4. use app\common\server\ConfigServer;
  5. use app\common\server\JsonServer;
  6. /**
  7. * 排队设置
  8. */
  9. class Dividend extends AdminBase
  10. {
  11. public function index()
  12. {
  13. $config = [
  14. 'dividend_set_money' => ConfigServer::get('platform_setting', 'dividend_set_money', 100),
  15. 'dividend_rate' => ConfigServer::get('platform_setting', 'dividend_rate', 0.05),
  16. 'rebate_rate' => ConfigServer::get('platform_setting', 'rebate_rate', 0.2),
  17. 'rated_money' => ConfigServer::get('platform_setting', 'rated_money', 3000),
  18. 'rated_money_rate' => ConfigServer::get('platform_setting', 'rated_money_rate', 0.04),
  19. ];
  20. return view('', [
  21. 'config' => $config
  22. ]);
  23. }
  24. public function set()
  25. {
  26. $post = $this->request->post();
  27. ConfigServer::set('platform_setting', 'dividend_set_money', $post['dividend_set_money']); //正常分红额定金额
  28. ConfigServer::set('platform_setting', 'dividend_rate', $post['dividend_rate']); //分红池金额进入比例
  29. ConfigServer::set('platform_setting', 'rebate_rate', $post['rebate_rate']); //购买积分分红比例
  30. ConfigServer::set('platform_setting', 'rated_money', $post['rated_money']); //大额限定金额
  31. ConfigServer::set('platform_setting', 'rated_money_rate', $post['rated_money_rate']); //大额分红额定比例
  32. return JsonServer::success('设置成功');
  33. }
  34. }