|
@@ -42,6 +42,7 @@
|
|
|
<el-input
|
|
|
class="search_width"
|
|
|
placeholder="组卷套数"
|
|
|
+ :disabled="genModelType == 'M-Type'"
|
|
|
v-model="genPaper.genNumber"
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
@@ -673,9 +674,52 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div v-show="genModelType == 'M-Type'">
|
|
|
+ <div style="width: 50%; overflow: auto;">
|
|
|
+ <el-form :inline="true" label-position="right" label-width="100px">
|
|
|
+ <el-form-item label="试卷结构" class="form-item">
|
|
|
+ <el-select
|
|
|
+ @change="changePaperStruct"
|
|
|
+ v-model="genPaper.paperStructId"
|
|
|
+ clearable
|
|
|
+ placeholder="试卷结构"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in exactStructs"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.id"
|
|
|
+ :key="item.id"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <el-table :data="paperDetailStructs" border>
|
|
|
+ <el-table-column label="名称" width="250">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span>{{ scope.row.name }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="总分" width="100">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span>{{ scope.row.totalScore }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="题量">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <div>
|
|
|
+ <span>{{ scope.row.detailCount }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ </div>
|
|
|
<div class="pull-right">
|
|
|
<el-button type="primary" icon="check" @click="confirmGenPaper"
|
|
|
- >手动确定</el-button
|
|
|
+ >确定</el-button
|
|
|
>
|
|
|
<el-button type="primary" icon="caret-left" @click="back"
|
|
|
><i class="el-icon-arrow-left"></i> 返 回</el-button
|
|
@@ -737,7 +781,11 @@ export default {
|
|
|
return "抽取分数";
|
|
|
}
|
|
|
},
|
|
|
- genModelTypeChange() {},
|
|
|
+ genModelTypeChange() {
|
|
|
+ if (this.genModelType == "M-Type") {
|
|
|
+ this.genPaper.genNumber = "1";
|
|
|
+ }
|
|
|
+ },
|
|
|
genTypeChange() {
|
|
|
this.curSelect = 1;
|
|
|
this.tempPapers = [];
|