|
@@ -35,6 +35,28 @@ export default defineComponent({
|
|
|
}
|
|
|
},
|
|
|
setup({ hideSearch, defauleParams, onItemClick, teacherId }, { expose }) {
|
|
|
+ const subjects: any = useSubjectId(SubjectEnum.SEARCH)
|
|
|
+ // 判断是否已有数据
|
|
|
+ if (!subjects.id) {
|
|
|
+ const users = state.user.data
|
|
|
+ const subjectId = users.subjectId
|
|
|
+ ? Number(users.subjectId.split(',')[0])
|
|
|
+ : ''
|
|
|
+ const subjectName = users.subjectName
|
|
|
+ ? users.subjectName.split(',')[0]
|
|
|
+ : ''
|
|
|
+ if (subjectId) {
|
|
|
+ useSubjectId(
|
|
|
+ SubjectEnum.SEARCH,
|
|
|
+ JSON.stringify({
|
|
|
+ id: subjectId,
|
|
|
+ name: subjectName
|
|
|
+ }),
|
|
|
+ 'set'
|
|
|
+ )
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
localStorage.setItem('behaviorId', getRandomKey())
|
|
|
const route = useRoute()
|
|
|
// const router = useRouter()
|