Просмотр исходного кода

✨ feat(clients): 优化客户列表中业务员和操作员显示信息

- 修改业务员列数据索引从salesPersonId为salesPerson,显示姓名或用户名
- 修改操作员列数据索引从responsibleUserId为operator,显示姓名或用户名
- 移除原注释,优化render函数逻辑,提升用户体验
yourname 8 месяцев назад
Родитель
Сommit
bb1b9e7d34
1 измененных файлов с 6 добавлено и 8 удалено
  1. 6 8
      src/client/admin/pages/Clients.tsx

+ 6 - 8
src/client/admin/pages/Clients.tsx

@@ -296,12 +296,11 @@ const Clients: React.FC = () => {
     },
     {
       title: '业务员',
-      dataIndex: 'salesPersonId',
+      dataIndex: 'salesPerson',
       key: 'salesperson',
       width: 120,
-      render: (salesPersonId: number) => {
-        // 这里需要根据实际业务关联用户表
-        return salesPersonId || '-';
+      render: (salesPerson: ClientItem['salesPerson']) => {
+        return salesPerson?.name || salesPerson?.username || '-';
       },
     },
     {
@@ -333,12 +332,11 @@ const Clients: React.FC = () => {
     },
     {
       title: '操作员',
-      dataIndex: 'responsibleUserId',
+      dataIndex: 'operator',
       key: 'operator',
       width: 100,
-      render: (responsibleUserId: number) => {
-        // 这里需要根据实际业务关联用户表
-        return responsibleUserId || '-';
+      render: (operator: ClientItem['operator']) => {
+        return operator?.name || operator?.username || '-';
       },
     },
     {