debug
This commit is contained in:
@@ -5,6 +5,7 @@ namespace database\seeders;;
|
|||||||
use app\model\TemplatesModel;
|
use app\model\TemplatesModel;
|
||||||
use app\model\SubjectFomartGroupModel;
|
use app\model\SubjectFomartGroupModel;
|
||||||
use app\model\SubjectFomartModel;
|
use app\model\SubjectFomartModel;
|
||||||
|
use app\model\DomainModel;
|
||||||
|
|
||||||
class TemplateSeeder
|
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::initTemplate($arrTemplateData);
|
||||||
|
|
||||||
self::initSubjectFomartGroup($arrSubjectFomartGroupData);
|
self::initSubjectFomartGroup($arrSubjectFomartGroupData);
|
||||||
|
|
||||||
|
self::initSite($arrSiteData);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 视图模板 数据播种
|
* 视图模板 数据播种
|
||||||
*
|
*
|
||||||
@@ -336,7 +372,7 @@ class TemplateSeeder
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
TemplatesModel::flushCache();
|
TemplatesModel::flushAllTemplateOnCache();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -381,4 +417,26 @@ class TemplateSeeder
|
|||||||
|
|
||||||
// SubjectFomartGroupModel::flushCache();
|
// 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