|
@@ -1,9 +1,15 @@
|
|
|
<script setup lang="ts">
|
|
|
+import { ElMessage } from 'element-plus'
|
|
|
+
|
|
|
const props = defineProps<{ d: any }>()
|
|
|
|
|
|
const router = useRouter()
|
|
|
|
|
|
function handleClickConsult() {
|
|
|
+ if (!props.d.user_id) {
|
|
|
+ console.error('用户未认证')
|
|
|
+ return ElMessage({ message: '老师正忙,请稍后再试', type: 'warning' })
|
|
|
+ }
|
|
|
sessionStorage.setItem('consult_teacher', JSON.stringify(props.d))
|
|
|
router.push({ name: 'student_consult' })
|
|
|
}
|