feat(users): add user evaluation panel with PDF export
Shows the admin a summary of a user's sessions viewed, exam/homework performance, and current term status, with a PDF export action.
This commit is contained in:
@@ -76,6 +76,10 @@
|
||||
</div>
|
||||
<LineInfoBlock title="گرایش/رشته تحصیلی" :desc="user.fieldOfStudy || '—'" />
|
||||
</div>
|
||||
|
||||
<div class="user-details__section">
|
||||
<UserEvaluationPanel :user-id="userId" :user="user" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<NoItems v-else title="یافت نشد" desc="اطلاعات این کاربر در دسترس نیست." />
|
||||
@@ -106,6 +110,7 @@ import LineTitleBlock from '@/components/LineTitleBlock.vue'
|
||||
import { useAdminUserQuery } from '@/services/query/admin-users'
|
||||
import LineInfoBlock from '@/components/blocks/LineInfoBlock.vue'
|
||||
import SkeletonLoaderBlock from '@/components/blocks/SkeletonLoaderBlock.vue'
|
||||
import UserEvaluationPanel from '@/features/admin/users/components/UserEvaluationPanel.vue'
|
||||
import {
|
||||
EDUCATION_STATUS,
|
||||
GENDER,
|
||||
|
||||
Reference in New Issue
Block a user