zhangzengfei
2020-08-05 7eb7f23312ccc759af42c8a9736b1bb8be091a9a
修复实时监控card弹窗
1 文件已重命名
4个文件已修改
33 ■■■■■ 已修改文件
src/Pool/CardList.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/cardWindow.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/subComponents/Card.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cameraVideo/index/App.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/search/index/App.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/Pool/CardList.ts
@@ -22,10 +22,8 @@
      // }
      // 解决联动任务详情下一个bug
      let ele = (this.datalist as any)[i].activeObject;
      console.log(i)
      if ((ele as any).id === id && i !== 0) {
        if (i - 1 < 0) {
          console.log('aaaaaaaaaaa')
          return false;
        }
        return this.datalist[i - 1];
src/components/cardWindow.vue
File was renamed from src/pages/search/components/cardWindow.vue
@@ -25,11 +25,7 @@
          <model-card :data="item.list[0]"></model-card>
        </div>
        <el-carousel v-else height="calc(100% - 50px);" :autoplay="false">
          <el-carousel-item
            v-for="(subitem, subindex) in item.list"
            :key="subindex"
            height="100%"
          >
          <el-carousel-item v-for="(subitem, subindex) in item.list" :key="subindex" height="100%">
            <model-card
              :data="subitem"
              :activeName="type"
@@ -67,7 +63,21 @@
      defaultWidth: 600
    }
  },
  mounted() {
    this.getCenter();
    window.onresize = () => {
      return (() => {
        this.getCenter();
      })();
    };
  },
  methods: {
    getCenter() {
      this.center = {
        x: document.documentElement.clientWidth / 2 - 250,
        y: document.documentElement.clientHeight / 2 - 200
      };
    },
    resizeWidth(w) {
      this.defaultWidth = w
    },
src/components/subComponents/Card.vue
@@ -75,7 +75,6 @@
  },
  methods: {
    detailsClick(ev) {
      debugger
      this.$emit("detailsClick", ev);
    },
    toAdd(item) {
src/pages/cameraVideo/index/App.vue
@@ -10,19 +10,21 @@
    <div class="column-right" :style="`height:${screenHeight}px;`">
      <right-side />
    </div>
    <card-window></card-window>
  </div>
</template>
<script>
import LeftNav from "@/components/LeftNav";
// import CameraVideo from "./components/Video.vue";
import RightSide from "./Video"
import RightSide from "./Video";
import CardWindow from "@/components/cardWindow";
export default {
  name: "CameraVideo",
  components: {
    LeftNav,
    RightSide
    RightSide,
    CardWindow
  },
  data() {
    return {
src/pages/search/index/App.vue
@@ -18,7 +18,7 @@
import LeftNav from "@/components/LeftNav";
// import CameraVideo from "./components/Video.vue";
import RightSide from "./Searching"
import CardWindow from "../components/cardWindow";
import CardWindow from "@/components/cardWindow";
export default {
  name: "SearchPage",