import $i18n from '../../../../../locales/i18n.js';
// 菜包AI字段 - 紫色云状图标
export const aiFields = [
    {
        type: 'ai-generate',
        label: $i18n.get({ id: 'GenerateText', dm: '生成文本' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'format-convert',
        label: $i18n.get({ id: 'FormatConversion', dm: '格式转化' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'customer-call-follow',
        label: $i18n.get({ id: 'CustomerPhoneFollowup', dm: '客户电话跟进' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'analyze-records',
        label: $i18n.get({ id: 'AnalysisRecords', dm: '分析记录' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'smart-summary',
        label: $i18n.get({ id: 'SmartSummary', dm: '智能总结' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'target-responsible',
        label: $i18n.get({ id: 'TargetLeader', dm: '目标负责人' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'logistics-order-recognition',
        label: $i18n.get({ id: 'LogisticListIdentification', dm: '物流单识别' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
    {
        type: 'create-ai-field',
        label: $i18n.get({ id: 'CreateAnAIField', dm: '创建AI字段' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'ai',
    },
];
// 菜包Agent字段 - 蓝色云状图标（下方注释块中使用）
// eslint-disable-next-line @typescript-eslint/no-unused-vars
export const caibaoAgentFields = [
    {
        type: 'logistics-product-manager',
        label: $i18n.get({ id: 'LogisticsProductManager', dm: '物流产品经理' }),
        icon: 'magic',
        color: '#1890ff',
        iconType: 'agent',
    },
    {
        type: 'sales-assistant',
        label: $i18n.get({ id: 'SalesAssistant', dm: '销售助手' }),
        icon: 'magic',
        color: '#1890ff',
        iconType: 'agent',
    },
    {
        type: 'smart-summary-agent',
        label: $i18n.get({ id: 'SmartSummary', dm: '智能总结' }),
        icon: 'magic',
        color: '#1890ff',
        iconType: 'agent',
    },
    {
        type: 'create-ai-field-agent',
        label: $i18n.get({ id: 'CreateAnAIField', dm: '创建AI字段' }),
        icon: 'magic',
        color: '#1890ff',
        iconType: 'agent',
    },
];
// eslint-disable-next-line @typescript-eslint/no-unused-vars -- 下方注释块中使用
export const regularFields = [
    // { type: 'text', label: $i18n.get({ id: 'Text', dm: '文本' }), icon: 'list', iconType: 'regular' },
    // {
    //   type: 'number',
    //   label: $i18n.get({ id: 'Numbers', dm: '数字' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // { type: 'date', label: $i18n.get({ id: 'Date', dm: '日期' }), icon: 'list', iconType: 'regular' },
    // {
    //   type: 'currency',
    //   label: $i18n.get({ id: 'Currency', dm: '货币' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // {
    //   type: 'progress',
    //   label: $i18n.get({ id: 'Progress', dm: '进度' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // // TODO:
    {
        type: 'formula',
        label: $i18n.get({ id: 'Formula', dm: '公式' }),
        icon: 'formula',
        iconType: 'custom-iconfont',
    },
    {
        type: 'lookup',
        label: $i18n.get({ id: 'ReferenceField', dm: '引用字段' }),
        icon: 'lookup',
        iconType: 'reference-field',
    },
    // {
    //   type: 'single-choice',
    //   label: $i18n.get({ id: 'MultipleChoice', dm: '单选' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // {
    //   type: 'multiple-choice',
    //   label: $i18n.get({ id: 'MultipleChoice.kEGzO', dm: '多选' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // {
    //   type: 'personnel',
    //   label: $i18n.get({ id: 'Personnel', dm: '人员' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // {
    //   type: 'attachment',
    //   label: $i18n.get({ id: 'PicturesAndAttachments', dm: '图片和附件' }),
    //   icon: 'list',
    //   iconType: 'regular',
    // },
    // { type: 'link', label: $i18n.get({ id: 'Link', dm: '链接' }), icon: 'list', iconType: 'regular' },
];
// eslint-disable-next-line @typescript-eslint/no-unused-vars -- 下方注释块中使用
export const businessFields = [
    {
        type: 'button',
        label: $i18n.get({ id: 'Button', dm: '按钮' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'checkbox',
        label: $i18n.get({ id: 'Checkbox', dm: '复选框' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'phone',
        label: $i18n.get({ id: 'Telephone', dm: '电话' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'rating',
        label: $i18n.get({ id: 'Rating', dm: '评分' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'process',
        label: $i18n.get({ id: 'Process', dm: '流程' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'personnel2',
        label: $i18n.get({ id: 'Personnel', dm: '人员' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'department',
        label: $i18n.get({ id: 'Department', dm: '部门' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
    {
        type: 'group',
        label: $i18n.get({ id: 'Group', dm: '群组' }),
        icon: 'magic',
        color: '#722ed1',
        iconType: 'business',
    },
];
