fix 无法解绑微信
This commit is contained in:
+5
-2
@@ -2,6 +2,7 @@ package com.jero.company.controller;
|
|||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.jero.common.api.vo.Result;
|
import com.jero.common.api.vo.Result;
|
||||||
import com.jero.common.constant.CommonConstant;
|
import com.jero.common.constant.CommonConstant;
|
||||||
import com.jero.common.exception.JeroBootException;
|
import com.jero.common.exception.JeroBootException;
|
||||||
@@ -279,8 +280,10 @@ public class CompanyLoginController {
|
|||||||
if (contactsManagement == null){
|
if (contactsManagement == null){
|
||||||
throw new JeroBootException("不是企业联系人");
|
throw new JeroBootException("不是企业联系人");
|
||||||
}
|
}
|
||||||
contactsManagement.setOpenId(null);
|
LambdaUpdateWrapper<PayContactsManagement> wrapper = new LambdaUpdateWrapper<>();
|
||||||
payContactsManagementService.updateById(contactsManagement);
|
wrapper.eq(PayContactsManagement::getId,contactsManagement.getId());
|
||||||
|
wrapper.set(PayContactsManagement::getOpenId,null);
|
||||||
|
payContactsManagementService.update(wrapper);
|
||||||
baseCommonService.addLog("手机号: " + contactsManagement.getPhone() + ",解除绑定微信成功!", CommonConstant.LOG_TYPE_2, CommonConstant.OPERATE_TYPE_3, loginUser);
|
baseCommonService.addLog("手机号: " + contactsManagement.getPhone() + ",解除绑定微信成功!", CommonConstant.LOG_TYPE_2, CommonConstant.OPERATE_TYPE_3, loginUser);
|
||||||
//update-end--Author:wangshuai Date:20200714 for:登录日志没有记录人员
|
//update-end--Author:wangshuai Date:20200714 for:登录日志没有记录人员
|
||||||
return Result.OK("解除绑定微信成功");
|
return Result.OK("解除绑定微信成功");
|
||||||
|
|||||||
Reference in New Issue
Block a user