kongdeqiang
2023-07-31 2abce925663c0c044c9b5421eab9881e4dbe9f18
src/pages/show/showIndex/IndexMoudleBlock.vue
@@ -106,7 +106,7 @@
        </div>
      </div>
      <div
        @click="handleClickTk"
        @click="handleClickTk1"
        class="IndexMoudle-block"
      >
        <svg
@@ -211,7 +211,6 @@
        </div>
      </div>
      <div
        @click="handleClickTk"
        class="IndexMoudle-block">
        <svg
          class="IndexMoudleSvg"
@@ -318,7 +317,7 @@
        </div>
      </div>
      <div
        @click="handleClickTk"
        @click="handleClickTk2"
        class="IndexMoudle-block">
        <svg
          class="IndexMoudleSvg"
@@ -438,7 +437,7 @@
        </div>
      </div>
      <div
        @click="handleClickTk"
        @click="handleClickTk3"
        class="IndexMoudle-block">
        <svg
          class="IndexMoudleSvg"
@@ -565,6 +564,9 @@
        </div>
      </div>
      <indexMoudleForm ref="indexMoudleForm" v-if="indexMoudleVisiable"></indexMoudleForm>
      <indexMoudleForm1 ref="indexMoudleForm1" v-if="indexMoudleVisiable1"></indexMoudleForm1>
      <indexMoudleForm2 ref="indexMoudleForm2" v-if="indexMoudleVisiable2"></indexMoudleForm2>
      <indexMoudleForm3 ref="indexMoudleForm3" v-if="indexMoudleVisiable3"></indexMoudleForm3>
    </div>
</template>
@@ -573,15 +575,24 @@
    import {getHost,getSnmp,getTask,getTaskInfoById,getUps,getKongtiao} from '@/api/daping'
    import countTo from "vue-count-to"
    import indexMoudleForm from "./IndexMoudleBlock/IndexMoudleForm";
    import indexMoudleForm1 from "./IndexMoudleBlock/IndexMoudleForm1";
    import indexMoudleForm2 from "./IndexMoudleBlock/IndexMoudleForm2";
    import indexMoudleForm3 from "./IndexMoudleBlock/IndexMoudleForm3";
    export default {
        name: "IndexMoudleBlock",
        components: {
          countTo,
          indexMoudleForm
          indexMoudleForm,
          indexMoudleForm1,
          indexMoudleForm2,
          indexMoudleForm3,
        },
        data() {
            return {
              indexMoudleVisiable:false, //弹框
              indexMoudleVisiable1:false, //弹框
              indexMoudleVisiable2:false, //弹框
              indexMoudleVisiable3:false, //弹框
                fuwuqiconfig1: {
                    number: [0],
                },
@@ -641,6 +652,24 @@
              this.$refs.indexMoudleForm.init()
            })
          },
          handleClickTk1() {
            this.indexMoudleVisiable1 = true
            this.$nextTick(() => {
              this.$refs.indexMoudleForm1.init()
            })
          },
          handleClickTk2() {
            this.indexMoudleVisiable2 = true
            this.$nextTick(() => {
              this.$refs.indexMoudleForm2.init()
            })
          },
          handleClickTk3() {
            this.indexMoudleVisiable3 = true
            this.$nextTick(() => {
              this.$refs.indexMoudleForm3.init()
            })
          },
          getHost(){  //主机
            getHost().then(res =>{
                console.log(res,'res====')