|
|
@@ -447,12 +447,17 @@ export default defineComponent({
|
|
|
|
|
|
const userSubjectId = userStoreHook.userInfo.subjectId
|
|
|
if (userSubjectId) {
|
|
|
- const tempSubjectId = userSubjectId.split(",")[0]
|
|
|
+ const userSubjectIds = userSubjectId.split(",").map(item => Number(item))
|
|
|
+ const tempSubjectId = userSubjectIds[0]
|
|
|
state.subjectList.forEach((item: any) => {
|
|
|
// 判断是否存在声部编号
|
|
|
if (item.value === Number(tempSubjectId)) {
|
|
|
state.subjectId = Number(tempSubjectId)
|
|
|
}
|
|
|
+
|
|
|
+ if (!userSubjectIds.includes(item.value)) {
|
|
|
+ item.disabled = true
|
|
|
+ }
|
|
|
})
|
|
|
}
|
|
|
}
|