no_sign_to_others_ok
This commit is contained in:
parent
48b6a42cab
commit
6354b8d849
@ -564,6 +564,7 @@ function showProcessDetails(group: Group, groupId: number) {
|
|||||||
// Ajouter le bouton de signature pour tous les documents non vierges en mode dev
|
// Ajouter le bouton de signature pour tous les documents non vierges en mode dev
|
||||||
const signButton = !isVierge ? `
|
const signButton = !isVierge ? `
|
||||||
${totalSignatures > 0 && signedCount < totalSignatures &&
|
${totalSignatures > 0 && signedCount < totalSignatures &&
|
||||||
|
document.signatures.some((sig: DocumentSignature) => sig.member.name === currentUser.name) &&
|
||||||
!document.signatures.find((sig: DocumentSignature) => sig.member.name === currentUser.name && sig.signed) ? `
|
!document.signatures.find((sig: DocumentSignature) => sig.member.name === currentUser.name && sig.signed) ? `
|
||||||
<button class="sign-button" onclick="signDocument(${document.id}, ${groupId}, true)">
|
<button class="sign-button" onclick="signDocument(${document.id}, ${groupId}, true)">
|
||||||
Signer le document
|
Signer le document
|
||||||
@ -635,6 +636,7 @@ function showProcessDetails(group: Group, groupId: number) {
|
|||||||
const signButton = !isVierge ? `
|
const signButton = !isVierge ? `
|
||||||
${document.signatures.length > 0 &&
|
${document.signatures.length > 0 &&
|
||||||
document.signatures.filter((sig: DocumentSignature) => sig.signed).length < document.signatures.length &&
|
document.signatures.filter((sig: DocumentSignature) => sig.signed).length < document.signatures.length &&
|
||||||
|
document.signatures.some((sig: DocumentSignature) => sig.member.name === currentUser.name) &&
|
||||||
!document.signatures.find((sig: DocumentSignature) => sig.member.name === currentUser.name && sig.signed) ? `
|
!document.signatures.find((sig: DocumentSignature) => sig.member.name === currentUser.name && sig.signed) ? `
|
||||||
<button class="sign-button" onclick="signDocument(${document.id}, ${groupId}, false)">
|
<button class="sign-button" onclick="signDocument(${document.id}, ${groupId}, false)">
|
||||||
Signer le document
|
Signer le document
|
||||||
@ -1583,7 +1585,7 @@ function signDocument(documentId: number, processId: number, isCommonDocument: b
|
|||||||
<span class="file-icon">📄</span>
|
<span class="file-icon">📄</span>
|
||||||
<span class="file-name">${file.name}</span>
|
<span class="file-name">${file.name}</span>
|
||||||
<a href="${file.url}" class="download-link" download="${file.name}">
|
<a href="${file.url}" class="download-link" download="${file.name}">
|
||||||
<span class="download-icon">⬇<EFBFBD><EFBFBD></span>
|
<span class="download-icon">⬇</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
`).join('')
|
`).join('')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user