Browse Source

✨ feat(clients): add user relations to client API

- 添加客户与负责人(responsibleUser)、销售人员(salesPerson)和操作员(operator)的关联关系
- 增强客户数据查询时的关联信息获取能力
yourname 8 months ago
parent
commit
11ab03b392
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/server/api/clients/index.ts

+ 5 - 0
src/server/api/clients/index.ts

@@ -10,6 +10,11 @@ const clientRoutes = createCrudRoutes({
   getSchema: ClientSchema,
   getSchema: ClientSchema,
   listSchema: ClientSchema,
   listSchema: ClientSchema,
   searchFields: ['companyName', 'contactPerson', 'mobile'],
   searchFields: ['companyName', 'contactPerson', 'mobile'],
+  relations: [
+    'responsibleUser',
+    'salesPerson',
+    'operator'
+  ],
   middleware: [authMiddleware]
   middleware: [authMiddleware]
 });
 });