/var/www/doncode.com.ua/www/models
NameSizeModeActions
class.admin_model.php377020644editdlrm
class.api_model.php328640644editdlrm
class.archive_model.php29750644editdlrm
class.arm_model.php93930644editdlrm
class.dcccatalog_model.php98710644editdlrm
class.dcclist_model.php108290644editdlrm
class.dccsupport_model.php4710644editdlrm
class.dccupdate_model.php4700644editdlrm
class.dmp_platforms_model.php79590644editdlrm
class.docs_model.php11280644editdlrm
class.doncode_users_model.php67120644editdlrm
class.driver_model.php3690644editdlrm
class.exchange_model.php82660644editdlrm
class.files_model.php1940644editdlrm
class.index_model.php11290644editdlrm
class.login_model.php250140644editdlrm
class.mobile_users_model.php100090644editdlrm
class.news_model.php77210644editdlrm
class.orders_model.php97820644editdlrm
class.settings_model.php117990644editdlrm
class.support_model.php287830644editdlrm
class.users_model.php91540644editdlrm
class.user_model.php448730644editdlrm
Edit: /var/www/doncode.com.ua/www/models/class.archive_model.php (2975B)
database->log('Пользователь '.session::get('login').' вышел с системы.'); } public function archiveList(){ $filter = ''; $performer_user_id = session::get('support_user_filter'); if($performer_user_id>0){ $filter.=' AND s.performer_user_id = '.$performer_user_id; } $status = session::get('support_status_filter'); if($status>0){ $filter.=' AND s.status = '.session::get('support_status_filter'); } $sth = $this->database->prepare('SELECT s.id as sid, s.*,sw.*,cids.city_name_ru as gids, d.taxi_name,w.name as who FROM `support` s LEFT OUTER JOIN `dcc` d ON d.gid=s.gid LEFT OUTER JOIN `status_work` sw ON sw.wid=s.status LEFT OUTER JOIN `who` w ON w.wid=s.who LEFT OUTER JOIN `city_` cids ON d.city_id=cids.id_city WHERE s.deleted=1 '.$filter.' ORDER BY s.`create_date` DESC LIMIT 30'); $sth->execute(); if($sth->rowCount()>0){ $arr = $sth->fetchAll(); foreach($arr as $k => $value){ $arr[$k]['create_date'] = bootstrap::HumanDatePrecise($arr[$k]['create_date']); $d_users = bootstrap::getDoncodeUsers (); if($arr[$k]['read_user_id']==0){ $arr[$k]['read_user_id'] = 'новое'; }else{ $arr[$k]['read_user_id'] = $d_users[$arr[$k]['read_user_id']]; } if($arr[$k]['who_perform_user_id']==0){ $arr[$k]['who_perform_user_id'] = 'не назначен'; }else{ $arr[$k]['who_perform_user_id'] = $d_users[$arr[$k]['who_perform_user_id']]; } if($arr[$k]['performer_user_id']==0){ $arr[$k]['performer_user_id'] = 'нет исполнителя'; }else{ $arr[$k]['performer_user_id'] = $d_users[$arr[$k]['performer_user_id']]; } if($arr[$k]['read_date']=='0000-00-00 00:00:00'){ $arr[$k]['read_date'] = 'не обработана'; $arr[$k]['read_'] = 'important'; }else{ $arr[$k]['read_date'] = bootstrap::HumanDatePrecise($arr[$k]['read_date']); $arr[$k]['read_'] = 'info'; } if($arr[$k]['perform_date']=='0000-00-00 00:00:00'){ $arr[$k]['perform_date'] = 'не назначена'; $arr[$k]['perform_'] = 'important'; }else{ $arr[$k]['perform_date'] = bootstrap::HumanDatePrecise($arr[$k]['perform_date']); $arr[$k]['perform_'] = 'info'; } if($arr[$k]['complite_date']=='0000-00-00 00:00:00'){ $arr[$k]['complite_date'] = 'не выполнена'; $arr[$k]['complite_'] = 'important'; }else{ $arr[$k]['complite_date'] = bootstrap::HumanDatePrecise($arr[$k]['complite_date']); $arr[$k]['complite_'] = 'success'; } } echo json_encode($arr,true); return; } $page_number-=1; $this->archiveList($page_number); return false; } }