GWM : request issue

This commit is contained in:
Gowtham M 2025-09-03 17:15:08 +05:30
parent 8ba82c4d4b
commit bf6df23798
4 changed files with 31 additions and 6 deletions

View File

@ -60,6 +60,7 @@ $routes->group('api', ['filter' => 'appSignature'], function ($routes) {
//Enquiry
$routes->get('enquiry/enquiryList', 'EnquiryController::enquiryList');
$routes->get('enquiry/enquiryQuotePolicyView', 'EnquiryController::enquiryQuotePolicyView');
$routes->post('enquiry/enquiryAssignUpdate', 'EnquiryController::enquiryAssignUpdate');
$routes->post('enquiry/createEnquiry', 'EnquiryController::createEnquiry');
$routes->post('enquiry/updateEnquiry', 'EnquiryController::updateEnquiry');

View File

@ -148,7 +148,7 @@ class AgentController extends ResourceController
public function changeAgentStatus()
{
try {
$data = $this->request->getPost();
$data = $this->request->getJSON(true);
// validate inputs
if (!isset($data['id']) || !isset($data['is_active'])) {

View File

@ -3,18 +3,25 @@
namespace App\Controllers;
use CodeIgniter\RESTful\ResourceController;
use App\Models\EnquiryModel;
use App\Models\AgentModel;
use App\Models\EnquiryModel;
use App\Models\QuotationModel;
use App\Models\PolicyModel;
class EnquiryController extends ResourceController
{
protected $enquiryModel;
protected $AgentModel;
protected $QuotationModel;
protected $PolicyModel;
public function __construct()
{
$this->enquiryModel = new EnquiryModel();
$this->AgentModel = new AgentModel();
$this->enquiryModel = new QuotationModel();
$this->AgentModel = new PolicyModel();
}
// List all enquiries
@ -46,6 +53,22 @@ class EnquiryController extends ResourceController
}
}
// List all enquiries
public function enquiryQuotePolicyView()
{
try {
$enquiry_id = $this->request->getGet('enquiry_id');
return $this->respond(['status' => 'success', 'code' => 200, 'data' => []], 200);
} catch (\Exception $e) {
return $this->respond(['status' => 'failed', 'code' => 500, 'error' => $e->getMessage()], 500);
}
}
// CREATE enquiry
public function createEnquiry()
{
@ -176,7 +199,7 @@ class EnquiryController extends ResourceController
{
try {
$data = $this->request->getPost();
$data = $this->request->getJSON(true);
if (!isset($data['id'])) {
return $this->respond(['status' => 'failed', 'code' => 200, 'error' => 'ID Required'], 200);

View File

@ -57,7 +57,7 @@ class StaffController extends ResourceController
public function createStaff()
{
try{
$data = $this->request->getPost();
$data = $this->request->getJSON(true);
$insertData = [
'name' => $data['name'],
@ -83,7 +83,8 @@ class StaffController extends ResourceController
{
try{
$data = $this->request->getPost();
$data = $this->request->getJSON(true);
print_r($data);
if (!isset($data['id'])) {
return $this->respond(['status' => 'failed', 'code' => 200, 'data' => 'ID Required'], 200);
}
@ -121,7 +122,7 @@ class StaffController extends ResourceController
public function changeStaffStatus()
{
try {
$data = $this->request->getPost();
$data = $this->request->getJSON(true);
// validate inputs
if (!isset($data['id']) || !isset($data['is_active'])) {