|
@@ -2,18 +2,19 @@
|
|
|
import user from '~/store/user';
|
|
|
const router = useRouter()
|
|
|
const route = useRoute()
|
|
|
+import { showFailToast } from 'vant'
|
|
|
|
|
|
-let isPbTeacher = -1
|
|
|
-await request({
|
|
|
- url: '/dyaw/xlfw_pbgl/index',
|
|
|
- data: {
|
|
|
- user_id: user.user_id
|
|
|
- }
|
|
|
-}).then(res => {
|
|
|
- if (res.code === '1') {
|
|
|
- isPbTeacher = res.data?.page_data?.length
|
|
|
- }
|
|
|
-})
|
|
|
+// let isPbTeacher = -1
|
|
|
+// await request({
|
|
|
+// url: '/dyaw/xlfw_pbgl/index',
|
|
|
+// data: {
|
|
|
+// user_id: user.user_id
|
|
|
+// }
|
|
|
+// }).then(res => {
|
|
|
+// if (res.code === '1') {
|
|
|
+// isPbTeacher = res.data?.page_data?.length
|
|
|
+// }
|
|
|
+// })
|
|
|
|
|
|
const list = [
|
|
|
{ title: '个人中心', route: 'teacher_personal', icon: "user-o", bg: 'linear-gradient(142deg,#69b3fd 15%, #89c4ff 64%);' },
|
|
@@ -21,8 +22,15 @@ const list = [
|
|
|
{ title: '学生档案', route: 'teacher_archives', icon: "records", bg: 'linear-gradient(142deg,#14c080 15%, #66ea9e 64%);' }
|
|
|
]
|
|
|
|
|
|
-
|
|
|
+const teacher = (await request({
|
|
|
+ url: '/dyaw/xlfw_pbgl/detail',
|
|
|
+ data: {
|
|
|
+ user_id: user.user_id
|
|
|
+ }
|
|
|
+}))?.data?.one_info
|
|
|
function routerPush(name: string) {
|
|
|
+ if (teacher?.dxp_user_name === '' && name !== 'teacher_personal')
|
|
|
+ return showFailToast('请先去个人中心完善信息')
|
|
|
router.push({ name })
|
|
|
}
|
|
|
|