xiangpei
2024-07-23 18f783a34f5e3b1b1c5b9b74ec91dcbfc7c19963
src/views/system/report/index.vue
@@ -18,8 +18,8 @@
          range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
      </el-form-item>
      <el-form-item>
        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
        <el-button type="primary" icon="el-icon-search" size="small" @click="handleQuery">搜索</el-button>
        <el-button icon="el-icon-refresh" size="small" @click="resetQuery">重置</el-button>
      </el-form-item>
    </el-form>
@@ -236,11 +236,9 @@
      title: "",
      // 是否显示弹出层
      open: false,
      // 故障类型时间范围
      // 报备时间范围
      daterangeCreateTime: [],
      expirTime: [],
      // 故障类型时间范围
      daterangeAuditingTime: [],
      auditingOpen: false,
      auditingForm: {
        id: null,
@@ -335,16 +333,15 @@
    /** 查询报备列表 */
    getList() {
      this.loading = true;
      if (null != this.daterangeCreateTime && '' != this.daterangeCreateTime) {
      if (this.daterangeCreateTime && this.daterangeCreateTime.length > 0) {
        this.queryParams["beginCreateTime"] = this.daterangeCreateTime[0];
        this.queryParams["endCreateTime"] = this.daterangeCreateTime[1];
      }
      if (null != this.daterangeAuditingTime && '' != this.daterangeAuditingTime) {
        this.queryParams["beginAuditingTime"] = this.daterangeAuditingTime[0];
        this.queryParams["endAuditingTime"] = this.daterangeAuditingTime[1];
      } else {
        this.queryParams["beginCreateTime"] = null;
        this.queryParams["endCreateTime"] = null;
      }
      listReport(this.queryParams).then(response => {
        this.reportList = response.data;
        this.reportList = response.data.records;
        this.total = response.total;
        this.loading = false;
      });