|
|
@@ -84,7 +84,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import {ElMessage, ElMessageBox} from "element-plus";
|
|
|
+import {ElMessage} from "element-plus";
|
|
|
|
|
|
export default {
|
|
|
name: "GroupTab",
|
|
|
@@ -161,6 +161,7 @@ export default {
|
|
|
methods: {
|
|
|
async init() {
|
|
|
const _this = this;
|
|
|
+ _this.groupTableData = []; // init前置空
|
|
|
const ruleRes = (await _this.$apis.findGroupRule(_this.courseId)).data;
|
|
|
_this.isRuleExisted = !ruleRes.code;
|
|
|
if (_this.isRuleExisted) {
|
|
|
@@ -171,7 +172,7 @@ export default {
|
|
|
for (let i=0;i<groupsRes.data.length;i++){
|
|
|
let members=groupsRes.data[i].members;
|
|
|
for (let j=0;j<members.length;j++){
|
|
|
- if (members[j].id===this.$store.state.user.id){
|
|
|
+ if (members[j].id == this.$store.state.user.id){ // 使用==而非===以便字符串转化成数字
|
|
|
_this.groupTableData.push(groupsRes.data[i]);
|
|
|
break;
|
|
|
}
|