<div class="warningbox" id="warningboxadmin">
  <div class="title">
    <app-title [name]="'当日预警事件列表'"></app-title>
  </div>
  <div class="search">
    <form nz-form [formGroup]="validateForm" class="login-form" (ngSubmit)="submitForm()">
      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-select id="level" formControlName="level" nzPlaceHolder="请选择级别">
            <nz-option nzValue="1" nzLabel="一级"></nz-option>
            <nz-option nzValue="2" nzLabel="二级"></nz-option>
            <nz-option nzValue="3" nzLabel="三级"></nz-option>
            <nz-option nzValue="4" nzLabel="四级"></nz-option>
          </nz-select>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-select formControlName="type" (ngModelChange)="typeChange($event)" nzPlaceHolder="请选择预警类型">
            <nz-option *ngFor="let item of warningTypes" [nzValue]="item.key" [nzLabel]="item.key"></nz-option>
          </nz-select>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-select formControlName="event" nzPlaceHolder="请选择预警事件">
            <nz-option *ngFor="let item of warningTypesDetails" [nzValue]="item.id" [nzLabel]="item.violationName">
            </nz-option>
          </nz-select>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-tree-select [(ngModel)]="defaultOrId" formControlName="organization" [nzNodes]="nodes"
            nzPlaceHolder="请选择所属机构">
          </nz-tree-select>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-select id="area" formControlName="area" nzPlaceHolder="请选择区域">
            <nz-option nzValue="出入口" nzLabel="出入口"></nz-option>
            <nz-option nzValue="加油区" nzLabel="加油区"></nz-option>
            <nz-option nzValue="油罐区" nzLabel="油罐区"></nz-option>
            <nz-option nzValue="便利店" nzLabel="便利店"></nz-option>
            <nz-option nzValue="办公区" nzLabel="办公区"></nz-option>
            <nz-option nzValue="其他区域" nzLabel="其他区域"></nz-option>
          </nz-select>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="searchParams">
        <nz-form-control>
          <nz-range-picker formControlName="datePicker"></nz-range-picker>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="btn">
        <nz-form-control>
          <button nz-button type="submit" class="submit"><i nz-icon [nzType]="'search'"></i>查询</button>
        </nz-form-control>
      </nz-form-item>

      <nz-form-item class="btn">
        <nz-form-control>
          <button nz-button type="button" class="reset" (click)="resetForm($event)"><i nz-icon
              [nzType]="'sync'"></i>重置</button>
        </nz-form-control>
      </nz-form-item>
    </form>
  </div>
  <div class="listbox">
    <div nz-row class="listitem listitemhead">
      <div nz-col nzSpan="3" style="box-sizing: border-box;padding-left: 10px;">
        预警级别
      </div>
      <div nz-col nzSpan="3">
        预警类型
      </div>
      <div nz-col nzSpan="6">
        预警事件
      </div>
      <div nz-col nzSpan="3">
        油站名称
      </div>
      <div nz-col nzSpan="3">
        区域
      </div>
      <div nz-col nzSpan="4">
        预警时间
      </div>
      <div nz-col nzSpan="2">
        操作
      </div>
    </div>
    <div nz-row class="listitem" *ngFor="let item of list">
      <div nz-col nzSpan="3">
        <span *ngIf="item.violation.violationType == '卸油作业检查'">
          <img src="../../../assets/images/warning2.png">
          Ⅰ级
        </span>
        <span
          *ngIf="item.violation.violationType != '卸油作业检查' && item.violation.violationType != '证件临期' && item.violation.violationType != '器材临期' ">
          <img src=" ../../../assets/images/warning1.png">
          Ⅱ级
        </span>
        <span *ngIf="item.violation.violationType === '证件临期'">
          <img src="../../../assets/images/warning3.png">
          Ⅲ级
        </span>
        <span *ngIf="item.violation.violationType === '器材临期'">
          <img src="../../../assets/images/warning3.png">
          Ⅳ级
        </span>
      </div>
      <div nz-col nzSpan="3">
        {{item.violation.violationType}}
      </div>
      <div nz-col nzSpan="6">
        {{item.violation.violationName}}
      </div>
      <div nz-col nzSpan="3">
        {{item.gasStation.stationName}}
      </div>
      <div nz-col nzSpan="3">
        {{item.violateArea}}
      </div>
      <div nz-col nzSpan="4">
        {{item.violateTime | date:"yyyy-MM-dd HH:mm:ss"}}
      </div>
      <div nz-col nzSpan="2">
        <button nz-button (click)="look(item)">查看</button>
        <!-- <img style="margin-left: 24px;cursor: pointer;" src="../../../assets/images/excel.png" alt=""> -->
      </div>
    </div>
  </div>

</div>