BUG 5857: Solved
This commit is contained in:
@@ -30,21 +30,23 @@ if (($RBAC_Response=$RBAC->userCanAccess("PM_FACTORY"))!=1) return $RBAC_Respons
|
|||||||
|
|
||||||
$oJSON = new Services_JSON();
|
$oJSON = new Services_JSON();
|
||||||
|
|
||||||
if(isset($_POST['function']))
|
if( isset($_POST['function']) )
|
||||||
$sfunction =$_POST['function'];
|
$sfunction = $_POST['function'];
|
||||||
else
|
else if( isset($_POST['functions']) )
|
||||||
$sfunction =$_POST['functions'];
|
$sfunction = $_POST['functions'];
|
||||||
|
|
||||||
if($sfunction=='lookforNameDynaform'){
|
if( isset($sfunction) && $sfunction == 'lookforNameDynaform' ) {
|
||||||
$snameDyanform=urldecode($_POST['NAMEDYNAFORM']);
|
|
||||||
$sPRO_UID=urldecode($_POST['proUid']);
|
$snameDyanform = urldecode($_POST['NAMEDYNAFORM']);
|
||||||
|
$sPRO_UID = urldecode($_POST['proUid']);
|
||||||
|
|
||||||
$oCriteria = new Criteria('workflow');
|
$oCriteria = new Criteria('workflow');
|
||||||
$oCriteria->addSelectColumn ( DynaformPeer::DYN_UID );
|
$oCriteria->addSelectColumn ( DynaformPeer::DYN_UID );
|
||||||
$oCriteria->add(DynaformPeer::PRO_UID, $sPRO_UID);
|
$oCriteria->add(DynaformPeer::PRO_UID, $sPRO_UID);
|
||||||
$oDataset = DynaformPeer::doSelectRS($oCriteria);
|
$oDataset = DynaformPeer::doSelectRS($oCriteria);
|
||||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||||
$flag=true;
|
$flag = true;
|
||||||
|
|
||||||
while ($oDataset->next() && $flag) {
|
while ($oDataset->next() && $flag) {
|
||||||
$aRow = $oDataset->getRow();
|
$aRow = $oDataset->getRow();
|
||||||
|
|
||||||
@@ -59,9 +61,8 @@ if (($RBAC_Response=$RBAC->userCanAccess("PM_FACTORY"))!=1) return $RBAC_Respons
|
|||||||
$oDataset1->next();
|
$oDataset1->next();
|
||||||
$aRow1 = $oDataset1->getRow();
|
$aRow1 = $oDataset1->getRow();
|
||||||
|
|
||||||
if($aRow1['DYNAFORMS'])$flag=false;
|
if( $aRow1['DYNAFORMS'] )
|
||||||
|
$flag = false;
|
||||||
|
|
||||||
}
|
}
|
||||||
print $flag;
|
print $flag;
|
||||||
|
|
||||||
@@ -71,7 +72,8 @@ if (($RBAC_Response=$RBAC->userCanAccess("PM_FACTORY"))!=1) return $RBAC_Respons
|
|||||||
if(isset($_POST['form']))
|
if(isset($_POST['form']))
|
||||||
{
|
{
|
||||||
$aData = $_POST['form']; //For old process map form
|
$aData = $_POST['form']; //For old process map form
|
||||||
if ($aData['DYN_UID']==='') unset($aData['DYN_UID']);
|
if ($aData['DYN_UID']==='')
|
||||||
|
unset($aData['DYN_UID']);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user