手机号、车牌号加密存储
This commit is contained in:
parent
f7329039c6
commit
d903650986
|
|
@ -10,10 +10,7 @@ import com.securitycontrol.common.core.constant.SecurityConstants;
|
|||
import com.securitycontrol.common.core.domain.Result;
|
||||
import com.securitycontrol.common.core.utils.StringUtils;
|
||||
import com.securitycontrol.common.core.utils.UploadCheckUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.AesCbcUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.DateTimeHelper;
|
||||
import com.securitycontrol.common.core.utils.aes.ListHelper;
|
||||
import com.securitycontrol.common.core.utils.aes.StringHelper;
|
||||
import com.securitycontrol.common.core.utils.aes.*;
|
||||
import com.securitycontrol.common.core.utils.uuid.IdUtils;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.security.utils.ValidatorsUtils;
|
||||
|
|
@ -268,6 +265,10 @@ public class HumanServiceImpl implements HumanService {
|
|||
List<UserAccessVo> list = new ArrayList<>();
|
||||
|
||||
list=mapper.getUserAccessList(dto);
|
||||
list.forEach(item->{
|
||||
item.setIdNumber(SM4Utils.encryptData(item.getIdNumber()));
|
||||
item.setUserPhone(SM4Utils.encryptData(item.getUserPhone()));
|
||||
});
|
||||
// try {
|
||||
// dto.setTypeCode(Constant.PERSON_CAR_TYPE);
|
||||
// dto.setModeName(Constant.PERSON);
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import com.securitycontrol.background.service.TeamService;
|
|||
import com.securitycontrol.common.core.constant.Constant;
|
||||
import com.securitycontrol.common.core.utils.StringUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.AesCbcUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.SM4Utils;
|
||||
import com.securitycontrol.common.core.utils.uuid.IdUtils;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.security.utils.ValidatorsUtils;
|
||||
|
|
@ -76,7 +77,8 @@ public class TeamServiceImpl implements TeamService {
|
|||
} else {
|
||||
vo.setType(2);
|
||||
}
|
||||
vo.setIdNumber(AesCbcUtils.encrypt(vo.getIdNumber()));
|
||||
vo.setIdNumber(SM4Utils.encryptData_CBC(vo.getIdNumber()));
|
||||
vo.setTeamLeaderPhone(SM4Utils.encryptData_CBC(vo.getTeamLeaderPhone()));
|
||||
mapper.addOrUpdateTeam(vo);
|
||||
} catch (Exception e) {
|
||||
log.error("新增/修改班组", e);
|
||||
|
|
@ -119,10 +121,8 @@ public class TeamServiceImpl implements TeamService {
|
|||
TeamManageVo vo = new TeamManageVo();
|
||||
try {
|
||||
vo = mapper.getTeamDetailById(dto);
|
||||
String decryptIdNumber = AesCbcUtils.decrypt(vo.getIdNumber());
|
||||
if (decryptIdNumber != null) {
|
||||
vo.setIdNumber(decryptIdNumber);
|
||||
}
|
||||
vo.setIdNumber(SM4Utils.encryptData(vo.getIdNumber()));
|
||||
vo.setTeamLeaderPhone(SM4Utils.encryptData(vo.getTeamLeaderPhone()));
|
||||
} catch (Exception e) {
|
||||
log.error("班组详情", e);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,8 +71,8 @@ public class VehicleServiceImpl implements VehicleService {
|
|||
} else {
|
||||
vo.setType(2);
|
||||
}
|
||||
vo.setCarNum(SM4Utils.encryptData(vo.getCarNum()));
|
||||
vo.setPhone(SM4Utils.encryptData(vo.getPhone()));
|
||||
vo.setCarNum(SM4Utils.encryptData_CBC(vo.getCarNum()));
|
||||
vo.setPhone(SM4Utils.encryptData_CBC(vo.getPhone()));
|
||||
mapper.addOrUpdateVehicle(vo);
|
||||
} catch (Exception e) {
|
||||
log.error("车辆新增/修改", e);
|
||||
|
|
|
|||
Loading…
Reference in New Issue