Пример #1
0
	);
	$('#reportrange').on('apply.daterangepicker', function(ev, picker) {
		var dates = picker.startDate.format('YYYY-M-D')+","+picker.endDate.format('YYYY-M-D');
		data(dates);
	});
	var chart =  Morris.Bar ({
		element: 'killers',
		data: data(moment().subtract(6, 'days').format('YYYY-M-D')+","+moment().format('YYYY-M-D')),
		xkey: 'name',
		ykeys: ['kills'],
		labels: ['Kills'],
		gridTextColor: ['#222222'],
	  barColors: function (row, series, type) {
	    if (type === 'bar') {
	      var colors = <?php 
echo Colors();
?>
;
	      for(var i=0, l = colors.length; i < l; i++){
				  return colors[row.x];
				}
	    }
	    else {
	      return '#222';
	    }
	  },
		barRatio: 0.4,
		barSizeRatio: 0.66,
		xLabelAngle: 0,
		hideHover: 'auto',
		resize: true
     $pdf->SetFont('Helvetica', 'B', 7);
     $pdf->SetTextColor(0, 0, 0);
     $pdf->Cell(50, 6, $proj_num, 0, 1, L);
 }
 if ($ts_fee_conclude >= BeginWeek($current_time)) {
     $pdf->SetFont('Helvetica', '', 7);
     $pdf->Cell(40, $rowheight, $ts_fee_text, 0, 0, L);
     if ($proj_riba == $ts_fee_id) {
         $color = array(0.07000000000000001, 0.82, 0.72);
     } else {
         $color = array(0.47, 0.75, 0.9399999999999999);
     }
     //$color = array(0.47,0.75,0.94);
     $color1 = Colors($color[0], $ts_fee_prospect);
     $color2 = Colors($color[1], $ts_fee_prospect);
     $color3 = Colors($color[2], $ts_fee_prospect);
     $pdf->SetFillColor($color1, $color2, $color3);
     $stage_start = $ts_fee_commence - BeginWeek($current_time);
     if ($stage_start < 0) {
         $stage_start = 0;
         $ts_fee_time_end = $ts_fee_time_end - ($current_time - $ts_fee_commence);
         $noborder = 1;
     } else {
         $noborder = 0;
     }
     $stage_start = Weeks($stage_start);
     if ($stage_start > 0 & $stage_start < 230) {
         $pdf->Cell($stage_start, $rowheight, '', 0, 0, L);
     }
     $stage_width = Weeks($ts_fee_time_end);
     $pdf->SetFont('Helvetica', '', 5);