暂存
This commit is contained in:
@@ -43,6 +43,50 @@
|
||||
<el-form-item label="" prop="days" label-width="0">
|
||||
<el-input type="number" v-model="ClassModelForm.days" :disabled="classModel && classModel.id"><template slot="append">天</template></el-input>
|
||||
</el-form-item>
|
||||
<div style="margin:15px 0; font-size:14px; color:#606266">
|
||||
平时分模块:<span style="color:red">*</span>
|
||||
</div>
|
||||
<div class="partsBox">
|
||||
<el-form-item label="作业模块" prop="isTask" label-width="150">
|
||||
<el-radio-group v-model="ClassModelForm.isTask">
|
||||
<el-radio :label="1">包含</el-radio>
|
||||
<el-radio :label="0">不包含</el-radio>
|
||||
</el-radio-group>
|
||||
<el-input type="number" v-show="ClassModelForm.isTask == 1" v-model="ClassModelForm.taskScore" ><template slot="append">% (分数占比)</template></el-input>
|
||||
</el-form-item>
|
||||
<div class="line"></div>
|
||||
<el-form-item label="医案模块" prop="isMedicalcase" label-width="150">
|
||||
<el-radio-group v-model="ClassModelForm.isMedicalcase">
|
||||
<el-radio :label="1">包含</el-radio>
|
||||
<el-radio :label="0">不包含</el-radio>
|
||||
</el-radio-group>
|
||||
<el-input type="number" v-show="ClassModelForm.isMedicalcase == 1" v-model="ClassModelForm.medicalcaseScore" ><template slot="append">% (分数占比)</template></el-input>
|
||||
</el-form-item>
|
||||
<div class="line"></div>
|
||||
<el-form-item label="心得模块" prop="isExperience" label-width="150">
|
||||
<el-radio-group v-model="ClassModelForm.isExperience">
|
||||
<el-radio :label="1">包含</el-radio>
|
||||
<el-radio :label="0">不包含</el-radio>
|
||||
</el-radio-group>
|
||||
<el-input type="number" v-show="ClassModelForm.isExperience == 1" v-model="ClassModelForm.experienceScore" ><template slot="append">% (分数占比)</template></el-input>
|
||||
</el-form-item>
|
||||
<div class="line"></div>
|
||||
<el-form-item label="思考题模块" prop="isQuestion" label-width="150">
|
||||
<el-radio-group v-model="ClassModelForm.isQuestion" >
|
||||
<el-radio :label="1" disabled>包含</el-radio>
|
||||
<el-radio :label="0" disabled>不包含</el-radio>
|
||||
</el-radio-group>
|
||||
<el-input type="number" v-show="ClassModelForm.isQuestion == 1" v-model="ClassModelForm.questionScore" ><template slot="append">% (分数占比)</template></el-input>
|
||||
</el-form-item>
|
||||
<div class="line"></div>
|
||||
<el-form-item label="考试模块" prop="isExam" label-width="150">
|
||||
<el-radio-group v-model="ClassModelForm.isExam" >
|
||||
<el-radio :label="1" >包含</el-radio>
|
||||
<el-radio :label="0" >不包含</el-radio>
|
||||
</el-radio-group>
|
||||
<el-input type="number" v-show="ClassModelForm.isExam == 1" v-model="ClassModelForm.examScore" ><template slot="append">% (分数占比)</template></el-input>
|
||||
</el-form-item>
|
||||
</div>
|
||||
<div style="margin:15px 0; font-size:14px; color:#606266">
|
||||
课程设置: <span style="color:red">*</span>
|
||||
<span v-if="ClassModelForm.type == '0'" style="color:#999"
|
||||
@@ -183,7 +227,17 @@ export default {
|
||||
courseIds: undefined,
|
||||
type: "0",
|
||||
directorId: null, // 主任
|
||||
ddirectorId: null // 副主任
|
||||
ddirectorId: null, // 副主任
|
||||
isQuestion: 1,
|
||||
questionScore: 10,
|
||||
isTask: 1,
|
||||
taskScore: 10,
|
||||
isMedicalcase: 1,
|
||||
medicalcaseScore: 10,
|
||||
isExperience: 1,
|
||||
experienceScore: 10,
|
||||
examScore: 60,
|
||||
isExam:1
|
||||
},
|
||||
courseList: [],
|
||||
typeOptions: [
|
||||
@@ -292,7 +346,17 @@ export default {
|
||||
ddirectorId: this.ClassModelForm.ddirectorId + "",
|
||||
days: this.ClassModelForm.days,
|
||||
type: this.ClassModelForm.type, // 班类型 0小班 1联合班 2精英班
|
||||
courseIds: this.ClassModelForm.courseIds.join(",")
|
||||
courseIds: this.ClassModelForm.courseIds.join(","),
|
||||
isQuestion: this.ClassModelForm.isQuestion,
|
||||
questionScore: parseInt(this.ClassModelForm.questionScore),
|
||||
isTask: this.ClassModelForm.isTask,
|
||||
taskScore: parseInt(this.ClassModelForm.taskScore),
|
||||
isMedicalcase: this.ClassModelForm.isMedicalcase,
|
||||
medicalcaseScore: parseInt(this.ClassModelForm.medicalcaseScore),
|
||||
isExperience: this.ClassModelForm.isExperience,
|
||||
experienceScore: parseInt(this.ClassModelForm.experienceScore),
|
||||
isExam: this.ClassModelForm.isExam,
|
||||
examScore: parseInt(this.ClassModelForm.examScore),
|
||||
})
|
||||
})
|
||||
.then(({ data }) => {
|
||||
@@ -416,10 +480,16 @@ export default {
|
||||
</script>
|
||||
|
||||
<style lang="less" scoped>
|
||||
.partsBox{padding: 10px; background: #eee; border-radius: 10px;
|
||||
.el-form-item{
|
||||
background: #fff; padding: 10px 15px;
|
||||
}
|
||||
}
|
||||
.editorUploader {
|
||||
display: none;
|
||||
}
|
||||
.courseSelect {
|
||||
width: 100% !important;
|
||||
}
|
||||
// .line{border-bottom: 1px solid #ddd;}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user