61 lines
2.2 KiB
HTML
61 lines
2.2 KiB
HTML
<form nz-form nzLayout="horizontal" [formGroup]="settingForm">
|
|
|
|
<!-- Logo -->
|
|
<div class="row">
|
|
<div class="row-left">
|
|
@if (settings().logo) {
|
|
<img [src]="'data:image/jpeg;base64,' + settings().logo" alt=""/>
|
|
} @else {
|
|
<img [src]="setting.logo" alt="logo">
|
|
}
|
|
</div>
|
|
|
|
@if (admin()){
|
|
<div class="row-right">
|
|
<nz-form-item>
|
|
<nz-form-label nzSpan="9">Logo</nz-form-label>
|
|
<nz-form-control nzErrorTip="Ce champ est requis">
|
|
<input #fileInputLogo nz-input type="file" placeholder="Déposer"
|
|
(change)="onFileChange('logo', fileInputLogo.files)">
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
} @else {
|
|
<div class="row-right">
|
|
<nz-form-item>
|
|
<p class="text-red-600">Vous ne pouvez pas modifier le logo</p>
|
|
</nz-form-item>
|
|
</div>
|
|
}
|
|
</div>
|
|
|
|
<!-- Signature -->
|
|
<div class="row">
|
|
<div class="row-left">
|
|
@if (settings().electronicSignature) {
|
|
<img [src]="'data:image/jpeg;base64,' + settings().electronicSignature" alt=""/>
|
|
} @else {
|
|
<img [src]="setting.electronicSignature" alt="logo">
|
|
}
|
|
</div>
|
|
|
|
@if (admin()) {
|
|
<div class="row-right">
|
|
<nz-form-item>
|
|
<nz-form-label nzSpan="9">Signature</nz-form-label>
|
|
<nz-form-control nzErrorTip="Ce champ est requis">
|
|
<input #fileInputSignature nz-input type="file" placeholder="Déposer"
|
|
(change)="onFileChange('electronicSignature', fileInputSignature.files)">
|
|
</nz-form-control>
|
|
</nz-form-item>
|
|
</div>
|
|
} @else {
|
|
<div class="row-right">
|
|
<nz-form-item>
|
|
<p class="text-red-600">Vous ne pouvez pas modifier la signature</p>
|
|
</nz-form-item>
|
|
</div>
|
|
}
|
|
</div>
|
|
</form>
|