云
2026-10-22 343e9068c7f7196de79ef330d8235e06e601180c
fix(account): 修正创建人字段类型并优化客户查询显示

- 将AccountSubject中的createUser字段从Integer类型改为String类型
- 在CustomerMapper.xml中将用户名显示逻辑从user_name改为优先使用nick_name
- 当nick_name为空时回退到user_name以确保显示正常
- 修复了客户列表分页和普通查询中的用户名称显示问题
已修改2个文件
10 ■■■■■ 文件已修改
src/main/java/com/ruoyi/account/pojo/financial/AccountSubject.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/CustomerMapper.xml 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/account/pojo/financial/AccountSubject.java
@@ -85,7 +85,7 @@
     */
    @ApiModelProperty("创建人")
    @TableField(fill = FieldFill.INSERT)
    private Integer createUser;
    private String createUser;
    /**
     * 创建时间
src/main/resources/mapper/basic/CustomerMapper.xml
@@ -9,9 +9,9 @@
    <select id="listPage" resultType="com.ruoyi.basic.vo.CustomerVo">
        select
        c.*,
        u.user_name usage_user_name,
        ifnull(u.nick_name, u.user_name) usage_user_name,
        (
        select group_concat(u2.user_name separator ', ')
        select group_concat(ifnull(u2.nick_name, u2.user_name) separator ', ')
        from customer_user cu
        left join sys_user u2 on cu.user_id = u2.user_id
        where cu.customer_id = c.id
@@ -65,9 +65,9 @@
    <select id="list" resultType="com.ruoyi.basic.vo.CustomerVo">
        select
        c.*,
        u.user_name usage_user_name,
        ifnull(u.nick_name, u.user_name) usage_user_name,
        (
        select group_concat(u2.user_name separator ', ')
        select group_concat(ifnull(u2.nick_name, u2.user_name) separator ', ')
        from customer_user cu
        left join sys_user u2 on cu.user_id = u2.user_id
        where cu.customer_id = c.id