解决加密问题

This commit is contained in:
sxu 2025-06-24 14:17:57 +08:00
parent 31d2c32952
commit 086072a12c
1 changed files with 4 additions and 2 deletions

View File

@ -6,6 +6,7 @@ import com.bonus.canteen.core.customer.dto.*;
import com.bonus.canteen.core.customer.vo.PageCustInfoPhotoVO;
import com.bonus.common.core.exception.ServiceException;
import com.bonus.common.core.utils.StringUtils;
import com.bonus.common.core.utils.encryption.Sm4Utils;
import com.bonus.common.core.web.domain.AjaxResult;
import com.bonus.common.core.web.page.TableDataInfo;
import com.bonus.common.houqin.constant.GlobalConstants;
@ -107,9 +108,10 @@ public class CustInfoController extends BaseController {
}
CustInfoVo result = this.custInfoService.queryCustInfoDetail(custInfo, sourceType);
//System.out.println(sm4Decrypt("29G1AUHDmLvPe1tt0t12Dw==##encrypted"));
result.setMobile(sm4Decrypt(result.getMobile()));
result.setCustName(sm4Decrypt(result.getCustName()));
result.setIdCard(sm4Decrypt(result.getIdCard()));
result.setMobile(Sm4Utils.encrypt(sm4Decrypt(result.getMobile())));
result.setEmail(Sm4Utils.encrypt(sm4Decrypt(result.getEmail())));
result.setIdCard(Sm4Utils.encrypt(sm4Decrypt(result.getIdCard())));
ar.put("data", result);
return ar;
}