Config.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. /**
  3. * Niushop商城系统 - 团队十年电商经验汇集巨献!
  4. * =========================================================
  5. * Copy right 2019-2029 杭州牛之云科技有限公司, 保留所有权利。
  6. * ----------------------------------------------
  7. * 官方网址: https://www.niushop.com
  8. * =========================================================
  9. */
  10. namespace addon\alipay\model;
  11. use app\model\system\Config as ConfigModel;
  12. use app\model\BaseModel;
  13. /**
  14. * 支付宝支付配置
  15. */
  16. class Config extends BaseModel
  17. {
  18. /**
  19. * 设置支付配置
  20. * array $data
  21. */
  22. public function setPayConfig($data, $site_id = 0, $app_module = 'shop')
  23. {
  24. $config = new ConfigModel();
  25. $res = $config->setConfig($data, '支付宝支付配置', 1, [ [ 'site_id', '=', $site_id ], [ 'app_module', '=', $app_module ], [ 'config_key', '=', 'ALI_PAY_CONFIG' ] ]);
  26. return $res;
  27. }
  28. /**
  29. * 获取支付配置
  30. */
  31. public function getPayConfig($site_id = 0, $app_module = 'shop')
  32. {
  33. $config = new ConfigModel();
  34. $res = $config->getConfig([ [ 'site_id', '=', $site_id ], [ 'app_module', '=', $app_module ], [ 'config_key', '=', 'ALI_PAY_CONFIG' ] ]);
  35. return $res;
  36. }
  37. }