111
董国庆
2026-01-30 ca0e5d0341afa02c99989a998b1462802eb22896
111
2个文件已修改
38 ■■■■■ 已修改文件
screen/.env.development 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
screen/src/view/hiddenDanger/index.vue 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
screen/.env.development
@@ -2,6 +2,7 @@
# 主API地址
VUE_APP_BASE_URL=http://221.182.45.100:8180
# VUE_APP_BASE_URL=http://192.168.110.64:9908
# 图片回显地址
VUE_APP_IMAGE_BASE_URL=http://221.182.45.100:8180
screen/src/view/hiddenDanger/index.vue
@@ -68,7 +68,7 @@
          class="flex a-center j-between pl--18 pr--15 h--40 relative w--300 bgcolor1 searchBox"
        >
          <el-select
            v-model="searchForm.reformed"
            v-model="searchForm.state "
            placeholder="请选择整改状态"
            class="flex1"
            @change="handleSelectChange"
@@ -83,9 +83,9 @@
          </el-select>
          <div class="flex a-center gap--5">
            <i
              @click.stop="clearSelect('reformed')"
              @click.stop="clearSelect('state')"
              class="el-icon-circle-close c-fff cursor-pointer"
              v-show="searchForm.reformed !== null"
              v-show="searchForm.state  !== null"
            />
            <img
              src="../../assets/img/down-circle@2x.png"
@@ -299,15 +299,15 @@
              <div class="ripple">
                <div
                  class="ripple-wave wave-1"
                  :class="{ bgColor33: row.state == 2 }"
                  :class="{ bgColor33: row.state == 3 }"
                ></div>
                <div
                  class="ripple-wave wave-2"
                  :class="{ bgColor44: row.state == 2 }"
                  :class="{ bgColor44: row.state == 3 }"
                ></div>
                <div
                  class="ripple-wave wave-3"
                  :class="{ bgColor55: row.state == 2 }"
                  :class="{ bgColor55: row.state == 3 }"
                ></div>
              </div>
              <div class="ml--6 SHSR">{{ getReformedText(row.state) }}</div>
@@ -614,7 +614,7 @@
      // 搜索条件
      searchForm: {
        projectId: null, // 选中的项目ID
        reformed: null, // 整改状态:1已整改 0未整改
        state : null, // 整改状态:1已整改 0未整改
        type: null, // 隐患类型:1=安全 2=设备
        level: null, // 隐患等级:0=一级 1=二级 2=三级 3=四级
        startTime: null, // 开始时间
@@ -827,10 +827,10 @@
    initOptions() {
      // 整改状态选项
      this.reformedOptions = [
        { label: "未整改", value: 0 },
        { label: "部分整改", value: 1 },
        { label: "已整改", value: 2 },
        { label: "未复查", value: 3 },
        { label: "未整改", value: 1 },
        { label: "部分整改", value: 2 },
        { label: "已整改", value: 3 },
        { label: "未复查", value: 4 },
      ];
      // 隐患等级选项
@@ -846,7 +846,7 @@
    resetSearchForm() {
      this.searchForm = {
        projectId: this.projectId || null,
        reformed: null,
        state : null,
        type: this.currentType,
        level: null,
        startTime: this.routeStartTime || null, // 保留路由传递的开始时间
@@ -1001,8 +1001,8 @@
    },
    // 获取整改状态文本
    getReformedText(reformed) {
      return ["未整改", "部分整改", "已整改", "未复查"][reformed];
    getReformedText(state ) {
      return ["未复查","未整改", "部分整改", "已整改",'未复查' ][state ];
    },
    // 预览图片
@@ -1099,10 +1099,11 @@
    // 获取复查状态文本
    getReviewStateText(state) {
      const stateMap = {
        0: "未整改",
        1: "部分整改",
        2: "已整改",
        3: "未复查",
        0:'未复查',
        1: "未整改",
        2: "部分整改",
        3: "已整改",
        4: "未复查",
      };
      return stateMap[state] || "-";
    },