|
@@ -614,116 +614,169 @@ class Task extends Base
|
|
|
// 图文
|
|
|
$list = ArticleItem::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
ArticleItem::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'article');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ ArticleItem::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'article');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
// 资料
|
|
|
$list = DatumUrl::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
DatumUrl::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'datum');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ DatumUrl::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'datum');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 活动
|
|
|
$list = \app\common\model\Activity::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\Activity::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_nm'=>0]);
|
|
|
TopSearch::saveData($v['id'],'activity');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\Activity::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_nm'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'activity');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 需求
|
|
|
$list = \app\common\model\PlatformDemand::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\PlatformDemand::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'demand');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\PlatformDemand::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'demand');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 新闻
|
|
|
$list = \app\common\model\Press::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\Press::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'press');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\Press::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'press');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
// 问答
|
|
|
$list = \app\common\model\UserForum::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\UserForum::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'forum');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\UserForum::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'forum');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 招聘
|
|
|
$list = \app\common\model\Recruit::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\Recruit::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'recruit');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\Recruit::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'recruit');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 供应商
|
|
|
$list = \app\common\model\SupplierGoods::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\SupplierGoods::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'supplier_goods');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\SupplierGoods::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'supplier_goods');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|
|
|
// 商品
|
|
|
$list = \app\common\model\StoreGoods::where('release_time','<>','')->field('id,release_time')->order('release_time desc')->select();
|
|
|
foreach ($list as $k => $v){
|
|
|
- $specifiedDate = $v['release_time'];
|
|
|
- $days = $this->getDaysFromDate($specifiedDate);
|
|
|
- $c = $days % $clean_days;
|
|
|
- if($c == 0){
|
|
|
- $arr[] = $v;
|
|
|
+ if($clean_days <= 1){
|
|
|
\app\common\model\StoreGoods::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
TopSearch::saveData($v['id'],'goods');
|
|
|
+ }else{
|
|
|
+ $specifiedDate = $v['release_time'];
|
|
|
+ $days = $this->getDaysFromDate($specifiedDate);
|
|
|
+ $c = $days % $clean_days;
|
|
|
+ if($c == 0){
|
|
|
+ \app\common\model\StoreGoods::where('id',$v['id'])->update(['hot_time'=>date('Y-m-d H:i:s'),'hot_num'=>0]);
|
|
|
+ TopSearch::saveData($v['id'],'goods');
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
//echo "从 $specifiedDate 到今天的天数是: $days 天";
|
|
|
}
|
|
|
|