feat: 同步人员时按人员类型或在职状态设置工会会员标记

This commit is contained in:
2026-11-03 17:41:57 +08:00
parent fa019786d6
commit 7faa2730b5
@@ -9,10 +9,7 @@ public interface SysDataUserUpdateService {
String update(SysDataUserUpdateParam updateParam); String update(SysDataUserUpdateParam updateParam);
static boolean qualifiesAsUnionMember(String personType, String userState) { static boolean qualifiesAsUnionMember(String personType, String userState) {
if ("在岗".equals(userState)) { if (!"在岗".equals(userState) || personType == null) {
return true;
}
if (personType == null) {
return false; return false;
} }
return switch (personType) { return switch (personType) {