|
@@ -49,7 +49,7 @@
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
- <el-dialog :title="title_name" :visible.sync="dialogFormVisible" width="40%" center :close-on-click-modal="false">
|
|
|
+ <el-dialog v-if="dialogFormVisible" :title="title_name" :visible.sync="dialogFormVisible" width="40%" center :close-on-click-modal="false">
|
|
|
<el-form ref="form" label-position="left" :model="form" :rules="rules" label-width="110px">
|
|
|
<el-form-item label="团队名称" prop="teamName">
|
|
|
<el-input v-model="form.teamName" autocomplete="off" placeholder="请输入团队名称,不得超过20个汉字" @blur="blur_teamName(form)" />
|
|
@@ -428,6 +428,8 @@ export default {
|
|
|
const teamMemberRelateInfoResponseList = []
|
|
|
const leader = []
|
|
|
const teamMember = []
|
|
|
+ this.arr = []
|
|
|
+ this.arry = []
|
|
|
res.data.teamLeaderRelateInfoResponseList.map(item => {
|
|
|
teamLeaderRelateInfoResponseList.push({ name: item.memberName, idap: item.memberIDAP, teamId: item.teamId })
|
|
|
leader.push(item.memberIDAP)
|
|
@@ -470,7 +472,7 @@ export default {
|
|
|
Preservation(form) { // 创建团队
|
|
|
this.$refs['form'].validate((valid) => {
|
|
|
if (valid) {
|
|
|
- var team = {
|
|
|
+ let team = {
|
|
|
teamName: form.teamName,
|
|
|
teamAttribute: form.teamAttribute,
|
|
|
teamMemberRelateInfoRequests: this.arr.concat(this.arry),
|