123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace app\common\model;
- /**
- * 微信小程序导航栏模型
- * Class WxappNavbar
- * @package app\common\model
- */
- class WxappNavbar extends BaseModel
- {
- protected $name = 'wxapp_navbar';
- /**
- * 顶部导航文字颜色
- * @param $value
- * @return array
- */
- public function getTopTextColorAttr($value)
- {
- $color = [10 => '#000000', 20 => '#ffffff'];
- return ['text' => $color[$value], 'value' => $value];
- }
- /**
- * 小程序导航栏详情
- * @return null|static
- * @throws \think\exception\DbException
- */
- public static function detail()
- {
- return self::get([]);
- }
- /**
- * 新增小程序导航栏默认设置
- * @param $wxapp_id
- * @param $wxapp_title
- * @return false|int
- */
- public function insertDefault($wxapp_id, $wxapp_title)
- {
- return $this->save([
- 'wxapp_title' => $wxapp_title,
- 'top_text_color' => 20,
- 'top_background_color' => '#fd4a5f',
- 'wxapp_id' => $wxapp_id
- ]);
- }
- }
|