doublex001
|
62ff6c65f9
|
feat(data): 隐私二级设置/注销/删数据/法律文档 类型与 mock;竞争力排名与岗位评价管理补数据态
类型层(src/types/settings.ts):
- 新增 PrivacyDetailSetting / DndSetting / KeywordBlockSetting / AccountCancelData / DeleteAllData / LegalDocument 及 LegalSection 类型
- src/types/index.ts 同步导出
接口层(src/api/api.ts):
- 新增隐私二级设置(开关类 6 页)mock 与 fetch/update 接口
- 新增勿扰模式、关键词屏蔽 mock 与增删接口
- 新增账号注销、删除数据 mock 与提交接口
- 新增隐私政策、用户协议完整条款(含 18 岁未成年人门槛,公司名/法院等占位标注【待确认】)
- 竞争力排名 mock 填充数据态;岗位评价管理空态标志切为 hasData:true 以展示数据态
- 修复 submitAccountCancel 未使用参数(_reason)
|
2 months ago |
doublex001
|
37182f47ab
|
feat(data): 扩展类型定义、mock 数据与 hooks 层
类型层(src/types):
- 新增 14 个业务领域类型:enterprise / data-export / settings / rank / compare / offer-compare / evaluation / game / interview / legal / operation / resume / tools / weight
- 扩展 JobManagement、TalentRecommendation、EnterpriseCommunication,新增 hasData 字段驱动空态与数据态分支
接口层(src/api):
- 重写企业端 mock 数据(岗位管理 / 人才推荐 / 企业沟通),默认 hasData: true
- 新增隐私中心与个人数据导出的 mock 数据与接口
- 预留真实 fetch 示例,签名保持不变
Hooks 层(src/hooks):
- 新增 42 个业务 hooks,统一基于 useAsyncData 封装
- 新增 usePrivacyCenter、usePersonalDataExport、useWeightSettings
- 扩展 useProfileData 接入企业端入口
|
2 months ago |
doublex001
|
a6301a8570
|
feat: 新增岗位详情页,重构个人中心与底部导航
- 岗位详情:新增 JobDetail/JobOverallScore/SalaryData/EmployeeReview 等类型、fetchJobDetail 等接口、useJobDetail Hook,新增 app/jobs/[id].tsx 页面(含 SVG 雷达图、真实薪资区间、员工评价、评论输入),岗位列表卡片接入详情跳转
- 个人中心:重做我的页 UI,品牌蓝渐变头部、综合评分卡片、八大维度横向评分条、求职偏好、勋章横滑
- 导航栏:底部 Tab 改为悬浮毛玻璃胶囊,选中浅蓝高亮 + 图标弹跳动画,引入 expo-blur 依赖
|
2 months ago |
doublex001
|
30cc3dc106
|
feat: 完成求职App核心页面与数据层并迁移至 Expo Router
|
2 months ago |