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

Loading…
Cancel
Save