|
@@ -82,6 +82,11 @@ class Tongji extends Backend
|
|
|
$user_train = array_count_values($user_train);
|
|
|
|
|
|
|
|
|
+
|
|
|
+ $user_train_late = Db::name('user_train')->where('train_id','IN',array_keys($train_active))->where('status',2)->column('user_id');
|
|
|
+ $user_train_late = array_count_values($user_train_late);
|
|
|
+
|
|
|
+
|
|
|
|
|
|
$userlist = Db::name('user')->order('idcard_status desc')->select();
|
|
|
foreach($userlist as $key => $user){
|
|
@@ -107,6 +112,8 @@ class Tongji extends Backend
|
|
|
|
|
|
$user['no_sign'] = $user['train_count'] - $user['sign_count'];
|
|
|
if($user['no_sign'] < 0){ $user['no_sign'] = 0;}
|
|
|
+
|
|
|
+ $user['late'] = isset($user_train_late[$user['id']]) ? $user_train_late[$user['id']] : 0;
|
|
|
|
|
|
|
|
|
if($user['idcard_status'] != 1){
|
|
@@ -116,6 +123,7 @@ class Tongji extends Backend
|
|
|
|
|
|
$user['sign_count'] = 0;
|
|
|
$user['no_sign'] = 0;
|
|
|
+ $user['late'] = 0;
|
|
|
}
|
|
|
|
|
|
|