public interface OuterUserService extends IBaseService<OuterUser>
Modifier and Type | Method and Description |
---|---|
OuterUser |
getOuterByid(java.lang.String id) |
OuterUser |
getOuterByOpenid(java.lang.String openid) |
UserInfo |
getUserById(java.lang.String userid) |
UserInfo |
getUserByName(java.lang.String username) |
UserInfo |
getUserByOpenid(java.lang.String openid) |
UserInfo |
getUserByOuterid(java.lang.String outerid) |
OuterUser |
processSubscribeUser(java.lang.String openid)
微信公众号关注的时候,传入openid,返回外部用户的id并同时生成UserInfo,用户名以openid,密码以openid+随机数的MD5生成
|
int |
processUnsubscribeUser(java.lang.String openid)
根据openid取消关注,如果不存在则返回-1,如果取消不成功则返回0
|
int |
processWebRegisterUser(java.lang.String username,
java.lang.String pwd,
OuterUser outer)
注册(外部网站)用户,需要设置user对象并提供username/pwd,并同时生成UserInfo
返回值大于0表示成功,-1表示username参数错误或长度小于6,-2表示密码为空或其他格式不符合 |
int |
processWeixinBindUser(OuterUser outer)
(微信公众号)绑定用户,需要设置user对象并提供username/pwd,并同时修改UserInfo
返回大于0 表示成功,-1表示参数错误,-2表示对象不存在。 |
invalidLabelCascade, recreateLabelCascade
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
UserInfo getUserById(java.lang.String userid)
UserInfo getUserByName(java.lang.String username)
UserInfo getUserByOuterid(java.lang.String outerid)
UserInfo getUserByOpenid(java.lang.String openid)
OuterUser getOuterByid(java.lang.String id)
OuterUser getOuterByOpenid(java.lang.String openid)
OuterUser processSubscribeUser(java.lang.String openid)
openid
- as Stringint processUnsubscribeUser(java.lang.String openid)
openid
- as Stringint processWeixinBindUser(OuterUser outer)
outerUser
- int processWebRegisterUser(java.lang.String username, java.lang.String pwd, OuterUser outer)
username
- as String //长度大于等于6pwd
- as String //长度大于等于6且必须同时有数字和字母outerUser
- as OuterUser //注册的用户其他基本信息Copyright © 2019 by Sucang.cn