FIX_RFQ_EXCEL : RV
This commit is contained in:
parent
2008919454
commit
5e7f67f56c
@ -44,6 +44,8 @@ use Google\Service\FactCheckTools\Resource\Claims;
|
||||
use GPBMetadata\Google\Type\Datetime;
|
||||
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
|
||||
|
||||
use function PHPSTORM_META\type;
|
||||
|
||||
class LeadsController extends BaseController
|
||||
{
|
||||
use ResponseTrait;
|
||||
@ -1617,7 +1619,8 @@ class LeadsController extends BaseController
|
||||
if ($type == 2) {
|
||||
$subHeaderRow = $rowNumber + 1;
|
||||
} else {
|
||||
$subHeaderRow = $rowNumber_for_remove_quote_asked;
|
||||
// $subHeaderRow = $rowNumber_for_remove_quote_asked;
|
||||
$subHeaderRow = $rowNumber + 1;
|
||||
}
|
||||
|
||||
$columnLetter = 'A';
|
||||
@ -1638,6 +1641,13 @@ class LeadsController extends BaseController
|
||||
|
||||
if (!in_array($header['parentHeader'], ['Item Key', 'Action', 'Sno', 'Particulars'])) {
|
||||
$header_actual_count++;
|
||||
|
||||
//Quote asked not showed in the QCR excel so some proposel has only one Quote Asked, So that case avoid the proposel name
|
||||
$subHeaderCount = count($header['subHeaders'] ?? []) ?? 0;
|
||||
if($subHeaderCount <= 1 && $type == 2 && $is_placement == false){
|
||||
// print_rr($header);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if ($header['parentHeader'] === 'Sno') {
|
||||
@ -1666,7 +1676,6 @@ class LeadsController extends BaseController
|
||||
$subHeaderCount = count($header['subHeaders']); // Number of subheaders for this parent header
|
||||
}
|
||||
|
||||
|
||||
// Set parent header value
|
||||
if ($is_placement == true && !in_array($header['parentHeader'], ['Particulars', 'S.No.'])) {
|
||||
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Terms");
|
||||
@ -1680,6 +1689,7 @@ class LeadsController extends BaseController
|
||||
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Proposal Terms " . $headerIndex);
|
||||
}
|
||||
}
|
||||
|
||||
$sheet->getStyle("{$startColumn}{$rowNumber}")->applyFromArray([
|
||||
'font' => ['bold' => true],
|
||||
'alignment' => [
|
||||
@ -1703,7 +1713,7 @@ class LeadsController extends BaseController
|
||||
continue;
|
||||
}
|
||||
|
||||
if ($type == 2 && $is_placement == false) {
|
||||
if ($is_placement == false) {
|
||||
$sheet->setCellValue("{$columnLetter}{$subHeaderRow}", $subHeader);
|
||||
}
|
||||
|
||||
@ -1728,7 +1738,7 @@ class LeadsController extends BaseController
|
||||
$length++;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if($header_actual_count == 1 && $type == 1){
|
||||
$sheet->getColumnDimension('B')->setWidth(80);
|
||||
}else{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user