WxMiniClass.php 733 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace bizMall\wx\classes;
  3. use bizHd\wx\classes\WxOpenClass;
  4. use common\components\dict;
  5. use common\components\dirUtil;
  6. use common\components\miniUtil;
  7. use Yii;
  8. use bizMall\base\classes\BaseClass;
  9. use yii\imagine\Image;
  10. use linslin\yii2\curl;
  11. class WxMiniClass extends BaseClass
  12. {
  13. public static $baseFile = '\bizMall\wx\models\WxMini';
  14. //获取ShortLink ssh 20250728
  15. //$page = 'pages/home/recent'
  16. public static function getShortLink($page)
  17. {
  18. $merchant = WxOpenClass::getMallWxInfo();
  19. $ptStyle = dict::getDict('ptStyle', 'mall');
  20. $ret = miniUtil::generateShortLink($merchant, $page, '', $ptStyle);
  21. $link = $ret['link'] ?? '';
  22. return ['link' => $link];
  23. }
  24. }