feat: exam create增加only_vip字段
This commit is contained in:
parent
6a3be4afc2
commit
18280edfc4
|
|
@ -85,12 +85,22 @@
|
||||||
/>
|
/>
|
||||||
<el-dialog :visible.sync="dialogVisible" :title="dialogType==='edit'?'编辑考试':'新增考试'" >
|
<el-dialog :visible.sync="dialogVisible" :title="dialogType==='edit'?'编辑考试':'新增考试'" >
|
||||||
<el-form :model="exam" label-width="80px" :rules="rule1" ref="examForm">
|
<el-form :model="exam" label-width="80px" :rules="rule1" ref="examForm">
|
||||||
|
<el-row>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="名称" prop="name">
|
<el-form-item label="名称" prop="name">
|
||||||
<el-input v-model="exam.name" placeholder="名称" />
|
<el-input v-model="exam.name" placeholder="名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="考试地点" prop="place">
|
<el-form-item label="考试地点" prop="place">
|
||||||
<el-input v-model="exam.place" placeholder="考试地点" />
|
<el-input v-model="exam.place" placeholder="考试地点" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
<el-row>
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="工作类别" prop="workscope" >
|
<el-form-item label="工作类别" prop="workscope" >
|
||||||
<el-select v-model="exam.workscope" placeholder="请选择工作类别" style="width:100%">
|
<el-select v-model="exam.workscope" placeholder="请选择工作类别" style="width:100%">
|
||||||
<el-option
|
<el-option
|
||||||
|
|
@ -101,31 +111,8 @@
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="参考机会" prop="chance">
|
</el-col>
|
||||||
<el-input-number v-model="exam.chance" placeholder="参考机会" :min="1"/>
|
<el-col :span="12">
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="开启时间" prop="opentime">
|
|
||||||
<el-date-picker
|
|
||||||
v-model="exam.opentime"
|
|
||||||
type="datetime"
|
|
||||||
placeholder="开启时间"
|
|
||||||
style="width:100%">
|
|
||||||
</el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="关闭时间" prop="closetime">
|
|
||||||
<el-date-picker
|
|
||||||
v-model="exam.closetime"
|
|
||||||
type="datetime"
|
|
||||||
placeholder="关闭时间"
|
|
||||||
style="width:100%"
|
|
||||||
></el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="监考人姓名" prop="proctor_name" label-width="120px">
|
|
||||||
<el-input v-model="exam.proctor_name" placeholder="监考人姓名" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="监考人联系方式" prop="proctor_phone" label-width="120px">
|
|
||||||
<el-input v-model="exam.proctor_phone" placeholder="监考人联系方式" />
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="选定试卷" prop="paper" >
|
<el-form-item label="选定试卷" prop="paper" >
|
||||||
<el-select v-model="exam.paper" placeholder="可指定试卷" style="width:100%" clearable>
|
<el-select v-model="exam.paper" placeholder="可指定试卷" style="width:100%" clearable>
|
||||||
<el-option
|
<el-option
|
||||||
|
|
@ -136,6 +123,60 @@
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
<el-row>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="开启时间" prop="opentime">
|
||||||
|
<el-date-picker
|
||||||
|
v-model="exam.opentime"
|
||||||
|
type="datetime"
|
||||||
|
placeholder="开启时间"
|
||||||
|
style="width:100%">
|
||||||
|
</el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="关闭时间" prop="closetime">
|
||||||
|
<el-date-picker
|
||||||
|
v-model="exam.closetime"
|
||||||
|
type="datetime"
|
||||||
|
placeholder="关闭时间"
|
||||||
|
style="width:100%"
|
||||||
|
></el-date-picker>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
<el-row>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="参考机会" prop="chance">
|
||||||
|
<el-input-number v-model="exam.chance" placeholder="参考机会" :min="1"/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="仅培训班学员" prop="only_vip" label-width="100px">
|
||||||
|
<el-switch v-model="exam.only_vip"></el-switch>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
<el-divider></el-divider>
|
||||||
|
<el-row>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="监考人姓名" prop="proctor_name" label-width="120px">
|
||||||
|
<el-input v-model="exam.proctor_name" placeholder="监考人姓名" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="监考人联系方式" prop="proctor_phone" label-width="120px">
|
||||||
|
<el-input v-model="exam.proctor_phone" placeholder="监考人联系方式" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-form-item label="培训名称" prop="train_name">
|
<el-form-item label="培训名称" prop="train_name">
|
||||||
<el-input v-model="exam.train_name" placeholder="培训名称" />
|
<el-input v-model="exam.train_name" placeholder="培训名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -181,7 +222,8 @@ const defaultexam = {
|
||||||
place: "",
|
place: "",
|
||||||
opentime: null,
|
opentime: null,
|
||||||
closetime: null,
|
closetime: null,
|
||||||
chance:3
|
chance:3,
|
||||||
|
only_vip:false
|
||||||
};
|
};
|
||||||
const listQuery = {
|
const listQuery = {
|
||||||
page: 1,
|
page: 1,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue