考试工作台
从培训到考核,让专业能力有据可循。
以标准检验专业,以安全守护成长
150 道培训试题已就绪,覆盖 EHS、DFS、工艺与装备规范。
近期考试
题库结构
不止于分数,更关注安全准入
默认单选+判断正确率 ≥ 80%;开启安全否决时,任一安全题失分即不合格。
{{isAdmin?'考试管理':'我的考试'}}
{{isAdmin?'配置试卷、安排参考范围并发布通知。':'请在规定时间内完成考试,答案将自动保存。'}}
{{e.title}}
{{e.description||'供应商培训考核'}}
{{e.startAt?date(e.startAt):'发布后即可开始'}} — {{e.endAt?date(e.endAt):'不限结束时间'}}
培训题库
已从原始 Word 导入全部 150 道题,答案与解析仅管理员可见。
{{q.title}}
标准答案:{{q.answer.join('、')}} · 查看解析与出处
{{q.explanation}}
{{q.source}}组织架构
同步钉钉应用可见范围内的部门与人员,用于分配参考范围。
部门目录 {{directory.departments.length}}
人员信息 {{filteredUsers.length}}
| 姓名 | 工号 | 所属部门 | 身份来源 |
|---|---|---|---|
| {{u.name}} | {{u.jobNumber||'—'}} | {{deptNames(u.departmentIds)}} | {{mode==='demo'?'演示数据':'钉钉同步'}} |
{{isAdmin?'成绩与阅卷':'我的成绩'}}
{{isAdmin?'自动评分、人工复核与考核结果统一管理。':'查看已提交的考核记录与评估结果。'}}
| 考生 / 考试 | 来源 | 状态 | 成绩 | 单选+判断 | 考核结果 | 操作 |
|---|---|---|---|---|---|---|
| {{a.userName}}{{a.examTitle}} | {{a.demo?'演示':'钉钉'}} | {{attemptStatus(a.status)}} | {{a.result?.score??'—'}} / {{a.result?.total??a.questions.reduce((s,q)=>s+q.points,0)}} | {{a.result?a.result.accuracy.toFixed(1)+'%':'—'}} | {{a.result.passed?'合格':a.result.veto?'安全否决':'未合格'}}— |
通知记录
发布考试后,在考试卡片发送通知;真实发送前需再次确认。
| 考试 | 接收人数 | 发送状态 | 时间 |
|---|---|---|---|
| {{n.title}} | {{n.count??'—'}} | {{n.status}}任务:{{JSON.stringify(n.tasks)}} | {{date(n.at)}} |
钉钉接入设置
配置企业内部应用,连接组织、身份与工作通知。
接入核对清单
- 创建企业内部应用
在钉钉开发者后台选择目标企业,创建企业内部应用,记录应用凭证。不同账号的后台布局可能不同,以实际界面为准。
- 开通权限与可见范围
申请部门、成员读取、用户个人信息和工作通知相关权限;将参考人员加入应用可见范围,发布应用版本。
- 登记登录回调
在应用的登录授权配置中登记以下回调地址,并将站点配置为可信域名。
{{config.baseUrl.replace(/\/$/,'')}}/api/auth/dingtalk/callback - 核对后切换真实模式
依次验证组织同步、钉钉登录和小范围通知。当前未提供企业凭证,真实链路尚未完成联调。
{{activeAttempt.examTitle}}
{{user.name}} · {{activeAttempt.questions.length}} 题 · {{attemptStatus(activeAttempt.status)}}
{{currentQuestion.title}}
答题卡
已答 {{answeredCount}} / {{activeAttempt.questions.length}}
答案自动保存到服务端。到时按最后保存答案自动交卷。