初步增加微信登录的绑定逻辑
This commit is contained in:
@@ -29,6 +29,8 @@ public class User {
|
||||
|
||||
private String remark;
|
||||
|
||||
private String weixinOpenId;
|
||||
|
||||
private Long tenantId;
|
||||
|
||||
public Long getId() {
|
||||
@@ -143,6 +145,14 @@ public class User {
|
||||
this.remark = remark == null ? null : remark.trim();
|
||||
}
|
||||
|
||||
public String getWeixinOpenId() {
|
||||
return weixinOpenId;
|
||||
}
|
||||
|
||||
public void setWeixinOpenId(String weixinOpenId) {
|
||||
this.weixinOpenId = weixinOpenId == null ? null : weixinOpenId.trim();
|
||||
}
|
||||
|
||||
public Long getTenantId() {
|
||||
return tenantId;
|
||||
}
|
||||
|
||||
@@ -1044,6 +1044,76 @@ public class UserExample {
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdIsNull() {
|
||||
addCriterion("weixin_open_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdIsNotNull() {
|
||||
addCriterion("weixin_open_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdEqualTo(String value) {
|
||||
addCriterion("weixin_open_id =", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdNotEqualTo(String value) {
|
||||
addCriterion("weixin_open_id <>", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdGreaterThan(String value) {
|
||||
addCriterion("weixin_open_id >", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("weixin_open_id >=", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdLessThan(String value) {
|
||||
addCriterion("weixin_open_id <", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("weixin_open_id <=", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdLike(String value) {
|
||||
addCriterion("weixin_open_id like", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdNotLike(String value) {
|
||||
addCriterion("weixin_open_id not like", value, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdIn(List<String> values) {
|
||||
addCriterion("weixin_open_id in", values, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdNotIn(List<String> values) {
|
||||
addCriterion("weixin_open_id not in", values, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdBetween(String value1, String value2) {
|
||||
addCriterion("weixin_open_id between", value1, value2, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andWeixinOpenIdNotBetween(String value1, String value2) {
|
||||
addCriterion("weixin_open_id not between", value1, value2, "weixinOpenId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTenantIdIsNull() {
|
||||
addCriterion("tenant_id is null");
|
||||
return (Criteria) this;
|
||||
|
||||
@@ -36,4 +36,12 @@ public interface UserMapperEx {
|
||||
List<User> getListByOrgaId(
|
||||
@Param("id") Long id,
|
||||
@Param("orgaId") Long orgaId);
|
||||
|
||||
User getUserByWeixinOpenId(
|
||||
@Param("weixinOpenId") String weixinOpenId);
|
||||
|
||||
int updateUserWithWeixinOpenId(
|
||||
@Param("loginName") String loginName,
|
||||
@Param("password") String password,
|
||||
@Param("weixinOpenId") String weixinOpenId);
|
||||
}
|
||||
Reference in New Issue
Block a user