mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-14 05:31:42 +00:00
move code in remove() into __removeFromProcesses()
This commit is contained in:
parent
afefe1d66c
commit
114a8a3ac1
|
@ -785,6 +785,31 @@ class SeedDMS_Core_User { /* {{{ */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$receiptStatus = $this->getReceiptStatus();
|
||||||
|
foreach ($receiptStatus["indstatus"] as $ri) {
|
||||||
|
if($ri['status'] != -2 && (!$states || in_array($ri['status'], $states))) {
|
||||||
|
$queryStr = "INSERT INTO `tblDocumentReceiptLog` (`receiptID`, `status`, `comment`, `date`, `userID`) ".
|
||||||
|
"VALUES ('". $ri["receiptID"] ."', '-2', 'Recipient removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||||
|
$res=$db->getResult($queryStr);
|
||||||
|
if(!$res) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$revisionStatus = $this->getRevisionStatus();
|
||||||
|
foreach ($revisionStatus["indstatus"] as $ri) {
|
||||||
|
if($ri['status'] != -2 && (!$states || in_array($ri['status'], $states))) {
|
||||||
|
$queryStr = "INSERT INTO `tblDocumentRevisionLog` (`revisionID`, `status`, `comment`, `date`, `userID`) ".
|
||||||
|
"VALUES ('". $ri["revisionID"] ."', '-2', 'Revisor removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||||
|
$res=$db->getResult($queryStr);
|
||||||
|
if(!$res) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -1086,28 +1111,6 @@ class SeedDMS_Core_User { /* {{{ */
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
$receiptStatus = $this->getReceiptStatus();
|
|
||||||
foreach ($receiptStatus["indstatus"] as $ri) {
|
|
||||||
$queryStr = "INSERT INTO `tblDocumentReceiptLog` (`receiptID`, `status`, `comment`, `date`, `userID`) ".
|
|
||||||
"VALUES ('". $ri["receiptID"] ."', '-2', 'Recipient removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
|
||||||
$res=$db->getResult($queryStr);
|
|
||||||
if(!$res) {
|
|
||||||
$db->rollbackTransaction();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$revisionStatus = $this->getRevisionStatus();
|
|
||||||
foreach ($revisionStatus["indstatus"] as $ri) {
|
|
||||||
$queryStr = "INSERT INTO `tblDocumentRevisionLog` (`revisionID`, `status`, `comment`, `date`, `userID`) ".
|
|
||||||
"VALUES ('". $ri["revisionID"] ."', '-2', 'Revisor removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
|
||||||
$res=$db->getResult($queryStr);
|
|
||||||
if(!$res) {
|
|
||||||
$db->rollbackTransaction();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$db->commitTransaction();
|
$db->commitTransaction();
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user