From c1ee04d500c2f10f0ba994a94bcde577a3ced0de Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 08 三月 2024 17:35:29 +0800
Subject: [PATCH] 部门增加管理员,管理员修改
---
src/views/exam/paper/edit.vue | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/views/exam/paper/edit.vue b/src/views/exam/paper/edit.vue
index fa3904a..a3b03fd 100644
--- a/src/views/exam/paper/edit.vue
+++ b/src/views/exam/paper/edit.vue
@@ -1,8 +1,8 @@
<template>
<div class="app-container">
<el-form :model="form" ref="form" label-width="200px" v-loading="formLoading" :rules="rules">
- <el-form-item label="鑰冪敓锛�" prop="userIds" required>
- <el-cascader v-model="form.userIds" :options="options" :props="props" clearable collapse-tags>
+ <el-form-item label="鑰冪敓锛�" prop="menuIds" required>
+ <el-cascader v-model="form.menuIds" :options="options" :props="props" @change="handleChange" clearable collapse-tags>
</el-cascader>
</el-form-item>
<el-form-item label="璇剧洰锛�" prop="subjectId" required>
@@ -172,7 +172,7 @@
subjectFilter: null,
formLoading: false,
rules: {
- userIds: [
+ menuIds: [
{ required: true, message: '璇烽�夋嫨', trigger: 'change' }
],
subjectId: [
@@ -215,7 +215,7 @@
_this.formLoading = true
examPaperApi.select(id).then(re => {
_this.form = re.response
- _this.form.userIds = re.response.userId
+ _this.form.menuIds = JSON.parse(re.response.menuIds)
console.log(_this.form)
_this.formLoading = false
})
@@ -227,6 +227,9 @@
})
},
methods: {
+ handleChange(val){
+ console.log(val)
+ },
titlejs(val){
console.log(val)
let str = ''
@@ -303,9 +306,10 @@
this.form.subjectId= this.form.subjectId
};
let op = [];
- for(var ele of this.form.userIds){
+ for(var ele of this.form.menuIds){
op.push(ele[1])
};
+ this.form.menuIds = JSON.stringify(this.form.menuIds);
this.form.userIds = op;
console.log("laks",this.form)
if(this.form.questionTypeVMS == null){
--
Gitblit v1.8.0