From 294de75ea2c93266f4304aba238ef1dba25d1168 Mon Sep 17 00:00:00 2001 From: odc.xiaohui <xiaohui@Q1> Date: 星期五, 16 六月 2023 13:40:48 +0800 Subject: [PATCH] 试卷列表修改 --- src/views/exam/paper/edit.vue | 52 ++++++++++++++++++++++++++++++---------------------- 1 files changed, 30 insertions(+), 22 deletions(-) diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue index 29e8a43..638773c 100644 --- a/src/views/exam/paper/edit.vue +++ b/src/views/exam/paper/edit.vue @@ -11,7 +11,7 @@ <el-select ref="subjectIdRef" v-model="form.subjectId" placeholder="璇剧洰" multiple collapse-tags @visible-change="subjectIdEvent" > <el-option v-for="item in subjectFilter" :key="item.id" :value="item.id" - :label="item.name+' ( '+item.levelName+' )'"></el-option> + :label="item.name+' '"></el-option> </el-select> </el-form-item> <el-form-item label="璇曞嵎绫诲瀷锛�" prop="paperType" required> @@ -24,29 +24,36 @@ range-separator="鑷�" start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡"> </el-date-picker> </el-form-item> - <el-form-item label="璇曞嵎鍚嶇О锛�" prop="name" required> - <el-input v-model="form.name"/> + <el-form-item label="璇曞嵎鍚嶇О锛�" prop="name" required > + + <el-row :gutter="20"> + + <el-col :span="9"> + <el-input v-model="form.name"/> + </el-col> + <el-col :span="2" v-if="form.paperType==7"> + <span>鎬绘暟鍒嗭細</span> + </el-col> + <el-col :span="9" v-if="form.paperType==7"> + <el-input v-model="form.name"/> + </el-col> + </el-row> </el-form-item> <el-form-item :key="index" :label="titleItem.label+':'" required v-for="(titleItem,index) in subjectIdList" v-if="form.paperType ==7"> - <el-row> - <el-col :span="3"> + <el-row > + <el-col :span="3" > <span>棰樼洰鏁伴噺锛�</span> </el-col> <el-col :span="9"> <el-input v-model="titleItem.name" style="width: 80%"/> </el-col> - <el-col :span="3"> - <span>棰樼洰鍒嗘暟锛�</span> - </el-col> - <el-col :span="9"> - <el-input v-model="titleItem.name" style="width: 80%"/> - </el-col> + </el-row> </el-form-item> - <el-form-item label="鎬绘暟鍒嗭細" v-if="form.paperType==7" prop="name" required> - <el-input v-model="form.name"/> - </el-form-item> +<!-- <el-form-item label="鎬绘暟鍒嗭細" v-if="form.paperType==7" prop="name" required>--> +<!-- <el-input v-model="form.name"/>--> +<!-- </el-form-item>--> <el-form-item :key="index" :label="'鏍囬'+(index+1)+'锛�'" required v-for="(titleItem,index) in form.titleItems"> <el-input v-model="titleItem.name" style="width: 80%"/> <el-button v-if="form.paperType!=7" type="text" class="link-left" style="margin-left: 20px" size="mini" @click="addQuestion(titleItem)"> @@ -269,14 +276,15 @@ // this.subjectFilter = this.subjects.filter(data =>{ // return this.form.departmentIds.forEach(item=>{data.level == item}) // }) - this.subjectFilter = [] - this.form.departmentIds.forEach(item=>{ - this.subjects.forEach(jectitem=>{ - if (item==jectitem.level){ - this.subjectFilter.push(jectitem) - } - }) - }) + // + // this.subjectFilter = [] + // this.form.departmentIds.forEach(item=>{ + // this.subjects.forEach(jectitem=>{ + // if (item==jectitem.level){ + // this.subjectFilter.push(jectitem) + // } + // }) + // }) console.log(this.subjects,this.form.departmentIds) // this.subjectFilter = this.subjects }, -- Gitblit v1.8.0