Browse Source

查询医院具体信息1

test
lucky 4 years ago
parent
commit
25292cdc07
  1. 2
      src/main/java/com/ccsens/carbasics/bean/vo/AccountVo.java
  2. 7
      src/main/java/com/ccsens/carbasics/persist/dao/OrganizationDao.java
  3. 4
      src/main/java/com/ccsens/carbasics/service/ManagementService.java
  4. 3
      src/main/resources/mapper_dao/AccountManageDao.xml
  5. 11
      src/main/resources/mapper_dao/OrganizationDao.xml

2
src/main/java/com/ccsens/carbasics/bean/vo/AccountVo.java

@ -60,6 +60,8 @@ public class AccountVo {
private String positionCode;
@ApiModelProperty("审核状态(0-未审核,1-审核通过,2-审核拒绝)")
private Byte auditStatus;
@ApiModelProperty("数据来源(0-账户,1-问卷)")
private Byte dataFrom;
public String getPhone() {
return DesensitizedUtils.mobilePhone(phone);

7
src/main/java/com/ccsens/carbasics/persist/dao/OrganizationDao.java

@ -144,4 +144,11 @@ public interface OrganizationDao extends OrganizationMapper {
* @return 医院列表
*/
List<ManagementVo.HospitalInfo> queryHospitalList(@Param("param") ManagementDto.QueryHospitalList param);
/**
* 查询医院下的部门具体信息
* @param param 医院id
* @return 医院的部门信息
*/
List<ManagementVo.HospitalData> queryDepartmentData(@Param("param") ManagementDto.QueryHospitalInfo param);
}

4
src/main/java/com/ccsens/carbasics/service/ManagementService.java

@ -28,8 +28,6 @@ public class ManagementService implements IManagementService {
private OrganizationLevelDao organizationLevelDao;
@Resource
private OrganizationDao organizationDao;
@Resource
private OrganizationDepartmentDao departmentDao;
@Override
public List<ManagementVo.LevelInfo> queryLevel(Long userId) {
@ -43,7 +41,7 @@ public class ManagementService implements IManagementService {
@Override
public List<ManagementVo.HospitalData> queryHospitalInfo(ManagementDto.QueryHospitalInfo param, Long userId) {
List<ManagementVo.HospitalData> hospitalData = organizationDao.queryDepartmentData(param);
return null;
}

3
src/main/resources/mapper_dao/AccountManageDao.xml

@ -13,7 +13,8 @@
department_code,
position_name AS position,
position_code,
audit_status
audit_status,
data_from
FROM
t_qcp_account_manage
WHERE

11
src/main/resources/mapper_dao/OrganizationDao.xml

@ -893,4 +893,15 @@
CONVERT(`name` USING GBK)
</select>
<resultMap id="departmentData" type="com.ccsens.carbasics.bean.vo.OrganizationVo$Basic">
<id property="organizationId" column="organizationId"/>
<collection property="roles" ofType="String" javaType="List">
<result column="role"/>
</collection>
</resultMap>
<select id="queryDepartmentData" resultMap="departmentData">
</select>
</mapper>

Loading…
Cancel
Save