Newer
Older
xc-business-system / src / views / quality / review / effectiveness / components / detail.vue
lyg on 22 Dec 2023 1 KB 质量模块按钮权限
<script name="QualityScenePlanDetail" lang="ts" setup>
// import edit from './edit.vue'
const $router = useRouter()
const $route = useRoute()
const close = () => {
  $router.push({
    path: '/qreview/qrevieweffectiveness',
  })
}
const updateRow = () => {
  $router.push({
    path: '/qrevieweffectiveness/update',
    query: { ...$route.query },
  })
}
const { proxy } = getCurrentInstance() as any
</script>

<template>
  <app-container style="overflow: hidden;">
    <detail-page title="质量管理体系有效性综合分析报告">
      <template #btns>
        <el-button v-if="proxy.hasPerm('/quality/review/effectiveness/download')" type="primary">
          下载
        </el-button>
        <el-button v-if="proxy.hasPerm('/quality/review/effectiveness/print')" type="primary">
          打印
        </el-button>
        <el-button v-if="proxy.hasPerm('/quality/review/effectiveness/update')" type="primary" @click="updateRow">
          编辑
        </el-button>
        <el-button type="info" @click="close">
          关闭
        </el-button>
      </template>
    </detail-page>
    <div class="base-info-report">
      <!-- <edit :show-base="false" /> -->
      <!-- 展示文件流 -->
      <!-- <div v-show="showMenu()"> -->
      文件流
      <!-- </div> -->
    </div>
  </app-container>
</template>

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

    .info-header {
      display: none;
    }

    .header {
      display: none;
    }

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