_entry-dms.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /** esbuild 入口:把 DMS 客户端与业务层打包成 node 能直接 import 的 ESM */
  2. export {
  3. searchDmsContents,
  4. addDmsContent,
  5. updateDmsContent,
  6. deleteDmsContent,
  7. DMS_COLUMN_SESSION,
  8. DMS_MODEL_SESSION,
  9. DMS_COLUMN_RECORD,
  10. DMS_MODEL_RECORD,
  11. } from '../../src/network/api/dms/client';
  12. // 登录态(企业信息 ref)——验证脚本要能模拟「登录 / 未登录」两种状态。
  13. // 注意:它由 `useEnterpriseAuth` 维护,这里只是把它暴露出来,不要改写它的语义。
  14. export { enterpriseInfo } from '../../src/components/useEnterpriseAuth';
  15. export {
  16. uploadDmsAttachment,
  17. buildDmsFileDisplayUrl,
  18. DMS_ATTACHMENT_COLUMN_ID,
  19. DMS_ATTACHMENT_CONTENT_ID,
  20. DMS_ATTACHMENT_PARA_NAME,
  21. DMS_ATTACHMENT_TYPE_IMAGE,
  22. DMS_ATTACHMENT_TYPE_FILE,
  23. } from '../../src/network/api/dms/file-upload';
  24. export {
  25. upsertDmsSession,
  26. readSessionCompanyFields,
  27. resolveVisitorLabel,
  28. upsertDmsRecord,
  29. fetchDmsSessions,
  30. fetchDmsSessionRecords,
  31. deleteDmsSession,
  32. writeDmsFeedback,
  33. resolveDmsCreditCode,
  34. parseDmsTimestamp,
  35. nowDmsTimestamp,
  36. } from '../../src/network/api/dms/chat-sessions-dms';