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

新增人员信息查询接口

parent ce18026f
......@@ -386,7 +386,7 @@ public interface IOrgUsrService {
* @return
*/
String deleteFirefighterPeopleById(Long id, String type);
OrgUsr selectParentOrgUsr(OrgUsr orgUsr);
List<OrgMenuDto> companyUserTreeByUserAndType(ReginParams reginParams);
......@@ -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>> getCenterPersonInfoPage(IPage<Map<String, Object>> page, String bizOrgCode, String stationType);
OrgUsr getByAmosOrgId(String amosOrgId);
}
......@@ -1296,5 +1296,10 @@ public class OrgUsrController extends BaseController {
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;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.google.common.base.Joiner;
import com.google.common.collect.Lists;
......@@ -3929,4 +3930,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
IPage<Map<String, Object>> iPage = this.baseMapper.getCenterPersonInfoPage(page, bizOrgCode, stationType);
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