Skip to content
event.component.html 4.83 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
<!--新增事件-->
wangqinghua's avatar
wangqinghua committed
<nz-modal [nzWidth]="1080" [(nzVisible)]="isVisiable" [nzTitle]="title" (nzOnCancel)="handleEditCancel()"
wangqinghua's avatar
wangqinghua committed
          (nzOnOk)="handEditleOk()">
    <form nz-form [formGroup]="validateForm">
wangqinghua's avatar
wangqinghua committed
        <div class="ant-advanced-search-form form-select">
wangqinghua's avatar
wangqinghua committed
            <div nz-row [nzGutter]="24">
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="title">事件标题</nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <input id="title" nz-input placeholder="事件标题" name="title" formControlName="title">
wangqinghua's avatar
wangqinghua committed
                            <nz-form-explain *ngIf="validateForm.get('title').dirty && validateForm.get('title').errors">请输入事件标题</nz-form-explain>
wangqinghua's avatar
wangqinghua committed
                        </nz-form-control>
                    </nz-form-item>
                </div>
wangqinghua's avatar
wangqinghua committed
                <div nz-col [nzSpan]="12">
                    <nz-form-item nzFlex>
                        <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="type">事件分类
                        </nz-form-label>
                        <nz-form-control [nzSpan]="14">
                            <nz-select name="type" nzPlaceHolder="选择事件分类" formControlName="type">
                                <ng-container *ngFor="let item of eventTypeList">
                                    <nz-option [nzLabel]="item.name" [nzValue]="item.id"></nz-option>
                                </ng-container>
                            </nz-select>
wangqinghua's avatar
wangqinghua committed
                            <nz-form-explain *ngIf="validateForm.get('type').dirty && validateForm.get('type').errors">请选择事件分类</nz-form-explain>

wangqinghua's avatar
wangqinghua committed
                        </nz-form-control>
                    </nz-form-item>
wangqinghua's avatar
wangqinghua committed
                </div>
wangqinghua's avatar
wangqinghua committed
            </div>
        </div>
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
        <div nz-row [nzGutter]="24">
            <div nz-col [nzSpan]="12">
                <nz-form-item nzFlex>
                    <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="requester">请求人</nz-form-label>
wangqinghua's avatar
wangqinghua committed
                    <nz-form-control [nzSpan]="14">
wangqinghua's avatar
wangqinghua committed
                        <input id="requester" nz-input placeholder="请求人" name="requester" formControlName="requester">
wangqinghua's avatar
wangqinghua committed
                        <nz-form-explain *ngIf="validateForm.get('requester').dirty && validateForm.get('requester').errors">请输入请求人</nz-form-explain>

wangqinghua's avatar
wangqinghua committed
                    </nz-form-control>
                </nz-form-item>
wangqinghua's avatar
wangqinghua committed
            </div>
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
            <div nz-col [nzSpan]="12">
                <nz-form-item nzFlex>
                    <nz-form-label [nzOffset]="4" [nzSpan]="6" nzRequired nzFor="requesterPhone">联系电话
                    </nz-form-label>
wangqinghua's avatar
wangqinghua committed
                    <nz-form-control [nzSpan]="14">
wangqinghua's avatar
wangqinghua committed
                        <input id="requesterPhone" nz-input placeholder="联系电话" name="requesterPhone" formControlName="requesterPhone">
wangqinghua's avatar
wangqinghua committed
                        <nz-form-explain *ngIf="validateForm.get('requesterPhone').dirty && validateForm.get('requesterPhone').errors">请输入联系电话</nz-form-explain>

wangqinghua's avatar
wangqinghua committed
                    </nz-form-control>
                </nz-form-item>
            </div>
        </div>
wangqinghua's avatar
wangqinghua committed

        <nz-form-item>
            <nz-form-label [nzSpan]="4" nzRequired>处理人</nz-form-label>
            <nz-form-control [nzSpan]="14">
                <button (click)="selectPerson()" nz-button><span>选择</span></button>
                <ng-container *ngFor="let item of operatorsList;let i = index;">
wangqinghua's avatar
wangqinghua committed
                    <span style="margin-right: 10px">
                         <span>{{item.username}}</span>
                    <span (click)="deletePerson(i)">X</span>
                    </span>
wangqinghua's avatar
wangqinghua committed
                </ng-container>
            </nz-form-control>
        </nz-form-item>

        <nz-form-item>
wangqinghua's avatar
wangqinghua committed
            <nz-form-label [nzSpan]="4" nzFor="description">详细描述</nz-form-label>
wangqinghua's avatar
wangqinghua committed
            <nz-form-control [nzSpan]="14">
                    <textarea nz-input id="description" name="description" formControlName="description"
wangqinghua's avatar
wangqinghua committed
                              placeholder="详细描述" [nzAutosize]="{ minRows: 2, maxRows: 6 }"></textarea>
wangqinghua's avatar
wangqinghua committed
            </nz-form-control>
        </nz-form-item>

        <nz-form-item>
wangqinghua's avatar
wangqinghua committed
            <nz-form-label [nzSpan]="7">附件</nz-form-label>
wangqinghua's avatar
wangqinghua committed
            <nz-form-control [nzSpan]="12">
                <nz-upload
                        [nzBeforeUpload]="beforeUpload"
                        [(nzFileList)]="fileList">
                    <button nz-button>
                        <i class="anticon anticon-upload"></i><span>上传</span>
                    </button>
                </nz-upload>
            </nz-form-control>
        </nz-form-item>
        </div>
wangqinghua's avatar
wangqinghua committed
    </form>
</nz-modal>
<smart-select-person #smartSelectPerson (done)="getUser($event)"></smart-select-person>