类 WxUserBindServiceImpl
java.lang.Object
com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,T>
com.baomidou.mybatisplus.extension.repository.CrudRepository<M,T>
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
com.hengyi.xbaseweb.system.service.base.BaseServiceImpl<IWxUserBindMapper,SysWxUserBind>
com.hengyi.xbaseweb.weixin.service.impl.WxUserBindServiceImpl
- 所有已实现的接口:
com.baomidou.mybatisplus.extension.repository.IRepository<SysWxUserBind>,com.baomidou.mybatisplus.extension.service.IService<SysWxUserBind>,IBaseService<SysWxUserBind>,IWxUserBindService
@Service
public class WxUserBindServiceImpl
extends BaseServiceImpl<IWxUserBindMapper,SysWxUserBind>
implements IWxUserBindService
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.service.base.BaseServiceImpl
request, userSessionService从类继承的字段 com.baomidou.mybatisplus.extension.repository.CrudRepository
baseMapper从类继承的字段 com.baomidou.mybatisplus.extension.repository.AbstractRepository
log从接口继承的字段 com.baomidou.mybatisplus.extension.repository.IRepository
DEFAULT_BATCH_SIZE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明bindOpenId(BindOpenIdDto dto) 绑定OpenIdgetByOpenId(String openId, WxType type) 通过openID获取绑定关系getByUnionId(String unionId) 通过unionID获取绑定关系getByUserId(Long userId, WxType type) 根据用户查询微信绑定关系saveOrUpdate(Long userId, WxType type, cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult sessionResult) 保存或更新微信信息从类继承的方法 com.hengyi.xbaseweb.system.service.base.BaseServiceImpl
error, error, getCurrentDeptId, getCurrentUser, getCurrentUserId, getCurrentUsername, getMessage, getMessage, getToken, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, success, success, toResult, toResult, updateBatchById, updateById从类继承的方法 com.baomidou.mybatisplus.extension.repository.CrudRepository
getBaseMapper, getSqlStatement从类继承的方法 com.baomidou.mybatisplus.extension.repository.AbstractRepository
executeBatch, executeBatch, getEntityClass, getMap, getMapperClass, getObj, getOne, getOneOpt, getSqlSessionFactory, removeById从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 com.hengyi.xbaseweb.system.service.base.IBaseService
save, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById, updateById从接口继承的方法 com.baomidou.mybatisplus.extension.repository.IRepository
count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, update, update, update从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService
removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
-
构造器详细资料
-
WxUserBindServiceImpl
public WxUserBindServiceImpl()
-
-
方法详细资料
-
getByOpenId
从接口复制的说明:IWxUserBindService通过openID获取绑定关系- 指定者:
getByOpenId在接口中IWxUserBindService- 返回:
-
getByUnionId
从接口复制的说明:IWxUserBindService通过unionID获取绑定关系- 指定者:
getByUnionId在接口中IWxUserBindService- 返回:
-
getByUserId
从接口复制的说明:IWxUserBindService根据用户查询微信绑定关系- 指定者:
getByUserId在接口中IWxUserBindService- 返回:
-
saveOrUpdate
public Boolean saveOrUpdate(Long userId, WxType type, cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult sessionResult) 从接口复制的说明:IWxUserBindService保存或更新微信信息- 指定者:
saveOrUpdate在接口中IWxUserBindService- 返回:
-
bindOpenId
从接口复制的说明:IWxUserBindService绑定OpenId- 指定者:
bindOpenId在接口中IWxUserBindService- 返回:
-