Newer
Older
<nz-modal [nzMaskClosable]="false" [nzWidth]="780" [(nzVisible)]="isVisible" [nzTitle]="title" (nzOnCancel)="handleCancel()"
(nzOnOk)="handleOk()" [nzOkLoading]="isOkLoading">
<form [formGroup]="validateForm" nz-form>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="title">通报标题</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input nz-input formControlName="title" id="title" placeholder="通报标题">
<nz-form-explain *ngIf="validateForm.get('title').dirty && validateForm.get('title').errors">
请输入通报标题
</nz-form-explain>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="users">通报人员</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<nz-select name="users" formControlName="users" nzMode="multiple" id="users" nzPlaceHolder="选择通报人员">
<ng-container *ngFor="let item of this.userList">
<nz-option [nzLabel]="item.name" [nzValue]="item"></nz-option>
</ng-container>
</nz-select>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="projectName">关联项目</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<input disabled nz-input id="projectName" style="width: 85%;display: inline-block" placeholder="选择关联项目" formControlName="projectName">
<button nz-button nzType="primary" (click)="showProjectmodal()">选择</button>
</nz-form-control>
</nz-form-item>
<nz-form-item>
<nz-form-label [nzSm]="6" [nzXs]="24" nzRequired nzFor="content">通报内容</nz-form-label>
<nz-form-control [nzSm]="14" [nzXs]="24">
<textarea formControlName="content" nz-input rows="2" placeholder="通报内容"></textarea>
</nz-form-control>
</nz-form-item>
</form>
</nz-modal>
<smart-project-modal #smartProjectModal (done)="getProject($event)"></smart-project-modal>