pref#ncu_优化民主管理、更新时冲掉单位问题、工会干部设置时展示多条成员数据等其他bug
This commit is contained in:
@@ -7,6 +7,7 @@ import cn.afterturn.easypoi.excel.entity.ImportParams;
|
||||
import cn.hutool.core.codec.Base64;
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.util.CharsetUtil;
|
||||
import cn.hutool.core.util.IdcardUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.crypto.digest.DigestUtil;
|
||||
import cn.hutool.http.HttpRequest;
|
||||
@@ -266,6 +267,25 @@ public class JugTest {
|
||||
// return userRole;
|
||||
// }).toList();
|
||||
// dao.insert(roleList);
|
||||
|
||||
List<Sys_user> list = dao.query(Sys_user.class, Cnd.NEW());
|
||||
|
||||
for (Sys_user v : list) {
|
||||
if (StrUtil.isNotBlank(v.getIdCard())) {
|
||||
if (v.getIdCard().length() == 18 || v.getIdCard().length() == 15) {
|
||||
try {
|
||||
int genderByIdCard = IdcardUtil.getGenderByIdCard(v.getIdCard());
|
||||
v.setSex(genderByIdCard == 1 ? "男" : "女");
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
v.setSex(null);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dao.update(list, "sex");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user