Skip to content

Instantly share code, notes, and snippets.

View yyancy's full-sized avatar
🌴
On vacation

yancy yyancy

🌴
On vacation
View GitHub Profile
@yyancy
yyancy / refactor.java
Created March 10, 2025 08:38
refactor.java
@Override
@Transactional
public Map<String, Object> loginAuth(CustomerLoginInfoDTO CustomerLoginInfoDTO) {
String token = IdUtils.fastUUID();
try {
//解析微信授权后的用户信息
WxUserInfoVO wxUserInfoVO = WxSignUtil.decrypt(CustomerLoginInfoDTO.getSessionKey(), CustomerLoginInfoDTO.getEncryptedData(), CustomerLoginInfoDTO.getIv());
//检索用户是否存在
QueryWrapper<Customer> queryWrapper = new QueryWrapper<>();
// UPDATE: 添加部位NULL判断