96 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			PHP
		
	
	
		
		
			
		
	
	
			96 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			PHP
		
	
	
|  | <?php | ||
|  | namespace app\common\model; | ||
|  | 
 | ||
|  | use app\common\basics\Models; | ||
|  | 
 | ||
|  | class Ad extends Models | ||
|  | { | ||
|  |     const mobile = 1; | ||
|  |     const pc     = 2; | ||
|  | 
 | ||
|  | 
 | ||
|  |     public static function getAdTypeDesc($from = true){ | ||
|  |         $desc = [ | ||
|  |             self::mobile    => '移动端商城', | ||
|  |             self::pc        => 'pc端商城', | ||
|  |         ]; | ||
|  |         if($from === true){ | ||
|  |             return $desc; | ||
|  |         } | ||
|  |         return $desc[$from] ?? ''; | ||
|  |     } | ||
|  | 
 | ||
|  |     public static function getLinkPage($type = true,$from = true){ | ||
|  |         $page = [ | ||
|  |             self::mobile    => [ | ||
|  |                 [ | ||
|  |                     'name'      => '商品分类', | ||
|  |                     'path'      => '/pages/goods_cate/goods_cate', | ||
|  |                     'is_tab'    => 1, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '领券中心', | ||
|  |                     'path'      => '/pages/get_coupon/get_coupon', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '个人中心', | ||
|  |                     'path'      => '/pages/user/user', | ||
|  |                     'is_tab'    => 1, | ||
|  |                 ], | ||
|  |             ], | ||
|  |             self::pc        => [ | ||
|  |                 [ | ||
|  |                     'name'      => '商品分类', | ||
|  |                     'path'      => '/category', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '领券中心', | ||
|  |                     'path'      => '/get_coupons', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '购物车', | ||
|  |                     'path'      => '/shop_cart', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '我的订单', | ||
|  |                     'path'      => '/user/order', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '商家入驻', | ||
|  |                     'path'      => '/store_settled', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |                 [ | ||
|  |                     'name'      => '帮助中心', | ||
|  |                     'path'      => '/help_center', | ||
|  |                     'is_tab'    => 0, | ||
|  |                 ], | ||
|  |             ], | ||
|  |         ]; | ||
|  |         if(true !== $type){ | ||
|  |             $page = $page[$type] ?? []; | ||
|  |         } | ||
|  |         if(true === $from){ | ||
|  |             return $page; | ||
|  |         } | ||
|  |         return $page[$from] ?? []; | ||
|  |     } | ||
|  | 
 | ||
|  | 
 | ||
|  |     public static function getGoodsPath($from = true){ | ||
|  |         $desc = [ | ||
|  |             self::mobile    => '/pages/goods_details/goods_details', | ||
|  |             self::pc        => '/goods_details', | ||
|  |         ]; | ||
|  |         if(true === $from){ | ||
|  |             return $desc; | ||
|  |         } | ||
|  |         return $desc[$from] ?? ''; | ||
|  | 
 | ||
|  |     } | ||
|  | } |