Browse Source

更新是否育龄妇女定时任务

dev
zhaoqifeng 3 years ago
parent
commit
06cc5e8ac4
  1. 4
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

4
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/IcResiUserServiceImpl.java

@ -3362,6 +3362,7 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
* @Date 2022/9/8 15:45
*/
@Override
@Transactional(rollbackFor = Exception.class)
public void updateYlfn() {
//获取育龄妇女配置
Result<List<YlfnValueResultDTO>> value = operCustomizeOpenFeignClient.getYlfnValue();
@ -3374,12 +3375,11 @@ public class IcResiUserServiceImpl extends BaseServiceImpl<IcResiUserDao, IcResi
wrapper.eq(IcResiUserEntity::getCustomerId, item.getCustomerId());
wrapper.eq(IcResiUserEntity::getGender, NumConstant.TWO_STR);
wrapper.eq(IcResiUserEntity::getStatus, NumConstant.ZERO_STR);
wrapper.eq(IcResiUserEntity::getIdCardType, NumConstant.ONE_STR);
List<IcResiUserEntity> list = baseDao.selectList(wrapper);
if (CollectionUtils.isNotEmpty(list)) {
list.forEach(user -> {
IdCardRegexUtils pares = IdCardRegexUtils.parse(user.getIdCard());
if (NumConstant.ONE_STR.equals(pares.getTypeEnum().getType())) {
if (null != pares && NumConstant.ONE_STR.equals(pares.getTypeEnum().getType())) {
if (!NumConstant.ONE_STR.equals(user.getIsYlfn())) {
//将不是育龄妇女的变为育龄妇女
if (pares.getParsedResult().getAge() >= item.getMin() && pares.getParsedResult().getAge() <= item.getMax()) {

Loading…
Cancel
Save