Blame view

antis-ncc-admin/src/views/onlineDev/visualPortal/components/Preview.vue 972 Bytes
03207d5d   wwk   1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
  <template>
    <el-dialog v-bind="$attrs" :close-on-click-modal="false" :modal-append-to-body="false"
      v-on="$listeners" @open="onOpen" fullscreen lock-scroll class="NCC-full-dialog"
      :show-close="false" :modal="false">
      <div class="NCC-full-dialog-header">
        <div class="header-title">
          <img src="@/assets/images/ncc.png" class="header-logo" />
          <p class="header-txt"> · 门户预览</p>
        </div>
        <div class="options">
          <el-button @click="closeDialog()">{{$t('common.cancelButton')}}</el-button>
        </div>
      </div>
      <div class="main" style="padding:0">
        <PortalLayout :layout="layout" mask />
      </div>
    </el-dialog>
  </template>
  
  <script>
  import PortalLayout from '@/components/VisualPortal/Layout'
  export default {
    props: ['layout'],
    components: { PortalLayout },
    data() {
      return {}
    },
    methods: {
      onOpen() { },
      closeDialog() {
        this.$emit('update:visible', false)
      }
    }
  }
  </script>