ZZJ
2022-08-02 ed35d0b4c2051e067bd9904c4b0158257d5db0d9
src/views/search/Searching.vue
@@ -1,5 +1,5 @@
<template>
  <div class="searching-box">
  <div class="searching-box" @click="showDownBox = false">
    <div class="searching-right">
      <div class="searching-right-nav">
        <el-breadcrumb
@@ -138,6 +138,19 @@
              >搜索</el-button
            >
          </p>
          <div class="btnArea">
            <div class="button light" @click.stop="showDownBox = !showDownBox">
              <span class="iconfont">&#xe643;</span>
              导出数据
            </div>
            <div class="downBox" v-if="showDownBox">
              <div class="downItem">导出全部数据</div>
              <div class="downItem">导出筛选数据</div>
            </div>
          </div>
          <p class="p-clear">
            <b class="clear-searching" @click="clearSearch">重置</b>
          </p>
@@ -272,12 +285,8 @@
            </div>
          </div>
          <div class="buttons">
            <el-button type="primary" @click="saveAddBase(item, index)"
              >保存</el-button
            >
            <el-button type="default" @click="closeWindow(index)"
              >取消</el-button
            >
            <el-button type="primary">保存</el-button>
            <el-button type="default">取消</el-button>
          </div>
        </div>
      </hsc-window>
@@ -312,6 +321,7 @@
      tagValues: [],
      alarmValues: [],
      taskValues: [],
      showDownBox: false,
      searchTime: [
        this.$moment().format("YYYY-MM-DD 00:00:00"),
        this.$moment().format("YYYY-MM-DD HH:mm:ss"),
@@ -901,6 +911,10 @@
            color: #2249b4;
          }
        }
        .p-input .el-button {
          transform: translateY(-1px);
        }
        .setIcon {
          margin-left: 10px;
          font-size: 18px;
@@ -1058,4 +1072,48 @@
    position: relative;
  }
}
.btnArea {
  padding: 0 10px;
  margin-right: 10px;
  color: #0064ff;
  background-color: #fff;
  text-align: center;
  line-height: 28px;
  display: inline-block;
  height: 28px;
  border-radius: 5px;
  cursor: pointer;
  font-size: 12px;
  border: 1px solid #0065ff;
  .light {
  }
  .downBox {
    top: 104px;
    right: 255px;
    position: absolute;
    text-align: center;
    background-color: #fff;
    border-radius: 3px;
    color: #3d3d3d;
    width: 100px;
    z-index: 10;
    padding: 10px;
    box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.05),
      0px 4px 5px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px -1px rgba(0, 0, 0, 0.12);
    .downItem {
      text-align: center;
      height: 40px;
      line-height: 40px;
      font-size: 12px;
      cursor: pointer;
      &:hover {
        background-color: #f0f5fa;
      }
    }
  }
}
</style>