作者 lyh

gx

@@ -24,7 +24,7 @@ class AyrShareController extends BaseController @@ -24,7 +24,7 @@ class AyrShareController extends BaseController
24 */ 24 */
25 public function lists(AyrShareModel $ayrShareModel,AyrShareLogic $ayrShareLogic){ 25 public function lists(AyrShareModel $ayrShareModel,AyrShareLogic $ayrShareLogic){
26 //授权配置列表 26 //授权配置列表
27 - $share_list = $ayrShareModel->platforms; 27 + $share_list = $ayrShareModel->iconImage();
28 $lists = $ayrShareModel->lists($this->map,$this->page,$this->row,'id',['id','name','title','profile_key','bind_platforms','operator_id','created_at','updated_at']); 28 $lists = $ayrShareModel->lists($this->map,$this->page,$this->row,'id',['id','name','title','profile_key','bind_platforms','operator_id','created_at','updated_at']);
29 foreach ($lists['list'] as $k => $v){ 29 foreach ($lists['list'] as $k => $v){
30 if(!empty($v['profile_key'])){ 30 if(!empty($v['profile_key'])){
@@ -24,19 +24,33 @@ class AyrShare extends Base @@ -24,19 +24,33 @@ class AyrShare extends Base
24 * @var :授权列表 24 * @var :授权列表
25 */ 25 */
26 public $platforms = [ 26 public $platforms = [
27 - self::TYPE_FACEBOOK => 'Facebook',  
28 - self::TYPE_TWITTER => 'Twitter',  
29 - self::TYPE_LINKEDIN => 'LinkedIn',  
30 - self::TYPE_INSTAGRAM => 'Instagram',  
31 - self::TYPE_YOUTUBE => 'YouTube',  
32 - self::TYPE_REDDIT => 'Reddit',  
33 - self::TYPE_TELEGRAM => 'Telegram',  
34 - self::TYPE_GMB => 'Google',  
35 - self::TYPE_PINTEREST => 'Pinterest',  
36 - self::TYPE_TIKTOK => 'TikTok', 27 + self::TYPE_FACEBOOK => 'facebook.png',
  28 + self::TYPE_TWITTER => 'twitter.jpg',
  29 + self::TYPE_LINKEDIN => 'linkin.png',
  30 + self::TYPE_INSTAGRAM => 'ins.png',
  31 + self::TYPE_YOUTUBE => 'youtube.jpg',
  32 + self::TYPE_REDDIT => 'reddit.jpg',
  33 + self::TYPE_TELEGRAM => 'tel.png',
  34 + self::TYPE_GMB => 'google.png',
  35 + self::TYPE_PINTEREST => 'pinterest.png',
  36 + self::TYPE_TIKTOK => 'tiktok.jpg',
37 ]; 37 ];
38 38
39 /** 39 /**
  40 + * @name :(获取图标iconImage
  41 + * @author :lyh
  42 + * @method :post
  43 + * @time :2023/6/8 9:21
  44 + */
  45 + public function iconImage(){
  46 + $image_link = [];
  47 + foreach ($this->platforms as $k => $v){
  48 + $image_link[$k] = url('upload/icon/').$v;
  49 + }
  50 + return $image_link;
  51 + }
  52 +
  53 + /**
40 * @var :发布图片数量 54 * @var :发布图片数量
41 */ 55 */
42 public $image = [ 56 public $image = [
@@ -52,5 +66,4 @@ class AyrShare extends Base @@ -52,5 +66,4 @@ class AyrShare extends Base
52 self::TYPE_TIKTOK => 1, 66 self::TYPE_TIKTOK => 1,
53 ]; 67 ];
54 68
55 -  
56 } 69 }