WechatConfigService.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | Niucloud-admin 企业快速开发的saas管理平台
  4. // +----------------------------------------------------------------------
  5. // | 官方网址:https://www.niucloud.com
  6. // +----------------------------------------------------------------------
  7. // | niucloud团队 版权所有 开源版本可自由商用
  8. // +----------------------------------------------------------------------
  9. // | Author: Niucloud Team
  10. // +----------------------------------------------------------------------
  11. namespace app\service\admin\wechat;
  12. use app\model\sys\SysConfig;
  13. use app\service\core\wechat\CoreWechatConfigService;
  14. use core\base\BaseAdminService;
  15. use think\Model;
  16. /**
  17. * 微信配置模型
  18. * Class WechatConfigService
  19. * @package app\service\core\wechat
  20. */
  21. class WechatConfigService extends BaseAdminService
  22. {
  23. /**
  24. * 获取配置信息
  25. * @return array|null
  26. */
  27. public function getWechatConfig()
  28. {
  29. return (new CoreWechatConfigService())->getWechatConfig();
  30. }
  31. /**
  32. * 设置配置
  33. * @param array $data
  34. * @return SysConfig|bool|Model
  35. */
  36. public function setWechatConfig(array $data){
  37. return (new CoreWechatConfigService())->setWechatConfig($data);
  38. }
  39. /**
  40. *查询微信需要的静态信息
  41. * @return array
  42. */
  43. public function getWechatStaticInfo(){
  44. return (new CoreWechatConfigService())->getWechatStaticInfo();
  45. }
  46. }