<template>
  <div class="course-outline-base part-box part-box-pad">
    <el-descriptions title="课程大纲" :column="1" size="medium">
      <el-descriptions-item label="课程大纲名称">
        {{ rowData.outlineName }}
      </el-descriptions-item>
      <el-descriptions-item label="课程（代码）">
        {{ rowData.courseName | defaultFieldFilter }}（{{
          rowData.courseCode | defaultFieldFilter
        }}）
      </el-descriptions-item>
      <el-descriptions-item label="学分">
        {{ rowData.credit }}
      </el-descriptions-item>
      <el-descriptions-item label="考核方式">
        {{ rowData.evaluationMode | evaluationModeFilter }}
      </el-descriptions-item>
      <el-descriptions-item label="课程类别">
        {{ rowData.courseType | courseTypeFilter }}
      </el-descriptions-item>
      <el-descriptions-item label="修读学期">
        {{ rowData.semesterName }}
      </el-descriptions-item>
      <el-descriptions-item label="所属培养方案">
        {{ rowData.cultureProgramName }}
      </el-descriptions-item>
    </el-descriptions>
  </div>
</template>

<script>
export default {
  name: "course-outline-base",
  props: {
    rowData: {
      type: Object,
      default() {
        return {};
      },
    },
  },
  data() {
    return {};
  },
  methods: {},
};
</script>
