| | |
| | | <div class="member-list"> |
| | | <div v-for="item in 4" :key="item" class="member-list-card"> |
| | | <div class="member-item"> |
| | | <div class="member-title">{{ ['审批人', '工艺工程师', '实验员', '化验师'][item - 1] }}</div> |
| | | <div class="member-title">{{ ['审批人', '工艺工程师', '化验师', '实验员'][item - 1] }}</div> |
| | | <div :class="item == 1 || item == 2 ? 'member-name-box' : 'member-name-box-2'"> |
| | | <el-tooltip v-for="i in memberList(item)" :key="i.userId" class="member-name" effect="dark" |
| | | :content="i.nickName" placement="top"> |
| | |
| | | ROLE_NAME_TO_TYPE: { |
| | | '审批人': 2, |
| | | '工艺工程师': 3, |
| | | '实验员': 4, |
| | | '化验师': 5 |
| | | '实验员': 5, |
| | | '化验师': 4 |
| | | } |
| | | } |
| | | }, |
| | |
| | | } |
| | | this.selectMemberData = res.staffs.map(item => ({ |
| | | userId: item.userId, |
| | | roleName: ['审批人', '工艺工程师', '实验员', '化验师'][item.roleType - 2], |
| | | roleName: ['审批人', '工艺工程师', '化验师', '实验员'][item.roleType - 2], |
| | | nickName: item.nickName |
| | | })) |
| | | }) |