调整员工信息维护列表和个人资料校验
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# 员工信息维护列表与详情展示调整实施记录
|
||||
|
||||
## 修改时间
|
||||
|
||||
2026-07-15
|
||||
|
||||
## 修改内容
|
||||
|
||||
1. 员工信息维护列表移除首列多选框。
|
||||
2. 列表“创建时间”列调整为“入职时间”,展示 `hireDate`,空值显示 `-`。
|
||||
3. 列表默认排序由创建时间倒序改为入职时间倒序,同一天按柜员号倒序。
|
||||
4. 列表“身份证号”和“所属部门”列增加最小宽度,避免 18 位身份证号和部门名称显示过窄。
|
||||
5. 员工列表首列增加左侧留白,移除多选框后保持表格视觉间距;入职时间列适当收窄,为前部字段释放横向空间。
|
||||
6. 列表“年收入”字段按万元展示,列名调整为“年收入(万元)”,空值显示 `-`,有效数值保留 2 位小数;详情仍按原字段值展示且不显示小数位。
|
||||
7. 员工详情接口改为关联 `sys_dept` 查询部门名称,修复详情“所属部门”为空的问题。
|
||||
|
||||
## 影响范围
|
||||
|
||||
- 前端页面:`ruoyi-ui/src/views/ccdiBaseStaff/index.vue`
|
||||
- 后端 Mapper:`ccdi-info-collection/src/main/java/com/ruoyi/info/collection/mapper/CcdiBaseStaffMapper.java`
|
||||
- 后端 SQL:`ccdi-info-collection/src/main/resources/mapper/info/collection/CcdiBaseStaffMapper.xml`
|
||||
- 后端服务:`ccdi-info-collection/src/main/java/com/ruoyi/info/collection/service/impl/CcdiBaseStaffServiceImpl.java`
|
||||
|
||||
## 验证情况
|
||||
|
||||
- 后端编译验证:`mvn -pl ccdi-info-collection -am compile -DskipTests` 通过。
|
||||
- 后端打包验证:`mvn -pl ruoyi-admin -am package -DskipTests` 通过。
|
||||
- 后端启动验证:Windows PowerShell 环境缺少 `sh`、`lsof`、`pgrep`,未使用 `bin/restart_java_backend.sh`;改用 Windows 原生命令重启真实 `ruoyi-admin.jar`,`http://127.0.0.1:62318/swagger-ui.html` 返回 200。
|
||||
- 前端环境验证:`.nvmrc` 为 Node 14.21.3,但本机该版本切换后当前会话无法找到 `node/npm`;按项目规则改用 Node 22.22.3 + npm 10.9.8。
|
||||
- 前端构建验证:`npm run build:prod` 通过,存在既有资源体积 warning。
|
||||
- 页面验证:打开真实前端 `http://127.0.0.1:8088/maintain/baseStaff`,确认列表无多选框、表头为“入职时间”、身份证号列完整展示、列表按入职时间倒序展示;点击第一条员工详情,确认“所属部门”显示为部门名称。
|
||||
@@ -0,0 +1,20 @@
|
||||
# 个人基本信息联系方式校验调整实施记录
|
||||
|
||||
## 修改时间
|
||||
|
||||
2026-07-16
|
||||
|
||||
## 修改内容
|
||||
|
||||
1. 个人基本信息编辑中,手机号码和邮箱取消必填限制。
|
||||
2. 手机号码和邮箱保留可选格式校验:为空时允许保存;填写后仍需符合对应格式。
|
||||
|
||||
## 影响范围
|
||||
|
||||
- 前端个人资料页:`ruoyi-ui/src/views/system/user/profile/userInfo.vue`
|
||||
|
||||
## 验证情况
|
||||
|
||||
- 前端环境验证:使用 Node 22.22.3 + npm 10.9.8。
|
||||
- 前端构建验证:`npm run build:prod` 通过,存在既有资源体积 warning。
|
||||
- 页面验证:打开真实前端 `http://127.0.0.1:8088/user/profile`,清空手机号码和邮箱输入框并触发失焦,未出现必填提示。本次页面验证未点击保存,未修改用户资料。
|
||||
Reference in New Issue
Block a user