aflCenterUserInfo.setIdNum(DesensitizedUtil.idCardNum(aflCenterUserInfo.getIdNum(), 3, 4)); | aflCenterUserInfo.setIdNum(DesensitizedUtil.idCardNum(aflCenterUserInfo.getIdNum(), 3, 4)); | ||||
} | } | ||||
if (!StringUtils.isEmpty(aflCenterUserInfo.getMobile())&&aflCenterUserInfo.getMobile().length()==11){ | if (!StringUtils.isEmpty(aflCenterUserInfo.getMobile())&&aflCenterUserInfo.getMobile().length()==11){ | ||||
aflCenterUserInfo.setIdNum(DesensitizedUtil.mobilePhone(aflCenterUserInfo.getMobile())); | |||||
aflCenterUserInfo.setMobile(DesensitizedUtil.mobilePhone(aflCenterUserInfo.getMobile())); | |||||
} | } | ||||
return JSON.toJSONString(aflCenterUserInfo, SerializerFeature.WriteDateUseDateFormat); | return JSON.toJSONString(aflCenterUserInfo, SerializerFeature.WriteDateUseDateFormat); | ||||
} | } |
aflCenterUserInfoVo.setIdNum(DesensitizedUtil.idCardNum(aflCenterUserInfoVo.getIdNum(), 3, 4)); | aflCenterUserInfoVo.setIdNum(DesensitizedUtil.idCardNum(aflCenterUserInfoVo.getIdNum(), 3, 4)); | ||||
} | } | ||||
if (!StringUtils.isEmpty(aflCenterUserInfoVo.getMobile())&&aflCenterUserInfoVo.getMobile().length()==11){ | if (!StringUtils.isEmpty(aflCenterUserInfoVo.getMobile())&&aflCenterUserInfoVo.getMobile().length()==11){ | ||||
aflCenterUserInfoVo.setIdNum(DesensitizedUtil.mobilePhone(aflCenterUserInfoVo.getMobile())); | |||||
aflCenterUserInfoVo.setMobile(DesensitizedUtil.mobilePhone(aflCenterUserInfoVo.getMobile())); | |||||
} | } | ||||
return aflCenterUserInfoVo; | return aflCenterUserInfoVo; | ||||
} | } |
if (!StringUtils.isEmpty(aflCertificationInfoVo.getIdCardNumber())&&aflCertificationInfoVo.getIdCardNumber().length()==18){ | if (!StringUtils.isEmpty(aflCertificationInfoVo.getIdCardNumber())&&aflCertificationInfoVo.getIdCardNumber().length()==18){ | ||||
aflCertificationInfoVo.setIdCardNumber(DesensitizedUtil.idCardNum(aflCertificationInfoVo.getIdCardNumber(), 3, 4)); | aflCertificationInfoVo.setIdCardNumber(DesensitizedUtil.idCardNum(aflCertificationInfoVo.getIdCardNumber(), 3, 4)); | ||||
} | } | ||||
if (!StringUtils.isEmpty(aflCertificationInfoVo.getMobile())&&aflCertificationInfoVo.getMobile().length()==11){ | |||||
aflCertificationInfoVo.setMobile(DesensitizedUtil.mobilePhone(aflCertificationInfoVo.getMobile())); | |||||
} | |||||
} | } | ||||
response.setData(result); | response.setData(result); | ||||
return response; | return response; |
package com.qtzl.alterSales.manager.handler; | package com.qtzl.alterSales.manager.handler; | ||||
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | import cn.com.taiji.common.manager.net.http.ServiceHandleException; | ||||
import cn.hutool.core.util.DesensitizedUtil; | |||||
import com.alibaba.fastjson.JSON; | import com.alibaba.fastjson.JSON; | ||||
import com.alibaba.fastjson.serializer.SerializerFeature; | import com.alibaba.fastjson.serializer.SerializerFeature; | ||||
import com.qtzl.alterSales.dao.entity.second.AflOrderInfo; | |||||
import com.qtzl.alterSales.manager.abstracts.AbstractAfterSalesManager; | import com.qtzl.alterSales.manager.abstracts.AbstractAfterSalesManager; | ||||
import com.qtzl.alterSales.manager.model.protocol.sales.AflOrderInfoFindByIdRequest; | import com.qtzl.alterSales.manager.model.protocol.sales.AflOrderInfoFindByIdRequest; | ||||
import com.qtzl.alterSales.manager.service.AflOrderInfoService; | import com.qtzl.alterSales.manager.service.AflOrderInfoService; | ||||
import com.qtzl.alterSales.manager.service.AfterSalesCmd; | import com.qtzl.alterSales.manager.service.AfterSalesCmd; | ||||
import com.txffp.api.core.manager.comm.annotation.ApiHandler; | import com.txffp.api.core.manager.comm.annotation.ApiHandler; | ||||
import org.apache.commons.lang3.StringUtils; | |||||
import org.springframework.stereotype.Service; | import org.springframework.stereotype.Service; | ||||
import javax.annotation.Resource; | import javax.annotation.Resource; | ||||
@Override | @Override | ||||
public String handleInternal(String filename, AflOrderInfoFindByIdRequest request) throws ServiceHandleException { | public String handleInternal(String filename, AflOrderInfoFindByIdRequest request) throws ServiceHandleException { | ||||
return JSON.toJSONString(aflOrderInfoService.findById(request.getId()), SerializerFeature.WriteDateUseDateFormat); | |||||
AflOrderInfo aflOrderInfo = aflOrderInfoService.findById(request.getId()); | |||||
if (!StringUtils.isEmpty(aflOrderInfo.getMobile())&&aflOrderInfo.getMobile().length()==11){ | |||||
aflOrderInfo.setMobile(DesensitizedUtil.mobilePhone(aflOrderInfo.getMobile())); | |||||
} | |||||
if (!StringUtils.isEmpty(aflOrderInfo.getIdNum())&&aflOrderInfo.getIdNum().length()==18){ | |||||
aflOrderInfo.setIdNum(DesensitizedUtil.idCardNum(aflOrderInfo.getIdNum(), 0, 4)); | |||||
} | |||||
return JSON.toJSONString(aflOrderInfo, SerializerFeature.WriteDateUseDateFormat); | |||||
} | } | ||||
} | } |
package com.qtzl.alterSales.manager.handler; | package com.qtzl.alterSales.manager.handler; | ||||
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | import cn.com.taiji.common.manager.net.http.ServiceHandleException; | ||||
import cn.hutool.core.util.DesensitizedUtil; | |||||
import com.google.common.collect.Lists; | import com.google.common.collect.Lists; | ||||
import com.qtzl.alterSales.dao.entity.second.AflUserLog; | import com.qtzl.alterSales.dao.entity.second.AflUserLog; | ||||
import com.qtzl.alterSales.dao.repo.jpa.second.AflUserLogRepo; | import com.qtzl.alterSales.dao.repo.jpa.second.AflUserLogRepo; | ||||
Date outTime = new Date(Long.valueOf(aflUserLog.getOutTime()) * 1000L); | Date outTime = new Date(Long.valueOf(aflUserLog.getOutTime()) * 1000L); | ||||
aflUserLog.setOutTime(sdf.format(outTime)); | aflUserLog.setOutTime(sdf.format(outTime)); | ||||
} | } | ||||
if (!StringUtils.isEmpty(aflUserLog.getMobile())&&aflUserLog.getMobile().length()==11){ | |||||
aflUserLog.setMobile(DesensitizedUtil.mobilePhone(aflUserLog.getMobile())); | |||||
} | |||||
return aflUserLog; | return aflUserLog; | ||||
} | } | ||||
} | } |
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | import cn.com.taiji.common.manager.net.http.ServiceHandleException; | ||||
import cn.hutool.core.bean.BeanUtil; | import cn.hutool.core.bean.BeanUtil; | ||||
import cn.hutool.core.util.DesensitizedUtil; | |||||
import com.google.common.collect.Lists; | import com.google.common.collect.Lists; | ||||
import com.qtzl.alterSales.dao.entity.second.AflUserLoginInfo; | import com.qtzl.alterSales.dao.entity.second.AflUserLoginInfo; | ||||
import com.qtzl.alterSales.dao.repo.jpa.second.AflUserLoginInfoRepo; | import com.qtzl.alterSales.dao.repo.jpa.second.AflUserLoginInfoRepo; | ||||
private AflUserLoginInfoVo toVo(AflUserLoginInfo aflUserLoginInfo) { | private AflUserLoginInfoVo toVo(AflUserLoginInfo aflUserLoginInfo) { | ||||
AflUserLoginInfoVo aflUserLoginInfoVo = new AflUserLoginInfoVo(); | AflUserLoginInfoVo aflUserLoginInfoVo = new AflUserLoginInfoVo(); | ||||
BeanUtil.copyProperties(aflUserLoginInfo, aflUserLoginInfoVo); | BeanUtil.copyProperties(aflUserLoginInfo, aflUserLoginInfoVo); | ||||
if (!StringUtils.isEmpty(aflUserLoginInfoVo.getMobile())&&aflUserLoginInfoVo.getMobile().length()==11){ | |||||
aflUserLoginInfoVo.setMobile(DesensitizedUtil.mobilePhone(aflUserLoginInfoVo.getMobile())); | |||||
} | |||||
aflUserLoginInfoVo.setStatus(AuthenticationStatusEnum.YESREALNAME.getCode()); | aflUserLoginInfoVo.setStatus(AuthenticationStatusEnum.YESREALNAME.getCode()); | ||||
return aflUserLoginInfoVo; | return aflUserLoginInfoVo; | ||||
} | } |
AflCenterUserInfo aflCenterUserInfo = selectById(request.getId()); | AflCenterUserInfo aflCenterUserInfo = selectById(request.getId()); | ||||
if (AccountTypeEnum.PERSONAL.getCode().equals(aflCenterUserInfo.getAccountType())&& | if (AccountTypeEnum.PERSONAL.getCode().equals(aflCenterUserInfo.getAccountType())&& | ||||
(aflCenterUserInfo.getName().equals(request.getNewName()) | (aflCenterUserInfo.getName().equals(request.getNewName()) | ||||
||request.getNewName().equals(aflCenterUserInfo.getAddress()) | |||||
&&aflCenterUserInfo.getAddress().equals(request.getNewAddress()) | |||||
) | ) | ||||
){ | ){ | ||||
throw UcServiceError.BUSINESS_VALIDATE_ERR.toHandleException("个人用户变更前参数与变更后参数未发生改变"); | throw UcServiceError.BUSINESS_VALIDATE_ERR.toHandleException("个人用户变更前参数与变更后参数未发生改变"); |
import cn.com.taiji.common.manager.net.http.ServiceHandleException; | import cn.com.taiji.common.manager.net.http.ServiceHandleException; | ||||
import cn.com.taiji.common.pub.CollectionTools; | import cn.com.taiji.common.pub.CollectionTools; | ||||
import cn.hutool.core.bean.BeanUtil; | import cn.hutool.core.bean.BeanUtil; | ||||
import cn.hutool.core.util.DesensitizedUtil; | |||||
import com.google.common.collect.Lists; | import com.google.common.collect.Lists; | ||||
import com.qtzl.alterSales.dao.entity.second.AflOrderInfo; | import com.qtzl.alterSales.dao.entity.second.AflOrderInfo; | ||||
import com.qtzl.alterSales.dao.repo.jpa.second.AflOrderInfoRepo; | import com.qtzl.alterSales.dao.repo.jpa.second.AflOrderInfoRepo; | ||||
private AflOrderInfoVo toVo(AflOrderInfo aflOrderInfo) { | private AflOrderInfoVo toVo(AflOrderInfo aflOrderInfo) { | ||||
AflOrderInfoVo aflOrderInfoVo = new AflOrderInfoVo(); | AflOrderInfoVo aflOrderInfoVo = new AflOrderInfoVo(); | ||||
BeanUtil.copyProperties(aflOrderInfo, aflOrderInfoVo); | BeanUtil.copyProperties(aflOrderInfo, aflOrderInfoVo); | ||||
if (!StringUtils.isEmpty(aflOrderInfoVo.getMobile())&&aflOrderInfoVo.getMobile().length()==11){ | |||||
aflOrderInfoVo.setMobile(DesensitizedUtil.mobilePhone(aflOrderInfoVo.getMobile())); | |||||
} | |||||
if (!StringUtils.isEmpty(aflOrderInfoVo.getIdNum())&&aflOrderInfoVo.getIdNum().length()==18){ | |||||
aflOrderInfoVo.setIdNum(DesensitizedUtil.idCardNum(aflOrderInfoVo.getIdNum(), 0, 4)); | |||||
} | |||||
aflOrderInfoVo.setPatternOpenId(aflOrderInfo.getOpenId()); | aflOrderInfoVo.setPatternOpenId(aflOrderInfo.getOpenId()); | ||||
return aflOrderInfoVo; | return aflOrderInfoVo; | ||||
} | } |