feat(crm): 添加订单操作追溯功能的用户昵称显示和排序

- 引入 ISysUserService 用于获取用户昵称映射
- 在查询结果中添加创建人和更新人的昵称信息
- 实现用户名称到昵称的批量转换功能
- 按创建时间正序排列订单操作追溯记录
- 扩展 CrmOrderOperationTraceVo 类继承 BaseEntity
- 添加 createByName 和 updateByName 字段用于显示用户昵称
This commit is contained in:
2025-12-26 14:00:41 +08:00
parent a546575145
commit 2033d39243
2 changed files with 39 additions and 4 deletions

View File

@@ -6,6 +6,7 @@ import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.klp.common.annotation.ExcelDictFormat;
import com.klp.common.convert.ExcelDictConvert;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
@@ -17,7 +18,7 @@ import lombok.Data;
*/
@Data
@ExcelIgnoreUnannotated
public class CrmOrderOperationTraceVo {
public class CrmOrderOperationTraceVo extends BaseEntity {
private static final long serialVersionUID = 1L;
@@ -79,5 +80,8 @@ public class CrmOrderOperationTraceVo {
@ExcelProperty(value = "备注")
private String remark;
private String createByName;
private String updateByName;
}