xinli/z_Project change/7-第三阶段开发进度-D3-1用户档案管理.md
xiao@123.123 fdf83af45a xiao
2025-11-03 18:21:32 +08:00

3.0 KiB

第三阶段开发进度 - D3-1: 用户档案管理

开发状态

开始时间: 2025-11-01 当前进度: 后端已完成,前端进行中


已完成

后端开发

  • PsyUserProfile 实体类
  • PsyUserProfileMapper 接口
  • PsyUserProfileMapper.xml MyBatis映射
  • IPsyUserProfileService 服务接口
  • PsyUserProfileServiceImpl 服务实现
  • PsyUserProfileController 控制器

数据库

  • psy_user_profile 表结构已存在

🚧 待完成

前端开发

  • ruoyi-ui/src/api/psychology/profile.js API接口文件
  • ruoyi-ui/src/views/psychology/profile/index.vue 档案列表页 (包含表单编辑)
  • ruoyi-ui/src/views/psychology/profile/template.vue 模板配置页(可选,后续开发)
  • ruoyi-ui/src/views/psychology/profile/import.vue 批量导入页(可选,后续开发)

菜单配置

  • 添加"用户档案管理"菜单到SQL脚本
  • 配置菜单权限

功能增强(可选)

  • Excel导入导出功能
  • 档案模板管理
  • 自定义字段配置

📝 文件清单

后端文件

ry-news-system/src/main/java/com/ddnai/system/
├── domain/psychology/
│   └── PsyUserProfile.java ✅
├── mapper/psychology/
│   └── PsyUserProfileMapper.java ✅
└── service/
    ├── psychology/
    │   └── IPsyUserProfileService.java ✅
    └── impl/psychology/
        └── PsyUserProfileServiceImpl.java ✅

ry-news-system/src/main/resources/mapper/system/psychology/
└── PsyUserProfileMapper.xml ✅

ry-news-admin/src/main/java/com/ddnai/web/controller/psychology/
└── PsyUserProfileController.java ✅

前端文件

ruoyi-ui/src/
├── api/psychology/
│   └── profile.js ✅
└── views/psychology/profile/
    ├── index.vue ✅(包含列表和表单编辑)
    ├── template.vue ⏳(可选,后续开发)
    └── import.vue ⏳(可选,后续开发)

🔗 API接口说明

基础CRUD接口

  • GET /psychology/profile/list - 获取档案列表(分页)
  • GET /psychology/profile/{profileId} - 根据档案ID获取详情
  • GET /psychology/profile/user/{userId} - 根据用户ID获取档案
  • POST /psychology/profile - 新增档案
  • PUT /psychology/profile - 修改档案
  • DELETE /psychology/profile/{profileIds} - 删除档案

权限标识

  • psychology:profile:list - 查询权限
  • psychology:profile:query - 详情权限
  • psychology:profile:add - 新增权限
  • psychology:profile:edit - 修改权限
  • psychology:profile:remove - 删除权限

📌 已完成

  1. 创建前端API文件 (profile.js)
  2. 创建前端列表页 (index.vue)
  3. 配置菜单和权限SQL
  4. 后端和前端代码检查完成

🎉 D3-1用户档案管理模块已完成

所有代码已创建,无错误!菜单已配置完毕!


更新时间: 2025-11-01