 adminandClaude Fable 5
|
0a7eb38e05
|
feat: work-report module V1 — four report types with review flow
客户 2026-07-18 语音需求落地:「报」分四种——优秀案例/操作视频/
完整SOP/有用知识,员工提交、主管或运营审核。
后端(新包 org.dromara.aihr.report):
- aihr_work_report 表(自建,utf8mb4_general_ci 显式声明,含提交人/
审核人/状态/附件 OSS 编号,提交人与状态双索引)
- POST /api/aihr/work-report/reports 员工提交(类型/标题/说明校验)
- POST /attachment 附件上传(≤100MB,OSS 落盘,ossId 字符串安全)
- GET /reports/mine 我的上报;GET /reports 审核队列(canModerate 门禁,
复用社区 Policy);POST /{id}/review APPROVE/REJECT
(仅 PENDING 可审,重复审核 400)
- 审核通过后的入库动作留给运营在案例库/知识库人工完成(不自动入库,
遵守'入知识库必须人工确认'原则)
员工端:
- 新页 pages/user/report(替换'建设中'占位):四类型卡片选择、
标题+说明(说明支持录音转写)、附件选择上传(视频类必传校验)、
我的上报列表(待审核/已通过/已驳回+审核意见)
- 「我」页常用功能入口文案更新
生产验证(端到端):
- API:员工提交→我的上报可见→员工查审核队列403→主管队列可见
→审核通过→重复审核400 全通过
- UI:我页入口→上报页→选类型→填表→提交→列表显示'待审核',
历史记录显示'已通过'+审核意见
- 后端发布(备份 ruoyi-admin.jar.bak-20260718123032,25s恢复),
H5 已发布(备份 h5-before-20260718123032)
二期待办:主管端待审列表页(现主管可用接口审核)、通过后一键转
案例库/知识库、上报采纳积分奖励(等客户定规则)。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-18 12:38:14 +08:00 |
|
 adminandClaude Fable 5
|
6935476e3f
|
feat(mobile): web-ai chat rebuild (batch 3) + profile page APP-ification
用户三项决定落地:
1. 问AI(全网)页会话化:重写为微信式会话(欢迎/免责=AI气泡,
脱敏与敏感信息提醒保留,未启用=系统气泡+输入条禁用,
同意告知由勾选框改为首次发送前确认弹窗(会话内记忆),
答案气泡带播报+来源N条折叠(外链可点),按住说话松开即发+
选音频,ChatComposer 复用;无tab栏子页,输入条自带安全区)
2. 配置维持不变(active_timeout/姓名字段/固定验证码按原状)
3. 知识大库开放:财务报备/销售话术/行政制度/培训视频/图片素材
(1004/1005/1007/1008/1009/1010)绑定移动端应用并授
employee/supervisor READ;1006「验收测试」为测试库,
为免污染员工检索结果暂不开放(报告中说明)。
生产验证:员工问「财务报备流程」「销售话术要点」均返回真实答案。
新需求「H5 像 APP」首批:「我」页 APP 化——折叠不删减:
- 成长摘要保留核心数字,五维评分+成长路径收进「展开能力详情」
- 成长证据包默认收起(标题行+展开按钮)
- 最近练过默认3条,「展开全部N条」可切换
页面高度 3072→1976px,信息全部一次点击可达。
验证:本地5项断言+生产3项复核全过(webai气泡/禁用态/composer、
profile折叠/高度、大库检索)。发布备份 h5-before-20260718092234。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-18 09:23:51 +08:00 |
|
 adminandClaude Fable 5
|
a90f241def
|
fix(mobile): overnight audit round — IA cleanup, internal codes, exam guard
夜间自迭代体检(生产四tab+7子页,截图+console+接口+文案标志采集)
发现三类问题,本轮修复:
1. 信息架构(采纳用户建议):今日页「我的地图」四宫格三项与底部tab
重复(问/练),仅学习中心/工作上报有增量 → 整块从今日页移除,
「学习中心/我的训练概况/工作上报」下沉到「我」页新「常用功能」组
(图标+标题+说明行,与我的积分同列);今日页保留小贴士条,
页面高度显著缩短、不再与tab栏功能重复。
2. 内部编码泄漏:派发 reason 里的调度批次码(AUTO22-20260717
PILOT-04)在今日「今日安排」、练页「最近练过」、学习中心
「昨日错题重练」三处原样示人 → 新增 services/text.ts
stripInternalCodes(剥前缀码保留人话,整行为码则回退默认文案),
三处渲染点统一接入。
3. 功能不通:直接访问 /pages/user/exam/index(无id)会请求
/api/aihr/mobile/exams/0 → 服务端500 → load() 增加 id 守卫,
显示「请从学习中心·考试任务进入」且不再发请求。
同时:今日「打字问」描述改为不换行文案(原两行文案窄列截断)。
验证:本地7项断言全过;生产复核 map removed/code clean/
profile entries/exam guard/exams|0 not fired 全 true。
发布备份 h5-before-20260718055449。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-18 05:56:15 +08:00 |
|
admin
|
6bdc86e3fc
|
feat: restore learning feedback and knowledge capabilities
|
2026-07-18 00:50:11 +08:00 |
|
admin
|
23328f66ff
|
fix(aihr): clarify growth evidence labels
|
2026-07-14 14:09:45 +08:00 |
|
admin
|
1c0c47a757
|
fix(aihr): expose reviewed promotion evidence scores
|
2026-07-14 13:23:25 +08:00 |
|
admin
|
4cccf66f16
|
fix(aihr): clarify competency score semantics
|
2026-07-14 09:12:51 +08:00 |
|
admin
|
ac8cddbbee
|
feat(aihr): align competency profile with brd dimensions
|
2026-07-14 09:11:45 +08:00 |
|
admin
|
9832caa437
|
fix(aihr): clarify reference rating semantics
|
2026-07-14 07:29:41 +08:00 |
|
admin
|
39352f1dec
|
fix(mobile): clarify ai score review boundary
|
2026-07-14 05:25:00 +08:00 |
|
admin
|
87360a25d3
|
feat(aihr): align figma pages for release
|
2026-07-14 02:04:36 +08:00 |
|
admin
|
19788bedb0
|
style(mobile): 优化候选人和成长页视觉细节
统一候选人、主管、案例、学习和我的成长页面中的状态色、徽标与摘要卡样式,不改变原有数据流和交互逻辑。
|
2026-07-11 01:13:57 +08:00 |
|
admin
|
8f73cb0c84
|
fix(mobile): require employee position before user flow
|
2026-07-09 17:09:26 +08:00 |
|
admin
|
2b1f206ca0
|
fix(mobile): default missing level to unrated
|
2026-07-09 15:17:38 +08:00 |
|
admin
|
04405b5e11
|
fix(mobile): reset page scroll on route entry
|
2026-07-09 13:34:24 +08:00 |
|
admin
|
678543e8a5
|
feat(aihr): complete uni-app role workflows
|
2026-07-09 10:42:20 +08:00 |
|