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