王震
2024-01-25 36653c98622c8a74cb850575b2001457121b794c
src/views/common/ztt-remote-select.vue
@@ -20,7 +20,7 @@
        value="title"
        disabled
      >
        <span v-for="(col, j) in columns" :key="col.prop">{{ col.label }}</span>
        <span v-for="(col, j) in columns" :key="col.prop"><span>{{ col.label }}</span></span>
      </el-option>
      <el-option
        class="lmes-select-body"
@@ -29,13 +29,23 @@
        :label="formatter(item)"
        :value="item[valueColumn]"
      >
        <span v-for="(col, j) in columns" :key="col.prop + i">{{
          col.formatter
            ? col.formatter(item[col.prop])
            : item[col.prop]
            ? item[col.prop]
            : '--'
        }}</span>
        <span v-for="(col, j) in columns" :key="col.prop + i">
          <el-tooltip :content="col.formatter
                  ? col.formatter(item[col.prop])
                  : item[col.prop]
                  ? item[col.prop]
                  : '--'">
              <span style="overflow: hidden;">
                {{
                col.formatter
                  ? col.formatter(item[col.prop])
                  : item[col.prop]
                  ? item[col.prop]
                  : '--'
                }}
              </span>
            </el-tooltip>
        </span>
      </el-option>
    </el-select>
  </div>
@@ -111,6 +121,7 @@
  text-align: center;
  font-size: 13px;
  line-height: 44px;
}
.lmes-select-head span,
@@ -121,6 +132,8 @@
  padding: 0 10px !important;
}
.lmes-select-head,
.lmes-select-body,
.lmes-select-nodata {