Browse Source

前台添加暂无会议,后台创建会议参与者传值字段调整

master
1747191978@qq.com 4 months ago
parent
commit
c18995dfdb
  1. 32
      大唐会议后台/src/views/meeting/index.vue

32
大唐会议后台/src/views/meeting/index.vue

@ -32,9 +32,9 @@
clearable clearable
/> />
</el-form-item> </el-form-item>
<el-form-item label="参与者" prop="users"> <el-form-item label="参与者" prop="usernameList">
<el-select <el-select
v-model="queryParams.param.users" v-model="queryParams.param.usernameList"
placeholder="请选择" placeholder="请选择"
multiple multiple
clearable clearable
@ -123,10 +123,16 @@
<el-table-column <el-table-column
label="参与者" label="参与者"
align="center" align="center"
prop="users" prop="usernameList"
show-overflow-tooltip show-overflow-tooltip
min-width="100" min-width="100"
/> >
<template slot-scope="scope">
<div v-if="scope.row.usernameList">
{{ scope.row.usernameList.map((item) => item).join("、") }}
</div>
</template>
</el-table-column>
<el-table-column <el-table-column
label="创建人" label="创建人"
align="center" align="center"
@ -217,13 +223,13 @@
<el-form-item label="会议地点" prop="place"> <el-form-item label="会议地点" prop="place">
<el-input v-model="form.place" placeholder="请输入" /> <el-input v-model="form.place" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="参与者" prop="users"> <el-form-item label="参与者" prop="usernameList">
<el-select v-model="form.users" multiple placeholder="请选择"> <el-select v-model="form.usernameList" multiple placeholder="请选择">
<el-option <el-option
v-for="item in userList" v-for="item in userList"
:key="item.userId" :key="item.userName"
:label="item.nickName" :label="item.userName"
:value="item.userId" :value="item.userName"
> >
</el-option> </el-option>
</el-select> </el-select>
@ -301,7 +307,7 @@ export default {
title: "", title: "",
time: "", time: "",
place: "", place: "",
users: [], usernameList: [],
}, },
}, },
formDisabled: false, formDisabled: false,
@ -321,7 +327,9 @@ export default {
place: [ place: [
{ required: true, message: "会议地点不能为空", trigger: "blur" }, { required: true, message: "会议地点不能为空", trigger: "blur" },
], ],
users: [{ required: true, message: "参与者不能为空", trigger: "blur" }], usernameList: [
{ required: true, message: "参与者不能为空", trigger: "blur" },
],
}, },
userList: [], userList: [],
}; };
@ -356,7 +364,7 @@ export default {
title: "", title: "",
time: "", time: "",
place: "", place: "",
users: [], usernameList: [],
}; };
this.resetForm("form"); this.resetForm("form");
}, },

Loading…
Cancel
Save