package com.xzx.gc.system.service;
|
|
import com.xzx.gc.common.constant.Constants;
|
import com.xzx.gc.entity.OtherUserInfo;
|
import com.xzx.gc.system.mapper.OtherUserMapper;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import org.springframework.transaction.annotation.Transactional;
|
|
import java.util.List;
|
|
@Service
|
@Transactional
|
public class OtherUserService {
|
|
@Autowired
|
private OtherUserMapper otherUserMapper;
|
|
public List<OtherUserInfo> findByUserType(String userType) {
|
OtherUserInfo otherUserInfo=new OtherUserInfo();
|
otherUserInfo.setDelFlag(0);
|
otherUserInfo.setIsProhibit(false);
|
otherUserInfo.setUserType(userType);
|
List<OtherUserInfo> select = otherUserMapper.select(otherUserInfo);
|
return select;
|
}
|
|
public List<OtherUserInfo> findByMobile(String mobile) {
|
OtherUserInfo otherUserInfo=new OtherUserInfo();
|
otherUserInfo.setDelFlag(Constants.DEL_NOT_FLAG);
|
otherUserInfo.setIsProhibit(false);
|
otherUserInfo.setMobilePhone(mobile);
|
List<OtherUserInfo> select = otherUserMapper.select(otherUserInfo);
|
return select;
|
}
|
|
|
public OtherUserInfo findByMobileAndUserType(String mobile, String userType) {
|
OtherUserInfo otherUserInfo=new OtherUserInfo();
|
otherUserInfo.setDelFlag(0);
|
otherUserInfo.setIsProhibit(false);
|
otherUserInfo.setUserType(userType);
|
otherUserInfo.setMobilePhone(mobile);
|
OtherUserInfo select = otherUserMapper.selectOne(otherUserInfo);
|
return select;
|
}
|
|
public void add(OtherUserInfo otherUserInfo) {
|
otherUserMapper.insertSelective(otherUserInfo);
|
}
|
|
public OtherUserInfo findById(String userId) {
|
OtherUserInfo otherUserInfo=new OtherUserInfo();
|
otherUserInfo.setUserId(userId);
|
OtherUserInfo otherUserInfo1 = otherUserMapper.selectOne(otherUserInfo);
|
return otherUserInfo1;
|
}
|
|
public List<OtherUserInfo> find(){
|
OtherUserInfo otherUserInfo = new OtherUserInfo();
|
otherUserInfo.setDelFlag(Constants.DEL_NOT_FLAG);
|
otherUserInfo.setIsProhibit(false);
|
return otherUserMapper.select(otherUserInfo);
|
}
|
|
|
|
|
|
|
}
|