Plan status update : GWM
This commit is contained in:
parent
04988b7907
commit
d8dac1ff7f
@ -506,7 +506,7 @@ class PlanController extends ResourceController
|
|||||||
palnStatusHandler($planId , $sendMailForEdit);
|
palnStatusHandler($planId , $sendMailForEdit);
|
||||||
|
|
||||||
//update plan status if all action null
|
//update plan status if all action null
|
||||||
updatePlanStatus($planId);
|
updatePlanStatus($planId,$json['created_by']);
|
||||||
|
|
||||||
//generate pdf for creation and every updation on the plan
|
//generate pdf for creation and every updation on the plan
|
||||||
$this->generatePlanPdf($planId,false);
|
$this->generatePlanPdf($planId,false);
|
||||||
@ -806,7 +806,7 @@ class PlanController extends ResourceController
|
|||||||
if($status)
|
if($status)
|
||||||
{
|
{
|
||||||
//update plan status
|
//update plan status
|
||||||
updatePlanStatus($plan_id);
|
updatePlanStatus($plan_id,$user_id);
|
||||||
|
|
||||||
//update pdf content
|
//update pdf content
|
||||||
$this->generatePlanPdf($plan_id);
|
$this->generatePlanPdf($plan_id);
|
||||||
@ -1494,6 +1494,8 @@ class PlanController extends ResourceController
|
|||||||
|
|
||||||
public function url()
|
public function url()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
return updatePlanStatus(170,1); die;
|
||||||
// echo '<pre>';
|
// echo '<pre>';
|
||||||
// $user = $this->userModel->where('email', 'pavithrakavi1100@gmail.com')->first();
|
// $user = $this->userModel->where('email', 'pavithrakavi1100@gmail.com')->first();
|
||||||
// echo getUserPlanCreationRestrictionStatus($user); die;
|
// echo getUserPlanCreationRestrictionStatus($user); die;
|
||||||
@ -1502,7 +1504,7 @@ class PlanController extends ResourceController
|
|||||||
return $this->generatePlanPdf(136, true);
|
return $this->generatePlanPdf(136, true);
|
||||||
die;
|
die;
|
||||||
|
|
||||||
updatePlanStatus(57); die;
|
// updatePlanStatus(57); die;
|
||||||
palnStatusHandler(57, false); die;
|
palnStatusHandler(57, false); die;
|
||||||
|
|
||||||
|
|
||||||
@ -1516,7 +1518,7 @@ class PlanController extends ResourceController
|
|||||||
|
|
||||||
|
|
||||||
return send_email_agent(env('ORG_id') , 62);
|
return send_email_agent(env('ORG_id') , 62);
|
||||||
return updatePlanStatus(62);
|
// return updatePlanStatus(62);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -325,7 +325,7 @@ if (!function_exists('palnStatusHandler')) {
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
if (!function_exists('updatePlanStatus')) {
|
if (!function_exists('updatePlanStatus')) {
|
||||||
function updatePlanStatus($plan_id)
|
function updatePlanStatus($plan_id,$updated_by)
|
||||||
{
|
{
|
||||||
|
|
||||||
$planStatusModel = new PlanStatusModel();
|
$planStatusModel = new PlanStatusModel();
|
||||||
@ -369,19 +369,23 @@ if (!function_exists('updatePlanStatus')) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$count = ( $a1ApproveCount + $a2ApproveCount + $a3ApproveCount + $a4ApproveCount);
|
$count = ( $a1ApproveCount + $a2ApproveCount + $a3ApproveCount + $a4ApproveCount);
|
||||||
$sum = ( $a1ApproveSum + $a2ApproveSum + $a3ApproveSum + $a4ApproveSum);
|
$sum = ( $a1ApproveSum + $a2ApproveSum + $a3ApproveSum + $a4ApproveSum);
|
||||||
|
|
||||||
|
// dd($a1,$a2,$a3,$a4,$count,$sum);
|
||||||
if($count == $sum)
|
if($count == $sum)
|
||||||
{
|
{
|
||||||
// Approved
|
// Approved
|
||||||
$planModel->set(['status'=>3])->where('plan_id',$plan_id)->update();
|
$planModel->set(['status'=>3,'updated_by'=>$updated_by])->where('plan_id',$plan_id)->update();
|
||||||
|
|
||||||
}else if($count != $sum && $sum > 0)
|
}else if($count != $sum && $sum > 0)
|
||||||
{
|
{
|
||||||
//Partially Approved
|
//Partially Approved
|
||||||
$planModel->set(['status'=>2])->where('plan_id',$plan_id)->update();
|
$planModel->set(['status'=>2,'updated_by'=>$updated_by])->where('plan_id',$plan_id)->update();
|
||||||
|
// $planModel->updatePlan($plan_id, ['status'=>2]);
|
||||||
|
// $db = \Config\Database::connect();
|
||||||
|
// $db->table('m_plan')->where('plan_id', $plan_id)->update(['status' => 2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user