Skip to content
Snippets Groups Projects
Commit 7293c5ae authored by Florian Azizian's avatar Florian Azizian
Browse files

FIX #6697 change viseur/signatory even if there is no attachment in ebook

parent 652b55e9
No related branches found
No related tags found
No related merge requests found
...@@ -521,9 +521,9 @@ abstract class visa_Abstract extends Database ...@@ -521,9 +521,9 @@ abstract class visa_Abstract extends Database
$circuit = $this->getWorkflow($res_id, $coll_id, $typeList); $circuit = $this->getWorkflow($res_id, $coll_id, $typeList);
$sAllAttachmentSigned = $this->isAllAttachementSigned($res_id); $sAllAttachmentSigned = $this->isAllAttachementSigned($res_id);
if ($sAllAttachmentSigned == 'noAttachment') { if ($sAllAttachmentSigned == 'noAttachment') {
$str = '<input type="hidden" id="isAllAttachementSigned" value="true"/>'; $str = '<input type="hidden" id="isAllAttachementSigned" value="false"/>';
$isAllAttachementSigned = " disabled='disabled'"; $isAllAttachementSigned = "";
$isAllAttachementSignedInfo = _IS_ALL_ATTACHMENT_SIGNED_INFO; $isAllAttachementSignedInfo = "";
} else if ($sAllAttachmentSigned == 'yes') { } else if ($sAllAttachmentSigned == 'yes') {
$str = '<input type="hidden" id="isAllAttachementSigned" value="allsigned"/>'; $str = '<input type="hidden" id="isAllAttachementSigned" value="allsigned"/>';
...@@ -583,7 +583,7 @@ abstract class visa_Abstract extends Database ...@@ -583,7 +583,7 @@ abstract class visa_Abstract extends Database
$str .= '<br/><br/>'; $str .= '<br/><br/>';
} }
if (!empty($isAllAttachementSignedInfo)) { if (!empty($isAllAttachementSignedInfo)) {
$str .= '<b style="color:red;" id="cannotaddsignatory">'.$isAllAttachementSignedInfo.'</b>'; $str .= '<b style="color:red;">'.$isAllAttachementSignedInfo.'</b>';
} }
$str .= '<div id="visa_content">'; $str .= '<div id="visa_content">';
//VISA USER IN DOCUMENT //VISA USER IN DOCUMENT
...@@ -1288,7 +1288,7 @@ abstract class PdfNotes_Abstract extends FPDI ...@@ -1288,7 +1288,7 @@ abstract class PdfNotes_Abstract extends FPDI
} }
$data[] = array(utf8_decode($user),$date,utf8_decode($notes)); $data[] = array(utf8_decode($user),$date,utf8_decode($notes));
} }
//var_dump(utf8_decode($notes));
return $data; return $data;
} }
......
...@@ -108,7 +108,6 @@ function delVisaUser(target) { ...@@ -108,7 +108,6 @@ function delVisaUser(target) {
} }
function resetPosVisa () { function resetPosVisa () {
//$j(".visaUserSign").css("visibility","hidden");
i = 1; i = 1;
$j(".droptarget").each(function() { $j(".droptarget").each(function() {
this.id = 'visa_' + i; this.id = 'visa_' + i;
...@@ -118,33 +117,30 @@ function resetPosVisa () { ...@@ -118,33 +117,30 @@ function resetPosVisa () {
i++; i++;
}); });
if($j("#cannotaddsignatory").length == 0){ i = 1;
i = 1; var hasSignatory = false;
var hasSignatory = false; $j(".droptarget").each(function() {
$j(".droptarget").each(function() { if ($j("#signRequest_"+(i)+" option:selected[value=true]").length) {
if ($j("#signRequest_"+(i)+" option:selected[value=true]").length) { userRequestSign=true;
userRequestSign=true; } else {
} else { userRequestSign=false;
userRequestSign=false; }
} if ($j("#signedUser_"+(i)).css('visibility') == 'visible') {
if ($j("#signedUser_"+(i)).css('visibility') == 'visible') { userSignatory=true;
userSignatory=true; } else {
} else { userSignatory=false;
userSignatory=false; }
}
if(userRequestSign || userSignatory){
hasSignatory = true;
}
if ($j("#signRequest_"+(i+1)).length == 0 && !hasSignatory) {
$j('#signRequest_'+(i)).val("true");
}
i++;
}); if(userRequestSign || userSignatory){
i--; hasSignatory = true;
} }
if ($j("#signRequest_"+(i+1)).length == 0 && !hasSignatory) {
$j('#signRequest_'+(i)).val("true");
}
i++;
});
i--;
} }
function updateVisaWorkflow(resId) { function updateVisaWorkflow(resId) {
...@@ -175,7 +171,7 @@ function updateVisaWorkflow(resId) { ...@@ -175,7 +171,7 @@ function updateVisaWorkflow(resId) {
if(userRequestSign || userSignatory){ if(userRequestSign || userSignatory){
hasSignatory = true; hasSignatory = true;
} }
if ($j("#signRequest_"+(i+2)).length == 0 && !hasSignatory && $j("#cannotaddsignatory").length == 0) { if ($j("#signRequest_"+(i+2)).length == 0 && !hasSignatory) {
userRequestSign=true; userRequestSign=true;
$j('#signRequest_'+(i+1)).val("true"); $j('#signRequest_'+(i+1)).val("true");
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment