FIX_Commisionrate
This commit is contained in:
parent
5a8019c46e
commit
e5987e2f1b
@ -372,13 +372,13 @@ class InvoiceController extends ResourceController
|
|||||||
|
|
||||||
$input = $this->request->getJSON(true);
|
$input = $this->request->getJSON(true);
|
||||||
|
|
||||||
if (empty($input['broker_id'])) {
|
// if (empty($input['broker_id'])) {
|
||||||
return $this->respond([
|
// return $this->respond([
|
||||||
'status' => 'failed',
|
// 'status' => 'failed',
|
||||||
'code' => 400,
|
// 'code' => 400,
|
||||||
'message'=> 'broker_id is required'
|
// 'message'=> 'broker_id is required'
|
||||||
], 400);
|
// ], 400);
|
||||||
}
|
// }
|
||||||
|
|
||||||
$invoice_id = isset($input['invoice_id']) ? $input['invoice_id'] : '';
|
$invoice_id = isset($input['invoice_id']) ? $input['invoice_id'] : '';
|
||||||
|
|
||||||
@ -391,18 +391,19 @@ class InvoiceController extends ResourceController
|
|||||||
WHERE piu.invoice_id = pi.id
|
WHERE piu.invoice_id = pi.id
|
||||||
AND piu.is_active = 1
|
AND piu.is_active = 1
|
||||||
), "") as utr_no', false)
|
), "") as utr_no', false)
|
||||||
->join(
|
// ->join(
|
||||||
'partner_enquiry pe',
|
// 'partner_enquiry pe',
|
||||||
'pe.id = partner_policy.enquiry_id AND pe.broker_id = ' . (int)$input['broker_id'],
|
// 'pe.id = partner_policy.enquiry_id AND pe.broker_id = ' . (int)$input['broker_id'],
|
||||||
'left'
|
// 'left'
|
||||||
)
|
// )
|
||||||
|
->join('partner_enquiry pe','pe.id = partner_policy.enquiry_id','left')
|
||||||
->join('partner_quotation pq', 'pq.id = partner_policy.quotation_id', 'left')
|
->join('partner_quotation pq', 'pq.id = partner_policy.quotation_id', 'left')
|
||||||
->join('partner_invoice_items pii', 'pii.policy_id = partner_policy.id', 'left')
|
->join('partner_invoice_items pii', 'pii.policy_id = partner_policy.id', 'left')
|
||||||
->join('partner_invoice pi', 'pi.id = pii.invoice_id AND pi.is_active = 1', 'left')
|
->join('partner_invoice pi', 'pi.id = pii.invoice_id AND pi.is_active = 1', 'left')
|
||||||
->join('partner_agent pa', 'pa.id = pe.agent_id', 'left')
|
->join('partner_agent pa', 'pa.id = pe.agent_id', 'left')
|
||||||
->where('partner_policy.is_active', 1)
|
->where('partner_policy.is_active', 1)
|
||||||
->where('partner_policy.commission_amount > 0')
|
->where('partner_policy.commission_amount >= 0')
|
||||||
->where('partner_policy.is_data_accuracy_checked', 1)
|
// ->where('partner_policy.is_data_accuracy_checked', 1)
|
||||||
->where('partner_policy.manager_id', $input['manager_id']);
|
->where('partner_policy.manager_id', $input['manager_id']);
|
||||||
|
|
||||||
// Apply agent_id filter (supports multiple agents)
|
// Apply agent_id filter (supports multiple agents)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user