col_prefix.'export_ver'] == 2){ $link = '' . $title . ' '; } return $link; } public $column_progress_bar = '进度%'; public $column_progress_bar_width = 100; public $column_progress_bar_order = 51; /** * column_progress_bar * @param mixed $row row * @return mixed 返回值 */ public function column_progress_bar($row) { kernel::single('taskmgr_interface_cache', $row['task_id'])->fetch('exp_task_' . $row['task_id'] . '_counter', $count); $split = ome_export_whitelist::allowed_lists($row[$this->col_prefix . 'app'] . '_mdl_' . $row[$this->col_prefix . 'model']); if (!$split) return; $split_num = ceil($row[$this->col_prefix . 'total_count'] / $split['splitnums']); if ($split_num <= 0) { return ''; } $count = floatval($count); $split_num = floatval($split_num); $radio = $count / $split_num >= 1 ? 99 : $count / $split_num * 100; $percent = $row[$this->col_prefix . 'status'] == 'finished' ? 100 : number_format($radio, 0); return $percent; } public $column_cur_records = '当前条数'; public $column_cur_records_width = 100; public $column_cur_records_order = 51; /** * column_cur_records * @param mixed $row row * @return mixed 返回值 */ public function column_cur_records($row) { kernel::single('taskmgr_interface_cache', $row['task_id'])->fetch('exp_task_' . $row['task_id'] . '_records', $records); return $records; } }