54 lines
1.1 KiB
PHP
Executable File
54 lines
1.1 KiB
PHP
Executable File
<?php
|
|
namespace app\coachapi\logic;
|
|
use app\common\model\decorate\DecoratePage;
|
|
use app\common\model\decorate\DecorateStyle;
|
|
use app\common\model\decorate\DecorateTabbar;
|
|
|
|
/**
|
|
* 装修逻辑类
|
|
* Class DecorateLogic
|
|
* @package app\api\logic
|
|
*/
|
|
class DecorateLogic
|
|
{
|
|
|
|
|
|
/**
|
|
* @notes 获取装修页面
|
|
* @param int $type
|
|
* @return array
|
|
* @author cjhao
|
|
* @date 2024/10/8 15:11
|
|
*/
|
|
public function page(int $type)
|
|
{
|
|
$detail = DecoratePage::where(['type'=>$type,'source'=>2])->findOrEmpty()->toArray();
|
|
return $detail;
|
|
}
|
|
|
|
/**
|
|
* @notes 获取装修风格
|
|
* @return array
|
|
* @author cjhao
|
|
* @date 2024/10/8 15:13
|
|
*/
|
|
public function style()
|
|
{
|
|
$detail = DecorateStyle::where(['source'=>2])->findOrEmpty()->toArray();
|
|
return $detail;
|
|
}
|
|
|
|
/**
|
|
* @notes 底部菜单
|
|
* @return array
|
|
* @author cjhao
|
|
* @date 2024/10/8 15:59
|
|
*/
|
|
public function tabbar()
|
|
{
|
|
$detail = DecorateTabbar::where(['source'=>2])->findOrEmpty()->toArray();
|
|
return $detail;
|
|
}
|
|
|
|
|
|
} |