loadcompanymaster.blade.php 5.82 KB
<?php
if(Input::has('addcompany'))
{
	$company=trim(Input::get("addcompany"));
	if($company!="")
	{
		$companyarr=$wakka->LoadSingle("select * from hrms_masters where mtype='company' and mkey='$company'");
		if(!$companyarr)
		{
			$wakka->Query("insert into hrms_masters set mvalue='',mkey='$company',mtype='company';");
		}
	}
	
	return;
}

$kformlib=new \App\Jobs\KFormLib($wakka->HRCoreVars["HRFiledsStr"]);

$client=Input::get("client");

$snedmailsarr=array();
$workflowarr=$wakka->LoadAll("select * from hrms_masters where mtype='workflow';");

foreach($workflowarr as $wfline)
{
	$workflow=explode("~~~",$wfline['mvalue']);
	$controls=explode("|",$workflow[0]);

	$tasks=explode("_EOF_",$workflow[1]);//$tasks=explode("\n",$workflow[1]);
	foreach($tasks as $task)
	{
		if(trim($task)!='')
		{
			$taskVals=explode("|",$task);$taskVals[0]=trim($taskVals[0]);
			if($taskVals[0]=="{{clientcontact}}")
			{
				$snedmailsarr[]=$controls[0];
			}
		}
	}
}



if($client!="")
{
	$campaigncrmfields = "";
	$s = "";
    $aemStr = "";
    $aemArr = array("0"=>"AEM", "1"=>"NON-AEM");
    
	$mastersdata=$wakka->getCompanyMaster($client);

	if(isset($mastersdata["campaigncrmfields"]))
	{
		$campaigncrmfields = explode('=', $mastersdata["campaigncrmfields"])[1];
	}

	if(isset($mastersdata["aemvalue"]))
	{
		$aemvalue = $mastersdata["aemvalue"];

		if($aemvalue == 1)
		{
			$s = "selected";
		}
	}

	$aemStr = "<p><label class='label-small_new' style='width:15%'>Select Campaign Type: </label><select class='form_hrm_select' name='campaigntype' id='campaigntype'>";
	foreach ($aemArr as $key => $aemVal) {
		$aemStr .= "<option value=".$key." $s>".$aemVal."</option>";
	}
	$aemStr .= "</select></p>";

    $qualitycheckStr = "";$d= "";
    $qualitycheckArr = array("0"=>"No","1"=>"Yes");
	$mastersdata=$wakka->getCompanyMaster($client);
	$mastersdata["status"] = ucfirst($mastersdata["status"]);
	if(isset($mastersdata["qualitycheck"]))
	{
		$qualitycheckvalue = $mastersdata["qualitycheck"];

		if($qualitycheckvalue == 1)
		{
			$d = "selected";
		}
	}

	$qualitycheckStr = "<p><label class='label-small_new' style='width:15%'>Quality Check: </label><select class='form_hrm_select' name='qualitycheck' id='qualitycheck'>";
	foreach ($qualitycheckArr as $key => $qcheckVal) {
		$qualitycheckStr .= "<option value=".$key." $d>".$qcheckVal."</option>";
	}
	$qualitycheckStr .= "</select></p>";

	$clientstatusStr = "";$cs= "";
    $clientstatusArr = array("active"=>"Active","inactive"=>"Inactive");
	$mastersdata=$wakka->getCompanyMaster($client);
	$mastersdata["client_status_in_master"] = ucfirst($mastersdata["client_status_in_master"]);
	if($mastersdata["client_status_in_master"])
	{
		$clientstatusValue = $mastersdata["client_status_in_master"];

		if($clientstatusValue == "Inactive")
		{
			$cs = "selected";

		}
	}

	$clientstatusStr = "<p><label class='label-small_new' style='width:15%'>Status: </label><select class='form_hrm_select' name='clientstatus' id='clientstatus'>";
	foreach ($clientstatusArr as $key => $clientstatusVal) {
		$clientstatusStr .= "<option value=".$key." $cs>".$clientstatusVal."</option>";
	}
	$clientstatusStr .= "</select></p>";
	
	echo $aemStr;

	echo $qualitycheckStr;

	echo $clientstatusStr;
	// echo "<p><label class='label-small_new' style='width:15%'>Status:</label><select class='form_hrm_select' name=status id=status>
	//   <option value='".($mastersdata["status"])."'>".($mastersdata["status"])."</option>
	//   <option value=active>Active</option>
	//   <option value=inactive>Inactive</option>
	//   </select></p>";

	echo "<p><label class='label-small_new' style='width:15%'>Script</label><textarea rows=8 id='campaignscript' style='font-size:12px;width:85%'>".($mastersdata["campaignscript"])."</textarea></p>";
	
	echo "<p><label class='label-small_new' style='width:15%'>CRM Fields</label><textarea id='campaigncrmfields' style='font-size:12px;width:85%;height:300px'>".($campaigncrmfields)."</textarea></p>";

	echo "<div class='row'><label class='label-small_new col-md-1'>DID</label><div class='col-md-3'><input class='form-control' rows=8 id='dialer_did' style='font-size:12px;' value='".($mastersdata["DialerDID"])."''></div>";

	echo "<label class='label-small_new col-md-1' style='margin-left:10px'>Autodial Ratio</label><div class='col-md-3'><input class='form-control' rows=8 id='autodial_pacing' style='font-size:12px;' value='".($mastersdata["autodialercampaign"])."'></div></div><br>";

	echo "<p><label class='label-small_new' style='width:15%'>Calling Mode</label><select class='form_hrm_select' id='campaignCallingMode'><option value>User able select</option><option value='Progressive' ".($mastersdata["campaignCallingMode"]=="Progressive"?"selected":"").">Progressive</option><option value='Manual' ".($mastersdata["campaignCallingMode"]=="Manual"?"selected":"").">Manual</option><option value='Incoming' ".($mastersdata["campaignCallingMode"]=="Incoming"?"selected":"").">Incoming</option><option value='Predictive' ".($mastersdata["campaignCallingMode"]=="Predictive"?"selected":"").">Predictive</option></select></p>";


if(!isset($mastersdata["trackerfields"]))$mastersdata["trackerfields"]="";
$trackerfieldsarr=array_unique(array_filter(explode(",",$mastersdata["trackerfields"])));
$toarr=array();
$optionsstr="";
$fileids=explode(",",$kformlib->HRFiledsStr);
foreach($fileids as $fileid)
{
  if(trim($fileid)!='')
  {
  if(strstr($kformlib->HRFileFieldsStr,$fileid))$ftype='File';
  else if(strstr($kformlib->HRDateFilds,$fileid))$ftype='Date';
  else if(strstr($kformlib->HRDropFilds,$fileid))$ftype='Dropdown';
  else $ftype='Text';
  $toarr[$fileid]=$kformlib->HRFieldNames[$fileid]." ($ftype)";
  }
}
asort($toarr);
foreach($trackerfieldsarr as $key)$optionsstr.="<option value='$key' selected>$toarr[$key]</option>";
foreach($toarr as $key=>$opts)$optionsstr.="<option value='$key'>$opts</option>";
?>
<script>

$(document).ready(function(){

});
</script>
<?php
}
?>