Talent.php 883 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace app\admin\controller;
  3. use app\admin\AdminBaseController;
  4. use app\common\model\SettingModel;
  5. class Talent extends AdminBaseController
  6. {
  7. /**
  8. * 列表
  9. */
  10. public function index()
  11. {
  12. $system = SettingModel::getConfigValue(SettingModel::TALENT);
  13. return view('', [
  14. 'system' => $system,
  15. ]);
  16. }
  17. public function editTalent()
  18. {
  19. $data = $this->_post(SettingModel::TALENT);
  20. SettingModel::setConfigValue($data);
  21. ajax_return();
  22. }
  23. /**
  24. * 获取数据
  25. * @param array $param 要获取的数据
  26. * @return array
  27. */
  28. public function _post(array $param)
  29. {
  30. $res = [];
  31. foreach ($param as $v) {
  32. if (input($v) === '0' || !empty(input($v))) {
  33. $res[$v] = input($v);
  34. }
  35. }
  36. return $res;
  37. }
  38. }