6 changed files with 225 additions and 166 deletions
@ -1,47 +1,52 @@ |
|||
<app-page> |
|||
<ng-template #pageExtraTpl> |
|||
<nz-space> |
|||
<button *nzSpaceItem nz-button nzType="primary" [routerLink]="['/','standard','form','create']"> |
|||
<i nz-icon nzType="plus"></i> |
|||
新增营养标准 |
|||
</button> |
|||
</nz-space> |
|||
</ng-template> |
|||
<div class="h-full overflow-hidden bg-white rounded-lg"> |
|||
|
|||
<nz-card [nzBordered]="false" nzTitle="营养标准列表"> |
|||
<table-list [props]="tableList" |
|||
[search]="searchTpl" |
|||
[action]="pageExtraTpl" |
|||
[formGroup]="queryForm" |
|||
[renderColumns]="renderColumnsTpl"> |
|||
|
|||
|
|||
<ng-template #searchTpl> |
|||
<nz-form-item class="w-60"> |
|||
<nz-form-control> |
|||
<input nz-input placeholder="请输入营养标准名称" formControlName="keyword" /> |
|||
</nz-form-control> |
|||
</nz-form-item> |
|||
|
|||
</ng-template> |
|||
<ng-template #renderColumnsTpl let-data let-key="key" let-row="row"> |
|||
<ng-container [ngSwitch]="key"> |
|||
<ng-container *ngSwitchCase="'modify'"> |
|||
{{ data|date:'yyyy-MM-dd HH:mm:ss'}} |
|||
</ng-container> |
|||
<ng-container *ngSwitchCase="'vendors'"> |
|||
{{ data.length }}个单位 |
|||
</ng-container> |
|||
<ng-container *ngSwitchCase="'people'"> |
|||
{{ data.length }}个人群 |
|||
</ng-container> |
|||
<ng-container *ngSwitchDefault> |
|||
{{data}} |
|||
</ng-container> |
|||
</ng-container> |
|||
</ng-template> |
|||
</table-list> |
|||
</nz-card> |
|||
</div> |
|||
<ng-template #pageExtraTpl> |
|||
<nz-space> |
|||
<button *nzSpaceItem nz-button nzType="primary" [routerLink]="['/', 'standard', 'form', 'create']"> |
|||
<i nz-icon nzType="plus"></i> |
|||
新增营养标准 |
|||
</button> |
|||
</nz-space> |
|||
</ng-template> |
|||
<div class="h-full overflow-hidden bg-white rounded-lg"> |
|||
<nz-card [nzBordered]="false" nzTitle="营养标准列表"> |
|||
<table-list |
|||
[props]="tableList" |
|||
[search]="searchTpl" |
|||
[action]="pageExtraTpl" |
|||
[formGroup]="queryForm" |
|||
[renderColumns]="renderColumnsTpl" |
|||
> |
|||
<ng-template #searchTpl> |
|||
<nz-form-item class="w-60"> |
|||
<nz-form-control> |
|||
<input nz-input placeholder="请输入营养标准名称" formControlName="keyword" /> |
|||
</nz-form-control> |
|||
</nz-form-item> |
|||
</ng-template> |
|||
<ng-template #renderColumnsTpl let-data let-key="key" let-row="row"> |
|||
<ng-container [ngSwitch]="key"> |
|||
<ng-container *ngSwitchCase="'modify'"> |
|||
{{ data | date : 'yyyy-MM-dd HH:mm:ss' }} |
|||
</ng-container> |
|||
<ng-container *ngSwitchCase="'vendors'"> {{ data.length }}个单位 </ng-container> |
|||
<ng-container *ngSwitchCase="'people'"> {{ data.length }}个人群 </ng-container> |
|||
<ng-container *ngSwitchDefault> |
|||
{{ data }} |
|||
</ng-container> |
|||
</ng-container> |
|||
</ng-template> |
|||
</table-list> |
|||
</nz-card> |
|||
</div> |
|||
</app-page> |
|||
|
|||
<ng-template #copyTpl> |
|||
<form nz-form [formGroup]="copyForm" nzLayout="vertical"> |
|||
<nz-form-item class="mt-4"> |
|||
<nz-form-label [nzRequired]="true">名称</nz-form-label> |
|||
<nz-form-control> |
|||
<input nz-input placeholder="请输入名称" formControlName="name" /> |
|||
</nz-form-control> |
|||
</nz-form-item> |
|||
</form> |
|||
</ng-template> |
|||
|
Loading…
Reference in new issue