|
...
|
...
|
@@ -57,13 +57,13 @@ class UpdateSeoTdk extends Command |
|
|
|
echo date('Y-m-d H:i:s') . ' start: ' . $project_id . PHP_EOL;
|
|
|
|
try {
|
|
|
|
ProjectServer::useProject($project_id);
|
|
|
|
// $this->updateProduct($project_id);
|
|
|
|
$this->updateProduct($project_id);
|
|
|
|
// $this->updateProductCate($project_id);
|
|
|
|
// $this->updateBlogs($project_id);
|
|
|
|
// $this->updateBlogCate($project_id);
|
|
|
|
// $this->updateNews($project_id);
|
|
|
|
// $this->updateNewsCate($project_id);
|
|
|
|
$this->updatePage($project_id);
|
|
|
|
// $this->updatePage($project_id);
|
|
|
|
DB::disconnect('custom_mysql');
|
|
|
|
}catch (\Exception $e){
|
|
|
|
echo date('Y-m-d H:i:s') . ' error: ' . $project_id . '->' . $e->getMessage() . PHP_EOL;
|
|
...
|
...
|
@@ -79,7 +79,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 9:25
|
|
|
|
*/
|
|
|
|
public function updateProduct($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateProduct: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新产品--updateProduct: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_product')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $v){
|
|
...
|
...
|
@@ -121,7 +121,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 9:25
|
|
|
|
*/
|
|
|
|
public function updateProductCate($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateProductCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新产品分类--updateProductCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_product_category')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $v){
|
|
...
|
...
|
@@ -163,7 +163,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 10:06
|
|
|
|
*/
|
|
|
|
public function updateNews($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateNews: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新新闻--updateNews: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_news')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $k => $v){
|
|
...
|
...
|
@@ -202,7 +202,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 10:06
|
|
|
|
*/
|
|
|
|
public function updateNewsCate($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateNewsCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新新闻分类--updateNewsCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_news_category')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $k => $v){
|
|
...
|
...
|
@@ -248,7 +248,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 10:07
|
|
|
|
*/
|
|
|
|
public function updateBlogs($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateBlogs: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新博客--updateBlogs: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_blog')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $k => $v){
|
|
...
|
...
|
@@ -287,7 +287,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/8/19 10:06
|
|
|
|
*/
|
|
|
|
public function updateBlogCate($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updateBlogCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新博客分类--updateBlogCate: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_blog_category')->where(['status'=>1,'project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $k => $v){
|
|
...
|
...
|
@@ -325,7 +325,7 @@ class UpdateSeoTdk extends Command |
|
|
|
* @time :2023/10/30 11:04
|
|
|
|
*/
|
|
|
|
public function updatePage($project_id){
|
|
|
|
echo date('Y-m-d H:i:s') . ' updatePage: 项目id' . $project_id . PHP_EOL;
|
|
|
|
echo date('Y-m-d H:i:s') . '更新自定义界面--updatePage: 项目id' . $project_id . PHP_EOL;
|
|
|
|
$list = DB::connection('custom_mysql')->table('gl_web_custom_template')->select(['id','name','title','keywords','description','project_id'])->where(['project_id'=>$project_id])->get()->toArray();
|
|
|
|
if(!empty($list)){
|
|
|
|
foreach ($list as $v){
|
...
|
...
|
|