Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="container">
- <mat-toolbar>
- <span class="fill-remaining-space"></span>
- <span>Jaminan Deposito</span>
- <span class="fill-remaining-space"></span>
- </mat-toolbar>
- <mat-card fxFlex.gt-xs="90" class="mb15">
- <button mat-raised-button color="primary" style="margin-left: 10px; color: white;" (click)="addJaminanDeposito()"
- [disabled]="isDisabledInput">
- <mat-icon>library_add</mat-icon> Tambah
- </button>
- <br><br>
- <mat-accordion class="example-headers-align" multi>
- <mat-expansion-panel *ngFor="let lstJaminan of listDepositos; let i=index">
- <mat-expansion-panel-header>
- <mat-panel-title>
- <b>Jaminan Deposito ({{i+1}})</b>
- <button mat-raised-button color="warn" style="margin-left: 10px; color: white;"
- (click)="removePengikatan(i)" [disabled]="listDepositos.length <= 1 || isDisabledInput">-</button>
- </mat-panel-title>
- <!-- <mat-panel-description>
- Type your name and age
- <mat-icon>account_circle</mat-icon>
- </mat-panel-description> -->
- </mat-expansion-panel-header>
- <form>
- <div class="my-2">
- <div class="card overflow-auto px-6 py-4">
- <div fxLayout="row wrap" fxLayout.lt-sm="column" fxLayoutGap.lt-sm="0">
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>No Covernote</mat-label>
- <input matInput placeholder="Masukkan Badan Hukum" [(ngModel)]="deposito.nomorCoverNote"
- [ngModelOptions]="{standalone: true}" readonly>
- </mat-form-field>
- </div>
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Pilih Status Jaminan</mat-label>
- <mat-select [(ngModel)]="lstJaminan.statusJaminan" name="statusJaminan-{{i}}"
- (valueChange)="onChangeOperator($event)" [disabled]="isDisabledInput">
- <mat-option *ngFor="let operator of statusJaminan" [value]="operator">{{operator}}</mat-option>
- </mat-select>
- </mat-form-field>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>No.Instrumen Deposito</mat-label>
- <input matInput placeholder="Masukkan No.Instrumen Deposito"
- [(ngModel)]="lstJaminan.noInstrumentDeposito" name="noInstrumentDeposito-{{i}}"
- [disabled]="isDisabledInput">
- </mat-form-field>
- </div>
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Atas Nama</mat-label>
- <input matInput placeholder="Masukkan Atas Nama" [(ngModel)]="lstJaminan.atasNama"
- name="atasNama-{{i}}" [disabled]="isDisabledInput">
- </mat-form-field>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Nama Bank</mat-label>
- <input matInput placeholder="Masukkan Nama Bank" [(ngModel)]="lstJaminan.namaBank"
- name="namaBank-{{i}}" [disabled]="isDisabledInput">
- </mat-form-field>
- </div>
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Nilai (Rp)</mat-label>
- <input matInput placeholder="Masukkan Nilai" [(ngModel)]="lstJaminan.nilaiDeposito"
- name="nilaiDeposito-{{i}}" [disabled]="isDisabledInput">
- </mat-form-field>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Tanggal Jatuh Tempo</mat-label>
- <input matInput [matDatepicker]="picker2" [(ngModel)]="lstJaminan.tanggalJatuhTempo"
- name="tanggalJatuhTempo-{{i}}" [disabled]="isDisabledInput">
- <mat-datepicker-toggle matSuffix [for]="picker2"></mat-datepicker-toggle>
- <mat-datepicker #picker2></mat-datepicker>
- </mat-form-field>
- </div>
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <mat-form-field appearance="outline" class="inline">
- <mat-label>Pilih Jenis Deposito</mat-label>
- <mat-select placeholder="Select" (valueChange)="onChangejenisDepo($event)"
- [(ngModel)]="lstJaminan.jenisDeposito" name="jenisDeposito-{{i}}" [disabled]="isDisabledInput">
- <mat-option *ngFor="let jenisDepo of listJenisDeposito" [value]="jenisDepo">
- {{jenisDepo}}</mat-option>
- </mat-select>
- </mat-form-field>
- </div>
- </div>
- <div class="mb5 text-secondary body-2">Unggah Surat Kuasa Pencairan * <b
- style="color:rgb(250, 186, 24)">(Unggah File ini Bersifat Conditional tidak mandatory)</b>
- </div>
- <div class="upload-block cursor-pointer" (ngxf-drop)="uploadFiles($event,i,'suratkuasa')"
- (ngxf-parse)="uploadFiles($event,i,'suratkuasa')"
- drop-class="drop"
- multiple>
- <div class="mask" style="z-index: 1;"></div>
- <mat-icon class="c-white mat-accent" style="z-index: 2;" (ngxf-select)="uploadFiles($event,i,'suratkuasa')"
- multiple>
- cloud_upload
- </mat-icon>
- <h3>Drop file and parse image into here or click here to choice file.</h3>
- </div>
- <button mat-raised-button color="accent" style="margin-left: 10px; color: white;"
- (click)="viewFile(lstJaminan.idUploadSuratKuasaPencairan)"
- [disabled]="lstJaminan.idUploadSuratKuasaPencairan === ''">
- <mat-icon>cloud_upload</mat-icon> View
- </button>
- <button mat-raised-button color="accent" style="margin-left: 10px; color: white;"
- (click)="downloadFile(lstJaminan.idUploadSuratKuasaPencairan)"
- [disabled]="lstJaminan.idUploadSuratKuasaPencairan === ''">
- <mat-icon>cloud_upload</mat-icon> Download
- </button>
- <li *ngIf="progress">
- <div class="flex">
- <h3>{{progress}} %</h3>
- <i class="fill-remain"></i>
- <mat-progress-spinner *ngIf="isUploading" mode="indeterminate" color="accent" [diameter]="30"></mat-progress-spinner>
- </div>
- <div class="progress bg-accent" [style.width]="progress + '%'"></div>
- </li>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <div appearance="outline" fxFlex="50" class="mb-4 file-upload">
- <div class="mb-2 text-secondary body-2">Unggah Surat Konfirm Ke Bank * <b
- style="color:rgb(250, 186, 24)">(Unggah File ini Bersifat Conditional tidak mandatory)</b>
- </div>
- <!-- <mat-error *ngIf="errMsgFileNull">File Tidak Boleh Kosong</mat-error> -->
- <file-upload (change)="uploadDokumen($event,i,'suratkonfirm')"></file-upload>
- </div>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <div appearance="outline" fxFlex="50" class="mb-4 file-upload">
- <div class="mb-2 text-secondary body-2">Unggah Surat Jawaban Konfirmasi * <b
- style="color:rgb(250, 186, 24)">(Unggah File ini Bersifat Conditional tidak mandatory)</b>
- </div>
- <!-- <mat-error *ngIf="errMsgFileNull">File Tidak Boleh Kosong</mat-error> -->
- <file-upload (change)="uploadDokumen($event,i,'suratjawabankonfirm')"></file-upload>
- </div>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <div appearance="outline" fxFlex="50" class="mb-4 file-upload">
- <div class="mb-2 text-secondary body-2">Unggah File Lainnya * <b
- style="color:rgb(250, 186, 24)">(Unggah File ini Bersifat Conditional tidak mandatory)</b>
- </div>
- <!-- <mat-error *ngIf="errMsgFileNull">File Tidak Boleh Kosong</mat-error> -->
- <file-upload (change)="uploadDokumen($event,i,'suratserahterimacust')"></file-upload>
- </div>
- </div>
- </div>
- <div fxFlex="100">
- <div class="sm:px-0 md:px-2 lg:px-2 xl:px-2" fxFlex="50">
- <div appearance="outline" fxFlex="50" class="mb-4 file-upload">
- <div class="mb-2 text-secondary body-2"> Berita Acara Serah Terima (legal ke Custodian) * <b
- style="color:rgb(250, 186, 24)">(Unggah File ini Bersifat Conditional tidak mandatory)</b>
- </div>
- <!-- <mat-error *ngIf="errMsgFileNull">File Tidak Boleh Kosong</mat-error> -->
- <file-upload (change)="uploadDokumen($event,i,'suratserahterimalegal')"></file-upload>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </form>
- </mat-expansion-panel>
- <br>
- <span><b>Total Nilai : {{totalNilaiDeposito | currency:'INA':'Rp ':'1.0'}}</b> </span>
- <button mat-raised-button color="accent" style="margin-left: 10px; float: right; color: white;"
- (click)="dialogLogs()">
- <mat-icon>history</mat-icon> Logs
- </button>
- <button mat-raised-button color="primary" style="margin-left: 10px; float: right;"
- (click)="dialogSaveJaminanDeposito()" [disabled]="isDisabledInput">
- <mat-icon>save</mat-icon> Simpan
- </button>
- </mat-accordion>
- <br><br>
- </mat-card>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement