diff --git a/src/components/page/AddAssessment.vue b/src/components/page/AddAssessment.vue index fe4b818..bbaaf47 100644 --- a/src/components/page/AddAssessment.vue +++ b/src/components/page/AddAssessment.vue @@ -125,6 +125,7 @@ export default { systemId: this.$config.systemId, isDetail: true, userId: this.$store.state.userLoginId, + roleId: this.$store.state.userRoleId.includes(',') ? 2 : Number(this.$store.state.userRoleId), cacheData: this.$store.state.addClass, keyword: '', searchTimer: null, @@ -227,7 +228,7 @@ export default { }).catch(res => {}); }, getClass(){ - this.$get(`${this.api.getMineClass}?userId=${this.userId}&className=${this.keyword}`).then(res => { + this.$get(`${this.api.getMineClass}?userId=${this.userId}&className=${this.keyword}&role=${this.roleId == 13 ? 2 : (this.roleId == 14 ? 3 : this.roleId)}`).then(res => { let list = res.list list.map(n => { n.id = n.classId diff --git a/src/components/page/Project.vue b/src/components/page/Project.vue index 7d61b6e..6e3bf9f 100644 --- a/src/components/page/Project.vue +++ b/src/components/page/Project.vue @@ -92,6 +92,7 @@