DiverseYouthNightSchool/application/common/model/ManystoreConfigGroup.php

51 lines
972 B
PHP
Raw Normal View History

2024-11-04 15:00:20 +08:00
<?php
namespace app\common\model;
use think\Cache;
use think\Model;
class ManystoreConfigGroup extends Model
{
// 表名
protected $name = 'manystore_config_group';
// 自动写入时间戳字段
protected $autoWriteTimestamp = false;
// 定义时间戳字段名
protected $createTime = false;
protected $updateTime = false;
protected $deleteTime = false;
// 追加属性
protected $append = [
];
public function getGroupData(){
$store_config_data = Cache::get('manystore_config_data');
if(!$store_config_data){
$data = $this->select();
if(!empty($data)){
foreach ($data as $value){
$store_config_data[$value['unique']] = $value['name'];
}
Cache::set('manystore_config_data',$store_config_data);
}
}
return !empty($store_config_data) ? $store_config_data : [];
}
}