linwu 1 年之前
父節點
當前提交
71867cbb2e

+ 3 - 3
app/Http/Controllers/Web/HomeController.php

@@ -270,7 +270,7 @@ class HomeController extends WebBaseController
         //人才新闻
         //人才新闻
 //        $ad_pic_where1[] = ['small_img', '<>', ''];
 //        $ad_pic_where1[] = ['small_img', '<>', ''];
 //        $ad_pic1         = Article::where($ad_pic_where1)->whereIn('type_id', [58, 59])->orderBy('list_order', 'asc')->orderBy('id', 'desc')->limit(1)->get();
 //        $ad_pic1         = Article::where($ad_pic_where1)->whereIn('type_id', [58, 59])->orderBy('list_order', 'asc')->orderBy('id', 'desc')->limit(1)->get();
-        $ad_pic1         = Article::whereNotNull('small_img')->orderBy('list_order', 'desc')->orderBy('id', 'desc')->limit(1)->get();
+//        $ad_pic1         = Article::whereNotNull('small_img')->orderBy('list_order', 'desc')->orderBy('id', 'desc')->limit(1)->get();
 
 
         //人才疗休养活动
         //人才疗休养活动
         $ad_pic_where2[] = ['r_c_id', '!=', 0];
         $ad_pic_where2[] = ['r_c_id', '!=', 0];
@@ -281,7 +281,7 @@ class HomeController extends WebBaseController
         $Recuperatecategory_arr = RecuperateCategory::where('deleted_at', null)->select('id', 'name')->get()->toArray();
         $Recuperatecategory_arr = RecuperateCategory::where('deleted_at', null)->select('id', 'name')->get()->toArray();
 
 
         //人才新闻
         //人才新闻
-        $ad_pic3 = Article::whereIn('type_id', [58, 59])->where('is_display', 1)->orderBy('list_order', 'desc')->orderBy('id', 'desc')->limit(4)->get();
+        $ad_pic3 = Article::whereIn('type_id', [58, 59])->where('is_display', 1)->orderBy('list_order', 'desc')->orderBy('id', 'desc')->limit(12)->get();
 
 
 //        $rcinfos = $this->policyService->getRcInfosByIndex();
 //        $rcinfos = $this->policyService->getRcInfosByIndex();
 
 
@@ -314,7 +314,7 @@ class HomeController extends WebBaseController
             'viewResume'              => $viewResume,
             'viewResume'              => $viewResume,
             'mypms'                   => $mypms,
             'mypms'                   => $mypms,
             'articles_img'            => $articles_img,
             'articles_img'            => $articles_img,
-            'ad_pic1'                 => $ad_pic1,
+//            'ad_pic1'                 => $ad_pic1,
             'ad_pic2'                 => $ad_pic2,
             'ad_pic2'                 => $ad_pic2,
             'ad_pic3'                 => $ad_pic3,
             'ad_pic3'                 => $ad_pic3,
             //            'rcinfos'                 => $rcinfos,
             //            'rcinfos'                 => $rcinfos,

+ 129 - 2
public/themes/default/assets/app/css/index_new2.css

@@ -641,7 +641,9 @@ body{
     background:#bc2c34;
     background:#bc2c34;
     color:#fff;
     color:#fff;
 }
 }
