debug
This commit is contained in:
@@ -5,6 +5,7 @@ namespace database\seeders;;
|
||||
use app\model\TemplatesModel;
|
||||
use app\model\SubjectFomartGroupModel;
|
||||
use app\model\SubjectFomartModel;
|
||||
use app\model\DomainModel;
|
||||
|
||||
class TemplateSeeder
|
||||
{
|
||||
@@ -310,11 +311,46 @@ class TemplateSeeder
|
||||
|
||||
];
|
||||
|
||||
/**
|
||||
* 站点列表 数据播种
|
||||
*/
|
||||
$arrSiteData = [
|
||||
[
|
||||
'd_id' => 1,
|
||||
'd_domain' => 'seo.com',
|
||||
'd_name' => '狂雨小说',
|
||||
't_id' => '2',
|
||||
'd_keywords' => '狂雨小说',
|
||||
'd_index_title' => '狂雨小说',
|
||||
'd_index_keywords' => '狂雨小说',
|
||||
'd_index_description' => '狂雨小说',
|
||||
'd_text_log' => '狂雨小说',
|
||||
't_cfg' => $arrSubjectFomartGroupData,
|
||||
],
|
||||
[
|
||||
'd_id' => 2,
|
||||
'd_domain' => 'novel2.com.com',
|
||||
'd_name' => '狂雨小说',
|
||||
't_id' => '2',
|
||||
'd_keywords' => '狂雨小说',
|
||||
'd_index_title' => '狂雨小说',
|
||||
'd_index_keywords' => '狂雨小说',
|
||||
'd_index_description' => '狂雨小说',
|
||||
'd_text_log' => '狂雨小说',
|
||||
't_cfg' => $arrSubjectFomartGroupData,
|
||||
],
|
||||
];
|
||||
|
||||
|
||||
self::initTemplate($arrTemplateData);
|
||||
|
||||
self::initSubjectFomartGroup($arrSubjectFomartGroupData);
|
||||
|
||||
self::initSite($arrSiteData);
|
||||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 视图模板 数据播种
|
||||
*
|
||||
@@ -336,7 +372,7 @@ class TemplateSeeder
|
||||
}
|
||||
}
|
||||
|
||||
TemplatesModel::flushCache();
|
||||
TemplatesModel::flushAllTemplateOnCache();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -381,4 +417,26 @@ class TemplateSeeder
|
||||
|
||||
// SubjectFomartGroupModel::flushCache();
|
||||
}
|
||||
|
||||
/**
|
||||
* 站点列表 数据播种 --
|
||||
*
|
||||
* @param [type] $arrTemplateData
|
||||
* @return void
|
||||
*/
|
||||
static public function initSite($arrSiteData)
|
||||
{
|
||||
foreach ($arrSiteData as $arrSite) {
|
||||
$SiteModel = DomainModel::where('d_id', $arrSite['d_id'])->find();
|
||||
|
||||
if (empty($SiteModel)) {
|
||||
DomainModel::insert($arrSite);
|
||||
} else {
|
||||
// 如果记录存在,更新记录
|
||||
$SiteModel->update($arrSite);
|
||||
}
|
||||
}
|
||||
|
||||
DomainModel::flushAllDomianOnCache();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user