public function goods_print_orderinfo(){
this->input->get_post('id');
// this->input->get_post('png');
// if(data['png'] = 'erweima';
// }elseif(data['png'] = 'tiaoma';
// }
require_once './vendor/phpoffice/phpexcel/Classes/PHPExcel.php';
require_once './vendor/phpoffice/phpexcel/Classes/PHPExcel/IOFactory.php';
//以上三步加载phpExcel的类
$objPHPExcel = new \PHPExcel();
$objPHPExcel->createSheet(0);
$objPHPExcel->setActiveSheetIndex(0);
$currentSheet = $objPHPExcel->getActiveSheet();
$objPHPExcel->setActiveSheetIndex(0)->getStyle('A')->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objPHPExcel->setActiveSheetIndex(0)->getStyle('B')->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(30);
$objPHPExcel->getActiveSheet()->getColumnDimension('B')->setWidth(30);
$idx = 2;
$lists = $this->mysql_model->get_results($this->jxcsys['storage_son'].'in_invoice_info','invoice_id='.$id);
$SUM=count($lists);
$SUM++;
$styleStr="B2:B".$SUM;
$objPHPExcel->getActiveSheet()->getStyle($styleStr)->getAlignment()->setWrapText(true)->setVertical(\PHPExcel_Style_Alignment::VERTICAL_CENTER);
$currentSheet->setCellValue('A1', "图片");
$currentSheet->setCellValue('B1', "信息");
require_once ('./vendor/qrcode/phpqrcode.php');
$date = date("Ymd",time());
$fileName .= "_{$date}.xls";
$fileName = iconv("utf-8", "gb2312", $fileName);
$DS=DIRECTORY_SEPARATOR;
$dir=dirname($_SERVER['SCRIPT_FILENAME']).$DS."data".$DS."erweima".$DS.$date;
if (!is_dir($dir)) {//目录不存在创建目录
mkdir($dir,0700,true);
}
for ($i=0; $i < count($lists); $i++) {
$objDrawing = new \PHPExcel_Worksheet_Drawing();
$url=$dir.$DS.$lists[$i]["qrcode"].".png";
$image=QRcode::png($lists[$i]["qrcode"],$url , 'Q', 6);
$objDrawing->setPath($url);
$objDrawing->setHeight(200);//照片高度
$objDrawing->setWidth(200); //照片宽度
$objDrawing->setCoordinates('A'.$idx);
$objDrawing->setOffsetX(0);
$objDrawing->setOffsetY(0);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
$currentSheet->setCellValue('B' . $idx, $lists[$i]["goods_name"]."*".$lists[$i]["quality"]."\n".$lists[$i]["goods_num"]."\n".$lists[$i]["order_batch"]);
$currentSheet->getRowDimension($idx) -> setRowHeight(150);
$idx++;
}
$fileName = '二维码';
$date = date("Y-m-d",time());
$fileName .= "_{$date}.xls";
$fileName = iconv("utf-8", "gb2312", $fileName);
$objPHPExcel->setActiveSheetIndex(0);
header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition: attachment;filename=\"$fileName\"");
header('Cache-Control: max-age=0');
$objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output'); //文件通过浏览器下载
}