added html editor to output doc,.saving object tracker
This commit is contained in:
@@ -185,6 +185,7 @@ if ( isset ($_REQUEST['action']) ) {
|
||||
$sOutput = $oProcessMap->updateProcess($aData);
|
||||
echo $sOutput;
|
||||
break;
|
||||
|
||||
case 'saveStartEvent':
|
||||
$aData['TAS_UID'] = $oData->tas_uid;
|
||||
$aData['TAS_START'] = $oData->tas_start;
|
||||
@@ -378,6 +379,20 @@ if ( isset ($_REQUEST['action']) ) {
|
||||
}
|
||||
print G::json_encode($result);
|
||||
break;
|
||||
|
||||
case 'getOutputDocsTemplates':
|
||||
require_once 'classes/model/OutputDocument.php';
|
||||
$ooutputDocument = new OutputDocument();
|
||||
if (isset($_GET['OUT_DOC_UID'])) {
|
||||
$rows = $ooutputDocument->load($_GET['OUT_DOC_UID']);
|
||||
$tmpData = json_encode( $rows ) ;
|
||||
$tmpData = str_replace("\\/","/",'{success:true,data:'.$tmpData.'}'); // unescape the slashes
|
||||
$result = $tmpData;
|
||||
echo $result;
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -373,6 +373,77 @@
|
||||
$result = $tmpData;
|
||||
echo $result;
|
||||
break;
|
||||
|
||||
case 'getCaseTracker':
|
||||
//$rows = $oProcessMap->caseTracker($_GET['pid']);
|
||||
$oCaseTracker = new CaseTracker ( );
|
||||
$rows = $oCaseTracker->load($_GET['pid']);
|
||||
$tmpData = json_encode( $rows ) ;
|
||||
$tmpData = str_replace("\\/","/",'{success:true,data:'.$tmpData.'}'); // unescape the slashes
|
||||
$result = $tmpData;
|
||||
echo $result;
|
||||
break;
|
||||
|
||||
case 'getVariables':
|
||||
$aFields = getDynaformsVars($_GET['pid']);
|
||||
if(isset ($_GET['type']))
|
||||
|
||||
$aType = $_GET['type'];
|
||||
|
||||
else $aType='';
|
||||
|
||||
$rows[0] = Array (
|
||||
'fieldname' => 'char',
|
||||
'variable' => 'char',
|
||||
'type' => 'type',
|
||||
'label' => 'char'
|
||||
);
|
||||
foreach ( $aFields as $aField ) {
|
||||
switch ($aType){
|
||||
case "system":
|
||||
if($aField['sType']=="system"){
|
||||
$rows[] = Array (
|
||||
'fieldname' => $_GET['sFieldName'],
|
||||
'variable' => $_GET['sSymbol'] . $aField['sName'],
|
||||
'variable_label' => '<div class="pm__dynavars"> <a id="dynalink" href=# onclick="insertFormVar(\''.$_GET['sFieldName'].'\',\''.$_GET['sSymbol'] . $aField['sName'].'\');">'.$_GET['sSymbol'] . $aField['sName'].'</a></div>',
|
||||
'type' => $aField['sType'],
|
||||
'label' => $aField['sLabel']
|
||||
);
|
||||
}
|
||||
break;
|
||||
case "process":
|
||||
if($aField['sType']!="system"){
|
||||
$rows[] = Array (
|
||||
'fieldname' => $_GET['sFieldName'],
|
||||
'variable' => $_GET['sSymbol'] . $aField['sName'],
|
||||
'variable_label' => '<div class="pm__dynavars"> <a id="dynalink" href=# onclick="insertFormVar(\''.$_GET['sFieldName'].'\',\''.$_GET['sSymbol'] . $aField['sName'].'\');">'.$_GET['sSymbol'] . $aField['sName'].'</a></div>',
|
||||
'type' => $aField['sType'],
|
||||
'label' => $aField['sLabel']
|
||||
);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
$rows[] = Array (
|
||||
'fieldname' => $_GET['sFieldName'],
|
||||
'variable' => $_GET['sSymbol'] . $aField['sName'],
|
||||
'variable_label' => '<div class="pm__dynavars"> <a id="dynalink" href=# onclick="insertFormVar(\''.$_GET['sFieldName'].'\',\''.$_GET['sSymbol'] . $aField['sName'].'\');">'.$_GET['sSymbol'] . $aField['sName'].'</a></div>',
|
||||
'type' => $aField['sType'],
|
||||
'label' => $aField['sLabel']
|
||||
);
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
array_shift($rows);
|
||||
$result['totalCount'] = count($rows);
|
||||
$result['data'] = $rows;
|
||||
print json_encode($result);
|
||||
break;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
//$result['data'] = $rows;
|
||||
//print json_encode( $result ) ;
|
||||
|
||||
@@ -31,8 +31,8 @@
|
||||
*/
|
||||
|
||||
|
||||
$sWS_USER = trim($_POST['USERNAME']);
|
||||
$sWS_PASS = trim($_POST['PASSWORD']);
|
||||
$sWS_USER = trim($_REQUEST['USERNAME']);
|
||||
$sWS_PASS = trim($_REQUEST['PASSWORD']);
|
||||
|
||||
if (G::is_https ())
|
||||
$http = 'https://';
|
||||
|
||||
@@ -43,12 +43,21 @@ if( $access != 1 ){
|
||||
die;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
try{
|
||||
require_once 'classes/model/ObjectPermission.php';
|
||||
$oOP = new ObjectPermission();
|
||||
$oOP = ObjectPermissionPeer::retrieveByPK($_GET['OP_UID']);
|
||||
$sProcessUID = $oOP->getProUid();
|
||||
$oOP->delete();
|
||||
$result->success = true;
|
||||
$result->msg = G::LoadTranslation('ID_REPORTTABLE_REMOVED');
|
||||
G::LoadClass('processMap');
|
||||
$oProcessMap = new ProcessMap();
|
||||
$oProcessMap->getObjectsPermissionsCriteria($sProcessUID);
|
||||
$oProcessMap->getObjectsPermissionsCriteria($sProcessUID);
|
||||
}
|
||||
catch (Exception $e) {
|
||||
$result->success = false;
|
||||
$result->msg = $e->getMessage();
|
||||
}
|
||||
print G::json_encode($result);
|
||||
|
||||
@@ -13,4 +13,4 @@ if (!isset($sValue['CT_MESSAGE_HISTORY'])) {
|
||||
}
|
||||
require_once 'classes/model/CaseTracker.php';
|
||||
$oCaseTracker = new CaseTracker();
|
||||
$oCaseTracker->update($sValue);
|
||||
$oCaseTracker->update($sValue);
|
||||
|
||||
Reference in New Issue
Block a user