diff --git a/code/app/admin/controller/Site.php b/code/app/admin/controller/Site.php index df1d56d..6cf2825 100644 --- a/code/app/admin/controller/Site.php +++ b/code/app/admin/controller/Site.php @@ -85,15 +85,14 @@ class Site extends BaseController /** @var DomainModel **/ // $DomainModel = DomainModel::where('d_domain', $arrDomain['d_domain'])->findOrEmpty(); - // $DomainModel->fill($arrDomain); - // $DomainModel->save(); - - $DomainModel = DomainModel::where('d_domain', $arrDomain['d_domain'])->first(); - if (!$DomainModel) { - $DomainModel = new DomainModel(); - $DomainModel->fill($arrDomain); - $DomainModel->save(); + $DomainModel = DomainModel::where('d_domain', $arrDomain['d_domain'])->find(); + if (!empty($DomainModel)) { + continue; } + $DomainModel = new DomainModel(); + + $DomainModel->fill($arrDomain); + $DomainModel->save(); DomainModel::flushAllDomianOnCache(); } diff --git a/doc/域名.xlsx b/doc/域名.xlsx index dc0c479..b3c6831 100644 Binary files a/doc/域名.xlsx and b/doc/域名.xlsx differ