54def6aa创建于 2025年8月14日历史提交
import { get_math } from '@/utils';
import defaultCommon from './index';
type show_hidden = {
    value: string;
    is_show: string[];
}
interface option {
    name: string;   
    value: string;
    is_other?: string;
    color: string;
}
interface DefaultInput {
    type: string;   
    title: string;
    form_value: string;
    other_value: string;
    option_list: option[];
    placeholder: string;
    is_required: string;
    is_limit_num: string;
    max_num: string;
    min_num: string;
    is_desensitization: string,
    desensitization_value: string[],
    is_multicolour: string;
    show_hidden_list: show_hidden[];
    arrangement: string;
    com_width: number;
    com_height: number;
    common_config: object;
}

const defaultInput: DefaultInput = {
    type: 'single-text',
    option_list: [{ name: '选项1', value: get_math(), color: '#eb5050' }, { name: '选项2', value: get_math(), color: '#f0a800' }, { name: '选项3', value: get_math(), color: '#46c26f' }],
    show_hidden_list: [],
    title: '单行文本',
    form_value: '',
    other_value: '',
    placeholder: '请输入内容',
    is_required: '0',
    is_limit_num: '0',
    max_num: '',
    min_num: '',
    is_desensitization: '0',
    desensitization_value: [],
    is_multicolour: '0',
    arrangement: 'horizontal',
    com_width: 150,
    com_height: 66,
    common_config: defaultCommon
};

export default defaultInput;