GWM :policy report additional column added
This commit is contained in:
parent
52ecc7f905
commit
c5c6bee013
@ -587,7 +587,7 @@ class PolicyController extends ResourceController
|
||||
$policyData['make'] = $data['vehicle']['make'] ?? null;
|
||||
$policyData['model'] = $data['vehicle']['model'] ?? null;
|
||||
$policyData['cubic_capacity'] = $data['vehicle']['cubic_capacity'] ?? null;
|
||||
// $policyData['vehicle_type'] = $vehicleType;
|
||||
$policyData['product'] = $vehicleType;
|
||||
$policyData['rc_no'] = $data['vehicle']['reg_no'] ?? null;
|
||||
$policyData['insured_name'] = $data['insured']['name'] ?? null;
|
||||
|
||||
@ -1052,7 +1052,7 @@ class PolicyController extends ResourceController
|
||||
$policyData['make'] = $data['vehicle']['make'] ?? null;
|
||||
$policyData['model'] = $data['vehicle']['model'] ?? null;
|
||||
$policyData['cubic_capacity'] = $data['vehicle']['cubic_capacity'] ?? null;
|
||||
// $policyData['vehicle_type'] = $vehicleType;
|
||||
$policyData['product'] = $vehicleType;
|
||||
$policyData['rc_no'] = $data['vehicle']['reg_no'] ?? null;
|
||||
$policyData['insured_name'] = $data['insured']['name'] ?? null;
|
||||
|
||||
|
||||
@ -109,6 +109,7 @@ class PolicyReportController extends Controller
|
||||
pp.insured_name,
|
||||
pq.insurance_plan_type_id AS plan_type,
|
||||
pp.vehicle_type AS product,
|
||||
pp.product AS product_type,
|
||||
CASE
|
||||
WHEN pp.od IS NULL OR pp.od = '' THEN 0
|
||||
ELSE pp.od
|
||||
@ -139,6 +140,8 @@ class PolicyReportController extends Controller
|
||||
pos.address,
|
||||
pos.pincode,
|
||||
pe.status AS booking_status,
|
||||
pe.id AS enquiry_id,
|
||||
pe.reg_no,
|
||||
CASE
|
||||
WHEN pe.created_on IS NULL
|
||||
OR pe.created_on = '0000-00-00 00:00:00'
|
||||
@ -148,6 +151,8 @@ class PolicyReportController extends Controller
|
||||
pe.id AS booking_ref_no,
|
||||
pp.agent_retention_rate AS grid_percent,
|
||||
pp.commission_amount AS grid_amount,
|
||||
pp.year_of_manufacture,
|
||||
pp.weight AS vehicle_weight,
|
||||
pe.remarks AS remark
|
||||
FROM partner_enquiry pe
|
||||
LEFT JOIN partner_agent pa ON pa.id = pe.agent_id
|
||||
@ -211,10 +216,12 @@ class PolicyReportController extends Controller
|
||||
$spreadsheet = new Spreadsheet();
|
||||
$sheet = $spreadsheet->getActiveSheet();
|
||||
|
||||
// enquiry_id,reg_no,year_of_manufacture
|
||||
|
||||
// EXACT HEADER FROM YOUR EXCEL
|
||||
$headers = [
|
||||
'POS CODE','POS NAME','REFF CODE','INWARD DATE','PARTNER NAME',
|
||||
'INSURER','POLICY NO','ISSURED NAME','PLAN TYPE','PRODUCT',
|
||||
'ENQUIRY ID','POS CODE','POS NAME','REFF CODE','INWARD DATE','PARTNER NAME',
|
||||
'INSURER','POLICY NO','REG NO','ISSURED NAME','PLAN TYPE','PRODUCT','PRODUCT TYPE','YEAR OF MFG','WEIGHT',
|
||||
'A (OD)','B (TP)','A+B (NET)','S.TAX','TOTAL',
|
||||
'PAYMENT MODE','RTO LOC.','NCB %','Expire Date','BROKER CODE',
|
||||
'ASSIDNED TO','SALES MANAGER','SALES EXECUTIVE','CONTACT NO',
|
||||
@ -234,6 +241,7 @@ class PolicyReportController extends Controller
|
||||
$row = 2;
|
||||
foreach ($data as $d) {
|
||||
$sheet->fromArray([
|
||||
$d['enquiry_id'],
|
||||
$d['pos_code'],
|
||||
$d['pos_name'],
|
||||
$d['ref_code'],
|
||||
@ -241,9 +249,13 @@ class PolicyReportController extends Controller
|
||||
$d['partner_name'],
|
||||
$d['insurer'],
|
||||
$d['policy_number'],
|
||||
$d['reg_no'],
|
||||
$d['insured_name'],
|
||||
$d['plan_type'],
|
||||
$d['product'],
|
||||
$d['product_type'],
|
||||
$d['year_of_manufacture'],
|
||||
$d['vehicle_weight'],
|
||||
$d['od'],
|
||||
$d['tp'],
|
||||
$d['net_amount'],
|
||||
|
||||
@ -49,6 +49,7 @@ class PolicyModel extends Model
|
||||
'model',
|
||||
'cubic_capacity',
|
||||
'vehicle_type',
|
||||
'product',
|
||||
'broker_name',
|
||||
'commission_amount',
|
||||
'is_data_accuracy_checked',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user