diff --git a/Apollo/api/application/controllers/Call_Tracking_Controller.php b/Apollo/api/application/controllers/Call_Tracking_Controller.php index d6161397..d7ca1246 100755 --- a/Apollo/api/application/controllers/Call_Tracking_Controller.php +++ b/Apollo/api/application/controllers/Call_Tracking_Controller.php @@ -105,6 +105,8 @@ class Call_Tracking_Controller extends REST_Controller { $tracking_details['ReferredBy'] = $this->post('referedBy'); $tracking_details['AlternateMobile'] = $this->post('alterMobile'); $tracking_details['Address'] = $this->post('address'); + $tracking_details['EmailID'] =$this->post('emailId'); + $tracking_details['CreatedBy'] = $this->post('createdBy'); $tracking_details['CreatedOn'] = $now->format('Y-m-d H:i:s'); $tracking_details['UpdatedOn'] = $now->format('Y-m-d H:i:s'); @@ -423,7 +425,7 @@ class Call_Tracking_Controller extends REST_Controller { */ public function autoAddlead_post(){ $student = $this->post('student'); - $comments = $this->post('comments'); + $comments = $this->post('comments'); //print_r($comments);die; if(!empty($student)){ $now = new DateTime(); @@ -458,7 +460,7 @@ class Call_Tracking_Controller extends REST_Controller { $tracking_followup_details['StatusName'] = $this->post('status'); $tracking_followup_details['AssignedStaff'] = $this->post('assignedTo'); //print_r(array($lead_details,$tracking_details,$tracking_followup_details)); - + $leadDetails['leadDetails'] = $this->Calltracking_model->getaddautocall($lead_details,$tracking_details,$tracking_followup_details,$CreatedBy);// Check if the users data store contains users (in case the database result returns NULL) diff --git a/Apollo/assets/js/controllers/callTrackingCtrl.js b/Apollo/assets/js/controllers/callTrackingCtrl.js index 7198bad8..726e9962 100755 --- a/Apollo/assets/js/controllers/callTrackingCtrl.js +++ b/Apollo/assets/js/controllers/callTrackingCtrl.js @@ -241,6 +241,8 @@ app.controller('callTrackingCtrl', ["$scope","$rootScope","toaster", "$filter", $scope.trackForm = { submit: function (form, myModel,loading) { + + if(isNaN(myModel.date)){ $scope.nextFollowupDate = myModel.date; @@ -284,6 +286,7 @@ app.controller('callTrackingCtrl', ["$scope","$rootScope","toaster", "$filter", }*/ + // console.log(myModel.emailId); var addLead = { method: 'POST', url: apiPoint.url + 'addLeadTrackingDetails/', @@ -303,12 +306,16 @@ app.controller('callTrackingCtrl', ["$scope","$rootScope","toaster", "$filter", comments:myModel.comments, alterMobile:myModel.alterMobileNumber, address:myModel.address, + emailId:myModel.emailId, enquiryStatus:myModel.enquiryStatus, createdBy: JSON.parse(localStorage.getItem('localObj')).localUserID, branchId: JSON.parse(localStorage.getItem('localObj')).localBranchID } }; + + + $http(addLead).then(function (response) { if (response.data.status==200 && response.data.leadStatus) { $scope.ldloading1[loading.replace('-', '_')] = false; diff --git a/Apollo/assets/views/callTrackingDetails.html b/Apollo/assets/views/callTrackingDetails.html index 16943b93..348c9d75 100755 --- a/Apollo/assets/views/callTrackingDetails.html +++ b/Apollo/assets/views/callTrackingDetails.html @@ -101,16 +101,16 @@
- +
- -
+ +
- -
+ +


@@ -577,6 +577,19 @@ Invalid referred by name
+ + +
+ + + + Please, enter a valid email address. +
+ +
-
+ + +
+ + + +
-
- - +