Selaa lähdekoodia

后台统计数据

lizhen_gitee 6 kuukautta sitten
vanhempi
commit
70234f5590

+ 4 - 2
application/admin/controller/exam/Dashboard.php

@@ -13,7 +13,7 @@ use app\admin\model\exam\RoomModel;
 use app\admin\model\exam\RoomSignupModel;
 use app\common\controller\Backend;
 use fast\Date;
-
+use think\Db;
 /**
  * 控制台
  * @icon   fa fa-dashboard
@@ -60,8 +60,10 @@ class Dashboard extends Backend
             'total_question_count'          => QuestionModel::where('status', CommonStatus::NORMAL)->count(),
             // 总试卷数
             'total_paper_count'             => PaperModel::where('status', CommonStatus::NORMAL)->count(),
+            //总培训数
+            'total_peixun_count'             => Db::name('train_active')->where('deletetime',null)->count(),
             // 总考场数
-            'total_room_count'              => RoomModel::where('status', CommonStatus::NORMAL)->count(),
+//            'total_room_count'              => RoomModel::where('status', CommonStatus::NORMAL)->count(),
             // 总参与考试次数
             'total_exam_user_count'         => GradeModel::count(),
             // 今日参与考试次数

+ 2 - 148
application/admin/view/exam/dashboard/index.html

@@ -207,8 +207,8 @@
                         <div class="sm-st clearfix">
                             <span class="sm-st-icon st-green"><i class="fa fa-home"></i></span>
                             <div class="sm-st-info">
-                                <span>{$total_room_count}</span>
-                                总考场
+                                <span>{$total_peixun_count}</span>
+                                总培训
                             </div>
                         </div>
                     </div>
@@ -245,160 +245,14 @@
                                     </div>
 
 
-                                    <!--<div class="col-xs-6 stat-col">
-                                        <div class="stat-icon"><i class="fa fa-vcard"></i></div>
-                                        <div class="stat">
-                                            <div class="value"> today_room_user_count</div>
-                                            <div class="name">今日参与考场考试次数</div>
-                                        </div>
-                                        <div class="progress">
-                                            <div class="progress-bar progress-bar-success" style="width: 20%"></div>
-                                        </div>
-                                    </div>
-                                    <div class="col-xs-6 stat-col">
-                                        <div class="stat-icon"><i class="fa fa-calendar-plus-o"></i></div>
-                                        <div class="stat">
-                                            <div class="value"> total_room_user_count</div>
-                                            <div class="name"> 总参与考场考试次数</div>
-                                        </div>
-                                        <div class="progress">
-                                            <div class="progress-bar progress-bar-success" style="width: 20%"></div>
-                                        </div>
-                                    </div>
-
 
-                                    <div class="col-xs-6 stat-col" id="signup_count" style="cursor: pointer;">
-                                        <div class="stat-icon"><i class="fa fa-pencil-square-o"></i></div>
-                                        <div class="stat">
-                                            <div class="value" id="total_wait_apply_signup_count">total_wait_apply_signup_count</div>
-                                            <div class="name">待处理报名数量</div>
-                                        </div>
-                                        <div class="progress">
-                                            <div class="progress-bar progress-bar-success" style="width: 20%"></div>
-                                        </div>
-                                    </div>-->
-                                    <!--<div class="col-xs-6  stat-col">
-                                        <div class="stat-icon"><i class="fa fa-user-circle-o"></i></div>
-                                        <div class="stat">
-                                            <div class="value"> {$today_exam_user_count}</div>
-                                            <div class="name"> {:__('Thirty dau')}</div>
-                                        </div>
-                                        <div class="progress">
-                                            <div class="progress-bar progress-bar-success" style="width: 20%"></div>
-                                        </div>
-                                    </div>-->
                                 </div>
                             </div>
                         </div>
                     </div>
                 </div>
 
-                <!--<div class="row" style="margin-top:15px;" id="statistics">
-
-                    <div class="col-lg-12">
-                    </div>
-                    <div class="col-xs-6 col-md-3">
-                        <div class="panel bg-blue-gradient no-border">
-                            <div class="panel-body">
-                                <div class="panel-title">
-                                    <span class="label label-primary pull-right">{:__('Real time')}</span>
-                                    <h5>{:__('Working addon count')}</h5>
-                                </div>
-                                <div class="panel-content">
-                                    <div class="row">
-                                        <div class="col-md-12">
-                                            <h1 class="no-margins">{$today_exam_user_count}</h1>
-                                            <div class="font-bold"><i class="fa fa-magic"></i>
-                                                <small>{:__('Working addon count tips')}</small>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-xs-6 col-md-3">
-                        <div class="panel bg-teal-gradient no-border">
-                            <div class="panel-body">
-                                <div class="ibox-title">
-                                    <span class="label label-primary pull-right">{:__('Real time')}</span>
-                                    <h5>{:__('Database count')}</h5>
-                                </div>
-                                <div class="ibox-content">
-                                    <div class="row">
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count}</h1>
-                                            <div class="font-bold"><i class="fa fa-database"></i>
-                                                <small>{:__('Database table nums')}</small>
-                                            </div>
-                                        </div>
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count|format_bytes=###,'',0}</h1>
-                                            <div class="font-bold"><i class="fa fa-filter"></i>
-                                                <small>{:__('Database size')}</small>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
 
-                    <div class="col-xs-6 col-md-3">
-                        <div class="panel bg-purple-gradient no-border">
-                            <div class="panel-body">
-                                <div class="ibox-title">
-                                    <span class="label label-primary pull-right">{:__('Real time')}</span>
-                                    <h5>{:__('Attachment count')}</h5>
-                                </div>
-                                <div class="ibox-content">
-
-                                    <div class="row">
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count}</h1>
-                                            <div class="font-bold"><i class="fa fa-files-o"></i>
-                                                <small>{:__('Attachment nums')}</small>
-                                            </div>
-                                        </div>
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count|format_bytes=###,'',0}</h1>
-                                            <div class="font-bold"><i class="fa fa-filter"></i>
-                                                <small>{:__('Attachment size')}</small>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                    <div class="col-xs-6 col-md-3">
-                        <div class="panel bg-green-gradient no-border">
-                            <div class="panel-body">
-                                <div class="ibox-title">
-                                    <span class="label label-primary pull-right">{:__('Real time')}</span>
-                                    <h5>{:__('Picture count')}</h5>
-                                </div>
-                                <div class="ibox-content">
-
-                                    <div class="row">
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count}</h1>
-                                            <div class="font-bold"><i class="fa fa-picture-o"></i>
-                                                <small>{:__('Picture nums')}</small>
-                                            </div>
-                                        </div>
-                                        <div class="col-md-6">
-                                            <h1 class="no-margins">{$today_exam_user_count|format_bytes=###,'',0}</h1>
-                                            <div class="font-bold"><i class="fa fa-filter"></i>
-                                                <small>{:__('Picture size')}</small>
-                                            </div>
-                                        </div>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>-->
             </div>
             <div class="tab-pane fade" id="two">
                 <div class="row">

+ 12 - 0
application/admin/view/trainactive/qrcode.html

@@ -55,12 +55,24 @@
             </td>
         </tr>
         <tr>
+            <td>培训时间</td>
+            <td>
+               {$row.starttime|date="Y-m-d H:i",###} - {$row.endtime|date="Y-m-d H:i",###}
+            </td>
+        </tr>
+        <tr>
             <td>签到截止时间</td>
             <td>
                {$row.sign_endtime|date="Y-m-d H:i",###}
             </td>
         </tr>
         <tr>
+            <td>主讲人</td>
+            <td>
+               {$row.zhujiangren}
+            </td>
+        </tr>
+        <tr>
             <td>评价二维码</td>
             <td>
                 <img width="200px" height="200px" src="{$row.pingjia_qrcode}">