|
@@ -13,11 +13,6 @@ use App\Models\OrdersAddr;
|
|
|
use App\Models\OrdersProduct;
|
|
|
use App\Models\Business;
|
|
|
use Illuminate\Support\Facades\DB;
|
|
|
-use PhpOffice\PhpSpreadsheet\Cell\DataType;
|
|
|
-use PhpOffice\PhpSpreadsheet\IOFactory;
|
|
|
-use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
|
|
-use PhpOffice\PhpSpreadsheet\Style\Alignment;
|
|
|
-use PhpOffice\PhpSpreadsheet\Style\Fill;
|
|
|
use Intervention\Image\Facades\Image;
|
|
|
use Intervention\Image\Gd\Font;
|
|
|
use App\Models\Custom\Shoptype;
|
|
@@ -551,67 +546,6 @@ class Orders extends Auth{
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 设置表格样式
|
|
|
- *
|
|
|
- */
|
|
|
- private function setStyle(Spreadsheet $spreadsheet){
|
|
|
- // 选择当前活动的工作表
|
|
|
- $sheet = $spreadsheet->getActiveSheet();
|
|
|
- // 宽
|
|
|
- $sheet->getColumnDimension('A')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('B')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('C')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('D')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('E')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('F')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('G')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('H')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('I')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('J')->setWidth(50);
|
|
|
- $sheet->getColumnDimension('K')->setWidth(15);
|
|
|
- $sheet->getColumnDimension('L')->setWidth(20);
|
|
|
- $sheet->getColumnDimension('M')->setWidth(80);
|
|
|
- $sheet->getColumnDimension('N')->setWidth(80);
|
|
|
- $sheet->getColumnDimension('O')->setWidth(10);
|
|
|
- $sheet->getColumnDimension('P')->setWidth(10);
|
|
|
- $sheet->getColumnDimension('Q')->setWidth(10);
|
|
|
- $sheet->getColumnDimension('R')->setWidth(10);
|
|
|
- $sheet->getColumnDimension('S')->setWidth(10);
|
|
|
- $sheet->getColumnDimension('T')->setWidth(50);
|
|
|
- $sheet->getColumnDimension('U')->setWidth(20);
|
|
|
- // 默认高度
|
|
|
- $sheet->getDefaultRowDimension()->setRowHeight(18);
|
|
|
- // 加粗第一行
|
|
|
- $sheet->getStyle('A:U')->getAlignment()->setHorizontal(Alignment::HORIZONTAL_CENTER)->setVertical(Alignment::VERTICAL_CENTER);
|
|
|
- $sheet->getStyle('A1:U1')->getFont()->setBold(true);
|
|
|
- $sheet->getStyle('A1:U1')->getFill()->setFillType(Fill::FILL_SOLID)->getStartColor()->setARGB('FF00FF00'); // ARGB颜色代码,例如绿色
|
|
|
- // 设置表格标题
|
|
|
- $sheet
|
|
|
- ->setCellValue('A1', '订单ID')
|
|
|
- ->setCellValue('B1', '客户ID')
|
|
|
- ->setCellValue('C1', '客户昵称')
|
|
|
- ->setCellValue('D1', '订单状态')
|
|
|
- ->setCellValue('E1', '收货人')
|
|
|
- ->setCellValue('F1', '收货人手机号')
|
|
|
- ->setCellValue('G1', '省')
|
|
|
- ->setCellValue('H1', '市')
|
|
|
- ->setCellValue('I1', '区县')
|
|
|
- ->setCellValue('J1', '收货地址')
|
|
|
- ->setCellValue('K1', '终端类型')
|
|
|
- ->setCellValue('L1', '产品编码')
|
|
|
- ->setCellValue('M1', '产品名称')
|
|
|
- ->setCellValue('N1', '产品规格')
|
|
|
- ->setCellValue('O1', '产品单价')
|
|
|
- ->setCellValue('P1', '折后单价')
|
|
|
- ->setCellValue('Q1', '产品数量')
|
|
|
- ->setCellValue('R1', '优惠金额')
|
|
|
- ->setCellValue('S1', '产品金额')
|
|
|
- ->setCellValue('T1', '微伴ID')
|
|
|
- ->setCellValue('U1', '下单时间');
|
|
|
- // 返回结果
|
|
|
- return $sheet;
|
|
|
- }
|
|
|
|
|
|
/**
|
|
|
* 分享图片
|