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-form :model="exam" label-width="80px" :rules="rule1" ref="examForm">
|
||||
<el-row>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="名称" prop="name">
|
||||
<el-input v-model="exam.name" placeholder="名称" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="考试地点" prop="place">
|
||||
<el-input v-model="exam.place" placeholder="考试地点" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-row>
|
||||
|
||||
<el-col :span="12">
|
||||
<el-form-item label="工作类别" prop="workscope" >
|
||||
<el-select v-model="exam.workscope" placeholder="请选择工作类别" style="width:100%">
|
||||
<el-option
|
||||
|
|
@ -101,31 +111,8 @@
|
|||
></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="参考机会" prop="chance">
|
||||
<el-input-number v-model="exam.chance" placeholder="参考机会" :min="1"/>
|
||||
</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-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="选定试卷" prop="paper" >
|
||||
<el-select v-model="exam.paper" placeholder="可指定试卷" style="width:100%" clearable>
|
||||
<el-option
|
||||
|
|
@ -136,6 +123,60 @@
|
|||
></el-option>
|
||||
</el-select>
|
||||
</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-input v-model="exam.train_name" placeholder="培训名称" />
|
||||
</el-form-item>
|
||||
|
|
@ -181,7 +222,8 @@ const defaultexam = {
|
|||
place: "",
|
||||
opentime: null,
|
||||
closetime: null,
|
||||
chance:3
|
||||
chance:3,
|
||||
only_vip:false
|
||||
};
|
||||
const listQuery = {
|
||||
page: 1,
|
||||
|
|
|
|||
Loading…
Reference in New Issue