| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /**
- * esbuild 入口:企业分类同步的纯逻辑 + 可注入分类结果的落库函数。
- *
- * 生成命令(产物不入库):
- * npx esbuild harness/tools/_entry-company-classify.ts --bundle --format=esm \
- * --outfile=harness/tools/_company-classify.mjs --alias:@=./src \
- * --define:import.meta.env='{}'
- */
- export {
- ANGLE_TO_FIELD,
- CLASSIFY_ANGLE_KEYS,
- HONOR_SYNC_SOURCE,
- HONOR_TAG_FIELD,
- buildEnterpriseRow,
- buildHonorRowContent,
- buildHonorTags,
- decodeAngleTags,
- diffEnterpriseRow,
- diffHonorRows,
- encodeAngleTags,
- extractFailedAngles,
- extractIdentityFromCompanyInfo,
- isCompanyInfoUsable,
- normalizeTagSet,
- partitionHonorRows,
- resolveSyncedIdentity,
- sameTagSet,
- } from '../../src/network/api/dms/classification-sync-utils';
- /** 注入分类结果直接落库(验证脚本用它打真实 DMS,绕开后端 classify 的 422 问题) */
- export { applyCompanyClassification } from '../../src/network/api/dms/company-info-sync';
- /** 纯函数:base URL → 分类接口地址(两种 VITE_CHAT_API 写法都要对) */
- export { resolveClassifyEndpoint } from '../../src/network/api/company-classification';
- /** 端到端脚本用:走前端自己的网络层真的打一次分类接口 */
- export { classifyCompany } from '../../src/network/api/company-classification';
- /** 打真实 DMS 的验证脚本要用的客户端函数与栏目常量 */
- export {
- DMS_COLUMN_ENTERPRISE,
- DMS_COLUMN_HONOR,
- DMS_MODEL_ENTERPRISE,
- DMS_MODEL_HONOR,
- addDmsContent,
- deleteDmsContent,
- searchDmsContents,
- } from '../../src/network/api/dms/client';
|