hejianhao
2026-08-18 514e93e137c2bd427f5c543782858b84c6a7a01a
feat0806: 编辑诊所后台接口支持
4个文件已修改
17 ■■■■■ 已修改文件
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/row/ClinicDetailRow.java 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/service/ClinicAppService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/vo/ClinicDetailVO.java 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/resources/mapper/ClinicQueryMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/row/ClinicDetailRow.java
@@ -19,4 +19,8 @@
    private String accountHolder;
    private String accountNumber;
    private String branchName;
    private Integer status;
    private String avatar;
    private String loginAccount;
}
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/service/ClinicAppService.java
@@ -202,6 +202,7 @@
        ClinicDetailVO vo = new ClinicDetailVO();
        vo.setId(row.getId());
        vo.setName(row.getName());
        vo.setStatus(row.getStatus());
        vo.setPhone(defaultText(row.getContactPhone()));
        vo.setAddress(defaultText(row.getAddress()));
        vo.setBusinessLicenseUrl(trimToNull(row.getBusinessLicenseUrl()));
@@ -210,6 +211,8 @@
        vo.setAccountHolder(defaultText(row.getAccountHolder()));
        vo.setAccountNumber(defaultText(row.getAccountNumber()));
        vo.setBranchName(defaultText(row.getBranchName()));
        vo.setAvatar(row.getAvatar());
        vo.setLoginAccount(row.getLoginAccount());
        return vo;
    }
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/member/vo/ClinicDetailVO.java
@@ -19,4 +19,8 @@
    private String accountHolder;
    private String accountNumber;
    private String branchName;
    private String avatar;
    private String loginAccount;
    private Integer status;
}
tcm-training-admin-backend/src/main/resources/mapper/ClinicQueryMapper.xml
@@ -125,12 +125,14 @@
               c.business_license_url AS businessLicenseUrl,
               c.bank_name AS bankName, c.account_holder AS accountHolder,
               c.account_number AS accountNumber, c.branch_name AS branchName,
               c.status,
               u.phone AS loginAccount, u.avatar AS avatar,
               COUNT(u.id) AS userCount
        FROM tcm_clinic c
        LEFT JOIN tcm_app_user u ON u.clinic_id = c.id AND u.deleted = 0
        WHERE c.deleted = 0 AND c.id = #{id}
        GROUP BY c.id, c.name, c.contact_phone, c.address, c.business_license_url,
                 c.bank_name, c.account_holder, c.account_number, c.branch_name
        GROUP BY c.id, c.name, c.contact_phone, c.address, c.business_license_url,c.status,
                 c.bank_name, c.account_holder, c.account_number, c.branch_name, u.avatar, u.phone
    </select>
    <select id="selectClinicUserPage" resultType="com.tcm.training.admin.member.row.ClinicBoundUserRow">