pwklppg
837c0632c6
feat: add salary calculator persistence schema
1 month ago
pwklppg
73afd87e50
chore: checkpoint N04 paused at T7 review
1 month ago
pwklppg
97b3b16261
fix: enforce onboarding item limit under repeatable read
1 month ago
pwklppg
ca85ab5410
fix: harden onboarding permissions and concurrency
1 month ago
pwklppg
a5730a7acb
feat: add company onboarding knowledge APIs
1 month ago
pwklppg
7370e510a8
feat: add company onboarding checklist management
1 month ago
pwklppg
037ddc79d7
feat: add student onboarding checklist APIs
1 month ago
pwklppg
ef4a9b875b
feat: add onboarding repositories and review aggregation
1 month ago
pwklppg
7fe96cc7a8
feat: add onboarding data model migrations
1 month ago
pwklppg
e4a1482d64
fix: normalize skill proxy boolean column
1 month ago
pwklppg
411def40c3
fix: align skill cloud openapi contracts
1 month ago
pwklppg
7873a42dc8
test: add skill cloud end-to-end regression
1 month ago
pwklppg
3e353bd755
feat: expose student skill cloud endpoints
1 month ago
pwklppg
f296df453c
test: harden learning path ordering regression
1 month ago
pwklppg
fca1160c8c
feat: add skill learning path service
1 month ago
pwklppg
6eb30e7fd0
feat: add personal skill match service
1 month ago
pwklppg
1666162252
fix: expose skill source metadata in cloud items
1 month ago
pwklppg
e3eecfe1a6
feat: add skill cloud query service
1 month ago
pwklppg
52751e5b2b
fix: constrain skill projections by occupation category
1 month ago
pwklppg
0c778249cc
feat: add skill taxonomy repositories
1 month ago
pwklppg
1efee77b8c
feat: seed skill taxonomy with traceable O*NET provenance
1 month ago
pwklppg
93477bd0bf
feat: add skill taxonomy schema migration
1 month ago
pwklppg
d00a63069d
岗位评价管理 评价回复率模块功能
2 months ago
pwklppg
0f194cebef
查询岗位评价接口新增筛选参数
2 months ago
pwklppg
2955305f02
企业回复与管理员审核回复相关功能代码
2 months ago
pwklppg
72465f8c3b
企业人才推荐补充
2 months ago
pwklppg
21b853b759
feat: enterprise talent recommendation with matchScore sorting
- add sort=match to company candidate list with in-memory scoring
- matchScore normalized over known signals, integer clamped to 0-100
- matchReasons as short phrases, returned consistently for all sorts
- config-driven signal weights under app.talent-match.weight
2 months ago
pwklppg
6a1e870390
feat: enforce privacy visibility on company candidate detail
- Wire canCompanyViewResume into candidate detail so ResumeVisibility (PRIVATE/APPLIED_COMPANIES/VERIFIED_COMPANIES) actually hides resume fields from companies.
- Add candidatePhone/candidateEmail to candidate detail, populated only when contactVisible=true, otherwise omitted via JsonInclude(NON_NULL).
- Migrate company candidate list/detail queries from EntityManager to ApplicationRepository Query, aligning with repository conventions.
- Document privacy behavior and add unit tests for visibility and contact logic.
2 months ago
Zhang Shun
bf75fc0353
feat: deliver V34 career progress aggregation
2 months ago
Zhang Shun
169acf0851
docs: finalize V33 release governance
2 months ago
Zhang Shun
afd6a4570f
feat: deliver V24-V33 backend release candidate
2 months ago
Zhang Shun
b01616d9a7
chore: initialize zhilai backend project
2 months ago