code committed : ps
This commit is contained in:
parent
0a17993fe6
commit
73a71e5a09
@ -1108,16 +1108,25 @@ class Template_Management_Controller extends REST_Controller {
|
|||||||
// $json_pk_id = $this->Template_Management_Model->saveTemplateMapping($fields,TEMPLATE_JSON_V2);
|
// $json_pk_id = $this->Template_Management_Model->saveTemplateMapping($fields,TEMPLATE_JSON_V2);
|
||||||
|
|
||||||
if($status == "DRAFT"){
|
if($status == "DRAFT"){
|
||||||
if(count($json_table)>0 && $status == "COMPLETED"){
|
if(count($json_table)>0){
|
||||||
|
if($status == "COMPLETED"){
|
||||||
$this->db->where_in('id',$json_table[0]['id']);
|
$this->db->where_in('id',$json_table[0]['id']);
|
||||||
$this->db->set('isactive',0);
|
$this->db->set('isactive',0);
|
||||||
|
$this->db->where('is_form_status',"COMPLETED");
|
||||||
$this->db->update(TEMPLATE_JSON_V2);
|
$this->db->update(TEMPLATE_JSON_V2);
|
||||||
}
|
}else{
|
||||||
//draft means insert.
|
$json_pk_id = $json_table[0]['id'];
|
||||||
|
$data = array('json' => json_encode($records['json'],true),'is_form_status' => $status);
|
||||||
|
$this->db->where('isactive',1);
|
||||||
|
$this->db->where('id',$json_pk_id);
|
||||||
|
$this->db->update(TEMPLATE_JSON_V2,$data);
|
||||||
|
$msg = "Sucessfully Updated";
|
||||||
|
}
|
||||||
|
}else{
|
||||||
$json = json_encode($records['json'],true);
|
$json = json_encode($records['json'],true);
|
||||||
$fields = array('form_id' => $form_id,'json' => $json,'map_id'=>$map_id,'is_form_status'=>$status);
|
$fields = array('form_id' => $form_id,'json' => $json,'map_id'=>$map_id,'is_form_status'=>$status);
|
||||||
$json_pk_id = $this->Template_Management_Model->saveTemplateMapping($fields,TEMPLATE_JSON_V2);
|
$json_pk_id = $this->Template_Management_Model->saveTemplateMapping($fields,TEMPLATE_JSON_V2);
|
||||||
$msg = "Sucessfully Inserted";
|
$msg = "Sucessfully Inserted";}
|
||||||
}else if($status == "APPROVED" || $status == "COMPLETED"){
|
}else if($status == "APPROVED" || $status == "COMPLETED"){
|
||||||
//approve and completed status means just update the status only.
|
//approve and completed status means just update the status only.
|
||||||
$json_pk_id = $json_table[0]['id'];
|
$json_pk_id = $json_table[0]['id'];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user