Newer
Older
xc-business-system / src / views / quality / internal / scene / components / detail.vue
<!-- 预防措施处理单详情页面 -->
<script name="QualityScenePlanDetail" lang="ts" setup>
import edit from './edit.vue'
const $router = useRouter()
const close = () => {
  $router.push({
    path: '/internal/internalscene',
  })
}
const baseRef = ref()
const showMenu = () => {
  return baseRef?.value?.showMenu === '基本信息'
}
const { proxy } = getCurrentInstance() as any
</script>

<template>
  <app-container style="overflow: hidden;">
    <detail-page title="预防措施处理单">
      <template #btns>
        <el-button v-if="proxy.hasPerm('/quality/internal/scene/download')" type="primary">
          下载
        </el-button>
        <el-button v-if="proxy.hasPerm('/quality/internal/scene/print')" type="primary">
          打印
        </el-button>
        <el-button type="info" @click="close">
          关闭
        </el-button>
      </template>
    </detail-page>
    <div class="base-info-report">
      <!-- 展示文件流 -->
      <div>
        文件流
      </div>
    </div>
  </app-container>
</template>

<style lang="scss" scoped>
.base-info-report {
  ::v-deep(.app-container) {
    padding: 0 !important;

    .info-header {
      display: none;
    }

    .info-body {
      display: none;
    }
  }
}
</style>