|
@@ -19,13 +19,13 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="毕业要求" align="center">
|
|
<el-table-column label="毕业要求" align="center">
|
|
- <el-table-column
|
|
|
|
- v-for="(column, cindex) in columns"
|
|
|
|
- :key="cindex"
|
|
|
|
- :label="column.name"
|
|
|
|
- align="center"
|
|
|
|
- >
|
|
|
|
- <template v-if="hasSubRequirements">
|
|
|
|
|
|
+ <template v-if="hasSubRequirements">
|
|
|
|
+ <el-table-column
|
|
|
|
+ v-for="(column, cindex) in columns"
|
|
|
|
+ :key="cindex"
|
|
|
|
+ :label="column.name"
|
|
|
|
+ align="center"
|
|
|
|
+ >
|
|
<el-table-column
|
|
<el-table-column
|
|
v-for="subr in column.subRequirements"
|
|
v-for="subr in column.subRequirements"
|
|
:key="subr"
|
|
:key="subr"
|
|
@@ -48,8 +48,16 @@
|
|
></el-input-number>
|
|
></el-input-number>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- </template>
|
|
|
|
- <template v-else>
|
|
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </template>
|
|
|
|
+
|
|
|
|
+ <template v-else>
|
|
|
|
+ <el-table-column
|
|
|
|
+ v-for="(column, cindex) in columns"
|
|
|
|
+ :key="cindex"
|
|
|
|
+ :label="column.name"
|
|
|
|
+ align="center"
|
|
|
|
+ >
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-input-number
|
|
<el-input-number
|
|
v-model="scope.row[`${column.name}_null`].value"
|
|
v-model="scope.row[`${column.name}_null`].value"
|
|
@@ -65,8 +73,8 @@
|
|
"
|
|
"
|
|
></el-input-number>
|
|
></el-input-number>
|
|
</template>
|
|
</template>
|
|
- </template>
|
|
|
|
- </el-table-column>
|
|
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
</div>
|
|
</div>
|