| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- /**
- *
- * @copyright ©2020 点小铺
- * @author hanj
- * @link: https://dyuit.com
- * Created by VSCode
- */
- namespace app\store\model\sharp;
- use think\Cache;
- use app\common\model\sharp\Setting as SettingModel;
- /**
- * 整点秒杀设置模型
- * Class Setting
- * @package app\store\model\sharp
- */
- class Setting extends SettingModel
- {
- /**
- * 设置项描述
- * @var array
- */
- private $describe = [
- 'basic' => '基础设置',
- ];
- /**
- * 更新系统设置
- * @param $key
- * @param $values
- * @return bool
- * @throws \think\exception\DbException
- */
- public function edit($key, $values)
- {
- $model = self::detail($key) ?: $this;
- // 删除系统设置缓存
- Cache::rm('sharp_setting_' . self::$wxapp_id);
- return $model->save([
- 'key' => $key,
- 'describe' => $this->describe[$key],
- 'values' => $values,
- 'wxapp_id' => self::$wxapp_id,
- ]) !== false;
- }
- }
|