Commit 60a33f54b951ad92f5b7f503ece157b753d6fe5d
1 parent
48766e60
[BUG] HRM:管理端「候选人转员工」恒失败——服务端回填 channelId 与 createEmployee 隐藏字段校验互斥(1050100034)- #1211
#1211
Showing
1 changed file
with
1 additions
and
0 deletions
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/employee/config/HrmEmployeeFieldConfigServiceImpl.java
| @@ -107,6 +107,7 @@ public class HrmEmployeeFieldConfigServiceImpl implements HrmEmployeeFieldConfig | @@ -107,6 +107,7 @@ public class HrmEmployeeFieldConfigServiceImpl implements HrmEmployeeFieldConfig | ||
| 107 | for (HrmEmployeeFieldConfigRespVO field : getEmployeeCreateFieldConfigList(entryStatus)) { | 107 | for (HrmEmployeeFieldConfigRespVO field : getEmployeeCreateFieldConfigList(entryStatus)) { |
| 108 | if (Boolean.TRUE.equals(field.getVisible()) | 108 | if (Boolean.TRUE.equals(field.getVisible()) |
| 109 | || HrmEmployeeCreateFieldEnum.CANDIDATE_ID.getName().equals(field.getName()) | 109 | || HrmEmployeeCreateFieldEnum.CANDIDATE_ID.getName().equals(field.getName()) |
| 110 | + // fix #1211:https://github.com/YunaiV/ruoyi-vue-pro/pull/1211 | ||
| 110 | // 候选人转员工(convert 来源,请求携带 candidateId):channelId 由服务端从候选人记录回填, | 111 | // 候选人转员工(convert 来源,请求携带 candidateId):channelId 由服务端从候选人记录回填, |
| 111 | // 与 candidateId 同属服务端赋值字段,默认隐藏时同样放行(渠道存在性仍由 createEmployee 校验兜底) | 112 | // 与 candidateId 同属服务端赋值字段,默认隐藏时同样放行(渠道存在性仍由 createEmployee 校验兜底) |
| 112 | || (reqVO.getCandidateId() != null | 113 | || (reqVO.getCandidateId() != null |