-
+.home_jucai_trends .trends_box {
+    width: 50%;
+}
 .home_jucai_trends .trends_box .box_item{
 .home_jucai_trends .trends_box .box_item{
     width:285px;
     width:285px;
     height:350px;
     height:350px;
@@ -703,8 +705,133 @@ body{
     color:#fff;
     color:#fff;
 }
 }
 
 
+/*新版新闻*/
+.home_jucai_trends .lw-news-box {
+    display:flex;
+    justify-content:space-between;
+}
+.home_jucai_trends .lw-news-box .title-box {
+    display:flex;
+    padding-left: 10px;
+    padding-right: 30px;
+    height: 30px;
+}
+.home_jucai_trends .lw-news-box .title-box a{
+    font-size:14px;
+    color:#bc2c34;
+    margin-left: auto;
+}
+.home_jucai_trends .lw-news-box .title-box a:hover{
+    text-decoration:underline;
+}
+.home_jucai_trends .lw-news-box .lw-recruit,.home_jucai_trends .lw-news-box .lw-news{
+    box-sizing: border-box;
+}
+.home_jucai_trends .lw-news-box .lw-recruit{
+    width: 285px;
+    position:relative;
+}
+.home_jucai_trends .lw-news-box .lw-recruit .line {
+    position:absolute;
+    border-right:1px solid #c0c0c0;
+    height: 610px;
+    top: 0;
+    right: -5px;
+}
+.home_jucai_trends .lw-news-box .lw-news {
+    width: 915px;
+}
+.home_jucai_trends .recruit-box .box_item{
+    width:275px;
+    height: 130px;
+    border-radius:5px;
+    border: 1px solid #c0c0c0;
+    margin-top:20px;
+    box-sizing:border-box;
+    padding: 5px 10px;
+}
+.home_jucai_trends .recruit-box .box_item:first-child{
+    margin-top:0;
+}
+.home_jucai_trends .recruit-box .box_item .news_title {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-line-clamp: 2;
+    line-clamp: 2;
+    -webkit-box-orient: vertical;
+}
+.home_jucai_trends .recruit-box .box_item .news_title a{
+    font-size:16px;
+    color:#333333;
+}
+.home_jucai_trends .recruit-box .box_item .news_title a:hover{
+    color:#bc2c34;
+}
+/*.home_jucai_trends .lw-news-box .lw-news .news-box {*/
+    /*display:flex;*/
+    /*justify-content:space-between;*/
+    /*width:915px;*/
+    /*flex-wrap: wrap;*/
+/*}*/
+.home_jucai_trends .lw-news-box .lw-news .box_item {
+    width: 285px;
+    height: 130px;
+    border-radius:5px;
+    border: 1px solid #c0c0c0;
+    margin-top:20px;
+    margin-left: 20px;
+    box-sizing:border-box;
+    padding: 5px 10px;
+}
+.home_jucai_trends .news-box .box_item:nth-child(-n + 3) {
+    margin-top:0;
+}
+.home_jucai_trends .lw-news .box_item .news_title {
+    height: 63px;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-line-clamp: 3;
+    -webkit-box-orient: vertical;
+}
+.home_jucai_trends .lw-news .box_item .news_title a {
+    font-size: 16px;
+    color: #333333;
+}
+.home_jucai_trends .lw-news .box_item .news_title a:hover{
+    color:#bc2c34;
+}
+.home_jucai_trends .lw-news .box_item .news_content {
+    margin-top: 30px;
+}
+.home_jucai_trends .lw-news-box .lw-news .news-box {
+    width:860px;
+    margin: 0 auto;
+}
+.home_jucai_trends .lw-news-box .lw-news .news-box .news-item{
+    display: flex;
+    justify-content: space-between;
+    height:48px;
+    line-height:48px;
+    border-bottom:1px dashed #c0c0c0;
+}
+.home_jucai_trends .lw-news-box .lw-news .news-box .news-item div {
+    width: 680px;
+    white-space: nowrap;
+    overflow: hidden;
+    text-overflow: ellipsis;
+}
+.home_jucai_trends .lw-news-box .lw-news .news-box .news-item div a {
+    font-size: 16px;
+    color:#333;
+}
+.home_jucai_trends .lw-news-box .lw-news .news-box .news-item div a:hover {
+    color:#bc2c34;
+}
+
 
 
-/*人才活动*/
+    /*人才活动*/
 .home_actives_part{
 .home_actives_part{
     background:#fff;
     background:#fff;
     padding-bottom:40px;
     padding-bottom:40px;

+ 60 - 3
public/themes/default/views/app/index.blade.php

@@ -365,7 +365,64 @@
                 <div class="title_ch">招聘资讯</div>
                 <div class="title_ch">招聘资讯</div>
                 <div class="title_en">RECRUIT&nbsp;INFORMATION</div>
                 <div class="title_en">RECRUIT&nbsp;INFORMATION</div>
             </div>
             </div>
-            <div class="trends_box">
+            <div class="lw-news-box">
+                <div class="lw-recruit">
+                    <div class="title-box">
+                        <h3>单位招考</h3>
+                        <a href="{{route('recruit.index.list')}}">更多+</a>
+                    </div>
+                    <div class="recruit-box">
+                        @if(!$recruit->isEmpty())
+                            @foreach($recruit as $k=>$v)
+                                <div class="box_item">
+                                    <div class="news_info">
+                                        <div class="news_title"><a href="{{route('recruit.index.show',['id'=>$v->id])}}"
+                                                                   target="_blank">{{$v->name}}</a></div>
+                                        <div class="news_content">
+                                            <p style="color:#bc2c34;">状态:{{$v->current_text}}</p>
+                                            <p>时间:{{$v->current_time}}</p>
+                                            <p>流程:{{$v->step_text}}</p>
+                                        </div>
+                                    </div>
+                                </div>
+                            @endforeach
+                        @else
+                            <div style="line-height:190px;text-align:center;font-size:16px;">暂无招考</div>
+                        @endif
+                    </div>
+                    <div class="line"></div>
+                </div>
+                <div class="lw-news">
+                    <div class="title-box" style="padding-left:30px;">
+                        <h3>招考资讯</h3>
+                        <a href="{{route('news.list',['id'=>57])}}">更多+</a>
+                    </div>
+                    <div class="news-box">
+                        @if(!$ad_pic3->isEmpty())
+                            @foreach($ad_pic3 as $k=>$v)
+                                {{--<div class="box_item">--}}
+                                    {{--<div class="news_info">--}}
+                                        {{--<div class="news_title"><a href="{{route('news.show',['id'=>$v->id])}}"--}}
+                                                                   {{--target="_blank">{{$v->title}}</a></div>--}}
+                                        {{--<div class="news_content">--}}
+                                            {{--<p style="text-indent:2em;">{!!  cut_str(strip_tags(htmlspecialchars_decode($v->content,ENT_QUOTES)),'32',0,'...') !!}</p>--}}
+                                            {{--<p style="text-align:right;">{{date('Y-m-d',strtotime($v->created_at))}}</p>--}}
+                                        {{--</div>--}}
+                                    {{--</div>--}}
+                                {{--</div>--}}
+                                <div class="news-item">
+                                    <div><a href="{{route('news.show',['id'=>$v->id])}}">{{$v->title}}</a></div>
+                                    <p>{{date('Y-m-d',strtotime($v->created_at))}}</p>
+                                </div>
+                            @endforeach
+                        @else
+                            <div style="line-height:190px;text-align:center;font-size:16px;">暂无新闻</div>
+                        @endif
+                    </div>
+                </div>
+            </div>
+
+            {{--<div class="trends_box">
                 <div class="home_pic_news">
                 <div class="home_pic_news">
                     @if($ad_pic1 && count($ad_pic1)>0)
                     @if($ad_pic1 && count($ad_pic1)>0)
                         @foreach($ad_pic1 as $k=>$v)
                         @foreach($ad_pic1 as $k=>$v)
@@ -414,7 +471,7 @@
                 <div class="clear"></div>
                 <div class="clear"></div>
                 <a href="{{route('news.list',['id'=>57])}}" class="box_more" target="_blank">查看更多&gt;</a>
                 <a href="{{route('news.list',['id'=>57])}}" class="box_more" target="_blank">查看更多&gt;</a>
             </div>
             </div>
-            <div class="trends_box" style="display: none;">
+            <div class="trends_box">
                 @if(!$recruit->isEmpty())
                 @if(!$recruit->isEmpty())
                     @foreach($recruit as $k=>$v)
                     @foreach($recruit as $k=>$v)
                         <div class="box_item">
                         <div class="box_item">
@@ -438,7 +495,7 @@
                 @endif
                 @endif
             </div>
             </div>
             <div class="clear"></div>
             <div class="clear"></div>
-        </div>
+        </div>--}}
     </div>
     </div>
 
 
     {{--背调测评--}}
     {{--背调测评--}}