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 GPBMetadata\Google\Type\Datetime;
|
||||||
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
|
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
|
||||||
|
|
||||||
|
use function PHPSTORM_META\type;
|
||||||
|
|
||||||
class LeadsController extends BaseController
|
class LeadsController extends BaseController
|
||||||
{
|
{
|
||||||
use ResponseTrait;
|
use ResponseTrait;
|
||||||
@ -1617,7 +1619,8 @@ class LeadsController extends BaseController
|
|||||||
if ($type == 2) {
|
if ($type == 2) {
|
||||||
$subHeaderRow = $rowNumber + 1;
|
$subHeaderRow = $rowNumber + 1;
|
||||||
} else {
|
} else {
|
||||||
$subHeaderRow = $rowNumber_for_remove_quote_asked;
|
// $subHeaderRow = $rowNumber_for_remove_quote_asked;
|
||||||
|
$subHeaderRow = $rowNumber + 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
$columnLetter = 'A';
|
$columnLetter = 'A';
|
||||||
@ -1638,6 +1641,13 @@ class LeadsController extends BaseController
|
|||||||
|
|
||||||
if (!in_array($header['parentHeader'], ['Item Key', 'Action', 'Sno', 'Particulars'])) {
|
if (!in_array($header['parentHeader'], ['Item Key', 'Action', 'Sno', 'Particulars'])) {
|
||||||
$header_actual_count++;
|
$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') {
|
if ($header['parentHeader'] === 'Sno') {
|
||||||
@ -1666,7 +1676,6 @@ class LeadsController extends BaseController
|
|||||||
$subHeaderCount = count($header['subHeaders']); // Number of subheaders for this parent header
|
$subHeaderCount = count($header['subHeaders']); // Number of subheaders for this parent header
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Set parent header value
|
// Set parent header value
|
||||||
if ($is_placement == true && !in_array($header['parentHeader'], ['Particulars', 'S.No.'])) {
|
if ($is_placement == true && !in_array($header['parentHeader'], ['Particulars', 'S.No.'])) {
|
||||||
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Terms");
|
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Terms");
|
||||||
@ -1680,6 +1689,7 @@ class LeadsController extends BaseController
|
|||||||
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Proposal Terms " . $headerIndex);
|
$sheet->setCellValue("{$startColumn}{$rowNumber}", "Proposal Terms " . $headerIndex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$sheet->getStyle("{$startColumn}{$rowNumber}")->applyFromArray([
|
$sheet->getStyle("{$startColumn}{$rowNumber}")->applyFromArray([
|
||||||
'font' => ['bold' => true],
|
'font' => ['bold' => true],
|
||||||
'alignment' => [
|
'alignment' => [
|
||||||
@ -1703,7 +1713,7 @@ class LeadsController extends BaseController
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($type == 2 && $is_placement == false) {
|
if ($is_placement == false) {
|
||||||
$sheet->setCellValue("{$columnLetter}{$subHeaderRow}", $subHeader);
|
$sheet->setCellValue("{$columnLetter}{$subHeaderRow}", $subHeader);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1728,7 +1738,7 @@ class LeadsController extends BaseController
|
|||||||
$length++;
|
$length++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($header_actual_count == 1 && $type == 1){
|
if($header_actual_count == 1 && $type == 1){
|
||||||
$sheet->getColumnDimension('B')->setWidth(80);
|
$sheet->getColumnDimension('B')->setWidth(80);
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user