|
|
@ -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"); |
|
|
|
}, |
|
|
|