implemented a Maker-Checker workflow for Products, with approval-based updates and product locking to prevent concurrent edits
This commit is contained in:
+7
-1
@@ -595,7 +595,13 @@
|
||||
<button mat-stroked-button [routerLink]="['../..']">
|
||||
{{ 'labels.buttons.Cancel' | translate }}
|
||||
</button>
|
||||
<button mat-raised-button color="primary" class="preview-submit-row__primary" (click)="submitEvent.emit()">
|
||||
<button
|
||||
mat-raised-button
|
||||
color="primary"
|
||||
class="preview-submit-row__primary"
|
||||
[disabled]="submitting"
|
||||
(click)="submitEvent.emit()"
|
||||
>
|
||||
<fa-icon icon="check" class="m-r-10"></fa-icon>
|
||||
{{ 'labels.buttons.Submit' | translate }}
|
||||
</button>
|
||||
|
||||
+2
@@ -94,6 +94,8 @@ export class SavingsAccountPreviewStepComponent implements OnChanges {
|
||||
@Input() activeClientMembers?: any;
|
||||
/** Hide internal Cancel/Submit buttons when parent provides its own action bar */
|
||||
@Input() hideButtons = false;
|
||||
/** Disables the Submit button while a submission is in flight, preventing duplicate double-click requests */
|
||||
@Input() submitting = false;
|
||||
|
||||
/** Table Data Source */
|
||||
dataSource: any;
|
||||
|
||||
Reference in New Issue
Block a user