diff options
author | 2024-12-25 17:30:05 +0800 | |
---|---|---|
committer | 2024-12-26 14:14:03 +0800 | |
commit | 4f2ee468370622d8e45382087f0599032b9afeba (patch) | |
tree | bccead7b01c9536e349013facf985a67702975ea /usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html | |
parent | b71bd34b5baa8e3dfedf83f777d62c988c6b9c97 (diff) |
Optimize your code and add editing capabilities for your knowledge base and apps.
Issue-ID: USECASEUI-844
Change-Id: I439f61a3068ea839185b58f3a2d3afb0739a0d0f
Signed-off-by: kaixiliu <liukaixi@chinamobile.com>
Diffstat (limited to 'usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html')
-rw-r--r-- | usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html b/usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html index c7c9b216..5a5bb445 100644 --- a/usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html +++ b/usecaseui-portal/src/app/views/maas/build/create-application-management/create-application-management.component.html @@ -22,7 +22,12 @@ <nz-form-control [nzSpan]="12"> <input type="text" nz-input formControlName="name"> <nz-form-explain *ngIf="validateForm.get('name').dirty && validateForm.get('name').errors"> - Please input application name! + <ng-container *ngIf="validateForm.get('name').hasError('required')"> + Please input application name + </ng-container> + <ng-container *ngIf="validateForm.get('name').hasError('duplicated')"> + {{ 'maas.nameDuplicateTip' | translate}} + </ng-container> </nz-form-explain> </nz-form-control> </nz-form-item> @@ -98,15 +103,22 @@ </nz-form-control> </nz-form-item> <nz-form-item> - <nz-form-label [nzSpan]="8" nzFor="prompt">Prompt</nz-form-label> + <nz-form-label [nzSpan]="8" nzFor="prompt" nzRequired>Prompt</nz-form-label> <nz-form-control [nzSpan]="12"> - <textarea rows="2" nz-input formControlName="prompt"></textarea> + <textarea #myTextarea id="myTextarea" rows="2" nz-input formControlName="prompt" [placeholder]="'maas.application.promptTip' | translate" maxlength="1000" minlength="20" (input)="updateCharCount()"></textarea> + <div #charCount id="charCount">0/1000</div> + <nz-form-explain *ngIf="validateForm.get('prompt').dirty && validateForm.get('prompt').errors"> + {{ 'maas.application.promptTip' | translate}} + </nz-form-explain> </nz-form-control> </nz-form-item> <nz-form-item> - <nz-form-label [nzSpan]="8" nzFor="openingRemarks">Opening Remarks</nz-form-label> + <nz-form-label [nzSpan]="8" nzFor="openingRemarks" nzRequired>Opening Remarks</nz-form-label> <nz-form-control [nzSpan]="12"> <textarea rows="2" nz-input formControlName="openingRemarks"></textarea> + <nz-form-explain *ngIf="validateForm.get('openingRemarks').dirty && validateForm.get('openingRemarks').errors"> + Please input opening remarks! + </nz-form-explain> </nz-form-control> </nz-form-item> |