| | |
| | | <div class="approval-content"> |
| | | <template> |
| | | <el-form ref="form" :model="form" :rules="rules" inline label-position="top"> |
| | | <div style="display: flex;"> |
| | | <div style="display: flex;" v-if="type=='approve'"> |
| | | <div> |
| | | <div class="header-title" style="width: 100%;"> |
| | | <div class="header-title-left"> |
| | |
| | | }, |
| | | computed: { |
| | | dialogTitle() { |
| | | return this.type === "approve" ? "菌种工程师操作评定" : "菌种工程师操作评定详情"; |
| | | return this.type === "approve" ? "菌种实验员操作评定" : "菌种实验员操作评定详情"; |
| | | }, |
| | | totalScore() { |
| | | return this.assessmentTable.reduce((sum, item) => sum + (item.selectedScore || 0), 0); |