Commit ada001db authored by 李秀明's avatar 李秀明

新增人员信息查询接口

parent ce18026f
...@@ -413,4 +413,6 @@ public interface IOrgUsrService { ...@@ -413,4 +413,6 @@ public interface IOrgUsrService {
IPage<Map<String, Object>> queryPersonPage(IPage<Map<String, Object>> page, String bizOrgCode, String peopleTypeCode); IPage<Map<String, Object>> queryPersonPage(IPage<Map<String, Object>> page, String bizOrgCode, String peopleTypeCode);
IPage<Map<String, Object>> getCenterPersonInfoPage(IPage<Map<String, Object>> page, String bizOrgCode, String stationType); IPage<Map<String, Object>> getCenterPersonInfoPage(IPage<Map<String, Object>> page, String bizOrgCode, String stationType);
OrgUsr getByAmosOrgId(String amosOrgId);
} }
...@@ -1296,5 +1296,10 @@ public class OrgUsrController extends BaseController { ...@@ -1296,5 +1296,10 @@ public class OrgUsrController extends BaseController {
return ResponseHelper.buildResponse(iOrgUsrService.getUnitByOrgCode(bizOrgCode)); return ResponseHelper.buildResponse(iOrgUsrService.getUnitByOrgCode(bizOrgCode));
} }
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET", value = "根据amosOrgId查询", notes = "根据amosOrgId查询")
@GetMapping(value = "/find/amos-org/id/{amosOrgId}")
public ResponseModel<OrgUsr> getByAmosOrgId(@PathVariable("amosOrgId") String amosOrgId) {
return ResponseHelper.buildResponse(iOrgUsrService.getByAmosOrgId(amosOrgId));
}
} }
\ No newline at end of file
...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; ...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.google.common.base.Joiner; import com.google.common.base.Joiner;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
...@@ -3929,4 +3930,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp ...@@ -3929,4 +3930,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
IPage<Map<String, Object>> iPage = this.baseMapper.getCenterPersonInfoPage(page, bizOrgCode, stationType); IPage<Map<String, Object>> iPage = this.baseMapper.getCenterPersonInfoPage(page, bizOrgCode, stationType);
return iPage; return iPage;
} }
@Override
public OrgUsr getByAmosOrgId(String amosOrgId) {
return this.baseMapper.selectOne(
Wrappers.<OrgUsr>lambdaQuery()
.eq(OrgUsr::getAmosOrgId, amosOrgId)
.eq(OrgUsr::getIsDelete, false)
);
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment