@Service @Transactional(rollbackFor=java.lang.Exception.class) public class CoreWxUserinfoServiceImpl extends BaseServiceImpl<CoreWxUserinfo> implements CoreWxUserinfoService
构造器和说明 |
---|
CoreWxUserinfoServiceImpl() |
限定符和类型 | 方法和说明 |
---|---|
int |
add(CoreWxUserinfo entity)
新增
|
CoreWxUserinfo |
addEntity(CoreWxUserinfo entity)
新增实体并返回实体
|
CoreWxUserinfo |
bindWxUserInfo(java.lang.String rwid,
java.lang.String userId,
java.lang.String openid)
绑定微信用户信息
|
CoreWxUserinfo |
findBindedUserinfoByOpenid(java.lang.String openid)
根据微信openid查找已绑定的微信用户信息:会校验绑定的用户是否存在
|
CoreWxUserinfo |
findEntityByOpenid(java.lang.String openid)
根据微信openid查询
|
CoreWxUserinfo |
findEntityByUnionid(java.lang.String unionid)
根据微信unionid查询
|
CoreWxUserinfo |
findEntityByUserid(java.lang.String userId)
根据系统用户id查询
|
CoreWxUserinfo |
syncWechatUserinfo(java.lang.String accessToken,
java.lang.String openid,
java.lang.String orgcode)
调微信接口获取用户信息并同步到本地
|
CoreWxUserinfo |
syncWechatUserinfo(WechatUserInfo userinfo)
将微信用户信息同步到本地
|
confirm, findAll, findList, getEntity, modify, removeById, removeByIds, saveJdbc, startProcess, startProcess
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
confirm, findAll, findList, getEntity, modify, removeById, removeByIds, startProcess, startProcess
public int add(CoreWxUserinfo entity) throws java.lang.Exception
BaseService
add
在接口中 BaseService<CoreWxUserinfo>
add
在类中 BaseServiceImpl<CoreWxUserinfo>
entity
- 实体对象java.lang.Exception
- 出错会抛出异常public CoreWxUserinfo addEntity(CoreWxUserinfo entity) throws java.lang.Exception
BaseService
addEntity
在接口中 BaseService<CoreWxUserinfo>
addEntity
在类中 BaseServiceImpl<CoreWxUserinfo>
entity
- 实体对象java.lang.Exception
- 出错会抛出异常public CoreWxUserinfo findEntityByOpenid(java.lang.String openid) throws java.lang.Exception
CoreWxUserinfoService
findEntityByOpenid
在接口中 CoreWxUserinfoService
openid
- OpenIdjava.lang.Exception
- 出错会抛出异常public CoreWxUserinfo findEntityByUserid(java.lang.String userId) throws java.lang.Exception
CoreWxUserinfoService
findEntityByUserid
在接口中 CoreWxUserinfoService
userId
- 用户idjava.lang.Exception
- 出错会抛出异常public CoreWxUserinfo findEntityByUnionid(java.lang.String unionid) throws java.lang.Exception
CoreWxUserinfoService
findEntityByUnionid
在接口中 CoreWxUserinfoService
unionid
- 微信unionidjava.lang.Exception
- 出错会抛出异常public CoreWxUserinfo findBindedUserinfoByOpenid(java.lang.String openid) throws java.lang.Exception
CoreWxUserinfoService
findBindedUserinfoByOpenid
在接口中 CoreWxUserinfoService
openid
- OpenId
微信用户标识java.lang.Exception
- 出错会抛出异常public CoreWxUserinfo bindWxUserInfo(java.lang.String rwid, java.lang.String userId, java.lang.String openid) throws java.lang.Exception
CoreWxUserinfoService
bindWxUserInfo
在接口中 CoreWxUserinfoService
rwid
- 主键userId
- 系统用户idopenid
- 微信用户标识openidjava.lang.Exception
- 出错会抛出异常public CoreWxUserinfo syncWechatUserinfo(java.lang.String accessToken, java.lang.String openid, java.lang.String orgcode) throws java.lang.Exception
CoreWxUserinfoService
syncWechatUserinfo
在接口中 CoreWxUserinfoService
accessToken
- 访问的accessTokenopenid
- OpenIdorgcode
- 机构编码java.lang.Exception
- 出错会抛出异常public CoreWxUserinfo syncWechatUserinfo(WechatUserInfo userinfo) throws java.lang.Exception
CoreWxUserinfoService
syncWechatUserinfo
在接口中 CoreWxUserinfoService
userinfo
- 用户信息java.lang.Exception
- 出错会抛出异常