|
@@ -0,0 +1,40 @@
|
|
|
+package com.ruoyi.zzb.base.service;
|
|
|
+
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.ruoyi.common.annotation.DataSource;
|
|
|
+import com.ruoyi.common.enums.DataSourceType;
|
|
|
+import com.ruoyi.common.utils.StringUtils;
|
|
|
+import com.ruoyi.zzb.base.domain.BasePersonInfo;
|
|
|
+import com.ruoyi.zzb.base.mapper.BasePersonInfoMapper;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+
|
|
|
+@Service
|
|
|
+@Slf4j
|
|
|
+@DataSource(value = DataSourceType.SLAVE)
|
|
|
+public class BaseInfoService {
|
|
|
+
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private BasePersonInfoMapper basePersonInfoMapper;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public JSONObject findUserInfoInfoByUserId(String idno){
|
|
|
+
|
|
|
+ JSONObject resultData = new JSONObject();
|
|
|
+ //查询条件
|
|
|
+ LambdaQueryWrapper<BasePersonInfo> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ if(StringUtils.isNotEmpty(idno))
|
|
|
+ {
|
|
|
+ queryWrapper.like(BasePersonInfo::getIdcard,idno);
|
|
|
+ }
|
|
|
+ BasePersonInfo personInfo =basePersonInfoMapper.selectOne(queryWrapper);
|
|
|
+ resultData.put("data",personInfo);
|
|
|
+
|
|
|
+ return resultData;
|
|
|
+ }
|
|
|
+
|
|
|
+}
|