You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
876 B
32 lines
876 B
|
3 weeks ago
|
package com.ynxbd.common.service;
|
||
|
|
|
||
|
|
import com.ynxbd.common.bean.GMCUser;
|
||
|
|
import com.ynxbd.common.dao.GMCUserDao;
|
||
|
|
import lombok.extern.slf4j.Slf4j;
|
||
|
|
import org.apache.commons.lang3.ObjectUtils;
|
||
|
|
|
||
|
|
@Slf4j
|
||
|
|
public class GMCUserService {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询用户关联关系
|
||
|
|
*/
|
||
|
|
public GMCUser queryInfoByOpenId(String wxOpenId) {
|
||
|
|
return new GMCUserDao().selectByOpenId(wxOpenId);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 添加用户关系
|
||
|
|
*/
|
||
|
|
public boolean addInfo(String wxOpenId, String gmcOpenId, String gmcUnionId, String gmcUUID) {
|
||
|
|
try {
|
||
|
|
if (ObjectUtils.isEmpty(wxOpenId) || ObjectUtils.isEmpty(gmcOpenId) || ObjectUtils.isEmpty(gmcUUID)) {
|
||
|
|
return false;
|
||
|
|
}
|
||
|
|
return new GMCUserDao().insert(wxOpenId, gmcOpenId, gmcUnionId, gmcUUID);
|
||
|
|
} catch (Exception e) {
|
||
|
|
return false;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|