|
|
@@ -1242,21 +1242,27 @@ class PurchaseOrderClass extends BaseClass
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('C1')->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('D1')->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
|
|
|
+ $list = [['id' => 1, 'name' => 'shi', 'remainDebtAmount' => 10, 'mobile' => '1528021347','recentExpend'=>'111']];
|
|
|
$baseRow = 2;
|
|
|
- $list = [['id' => 1, 'name' => 'shi', 'amount' => 10, 'num' => 2]];
|
|
|
foreach ($list as $key => $custom) {
|
|
|
$i = $baseRow + $key;
|
|
|
- $objPHPExcel->getActiveSheet()->setCellValue('A' . $i, $custom['id'] ?? 0);
|
|
|
- $objPHPExcel->getActiveSheet()->setCellValue('B' . $i, $custom['name'] ?? '');
|
|
|
- $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, $custom['amount'] ?? 0);
|
|
|
- $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, $custom['num'] ?? 0);
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('A' . $i, $custom['id']);
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('B' . $i, $custom['name']);
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('C' . $i, $custom['mobile'], \PHPExcel_Cell_DataType::TYPE_STRING);
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('D' . $i, $custom['remainDebtAmount']);
|
|
|
+ if ($custom['recentExpend'] == '0000-00-00 00:00:00') {
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('E' . $i, '没有下过单');
|
|
|
+ } else {
|
|
|
+ $objPHPExcel->getActiveSheet()->setCellValue('E' . $i, $custom['recentExpend']);
|
|
|
+ }
|
|
|
//居左
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('A' . $i)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('B' . $i)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('C' . $i)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
$objPHPExcel->getActiveSheet()->getStyle('D' . $i)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
+ $objPHPExcel->getActiveSheet()->getStyle('E' . $i)->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
|
|
|
}
|
|
|
- $fileName = 'stat' . date("m-d");
|
|
|
+ $fileName = '客户-' . date("m-d");
|
|
|
$objPHPExcel->getActiveSheet()->setTitle($fileName);
|
|
|
$objPHPExcel->setActiveSheetIndex(0);
|
|
|
$dir = './priceTable/' . $mainId;
|