import moment from 'moment';
import useSelectStore from '@/store/commonSelect/common'
let customerTagTypes = useSelectStore().customerTagTypes
let alertTypes = useSelectStore().alertTypes
export const modalConfig = {
    formItems: [{
            required: true,
            field: 'tagType',
            type: 'select',
            label: '标签类型',
            placeholder: '请选择标签类型',
            options: customerTagTypes,
            clearable: true,
        },
        {
            required: true,
            field: 'tagName',
            type: 'input',
            label: '标签名称',
            placeholder: '请输入标签名称'
        },
        {
            required: true,
            field: 'tagSign',
            type: 'input',
            label: '标签标识',
            placeholder: '请输入标签标识'
        },
        {
            // required: true,
            field: 'color',
            type: 'colorPicker',
            label: '标签颜色',
            placeholder: '请选择标签颜色'
        },
        {
            required: true,
            field: 'remark',
            type: 'input',
            label: '标签描述',
            placeholder: '请输入标签描述'
        },
        {
            required: true,
            field: 'yjType',
            type: 'select',
            label: '预警类型',
            placeholder: '请选择预警类型',
            options: alertTypes,
            clearable: true,
        },
        {
            // required: true,
            field: 'weight',
            type: 'inputNumber',
            label: '权重',
            placeholder: '请输入权重'
        },
        {
            required: true,
            field: 'state',
            type: 'select',
            label: '状态',
            placeholder: '请选择状态',
            options: [{
                    title: '关闭',
                    value: 0,
                },
                {
                    title: '开启',
                    value: 1,
                }
            ],
        },
        // {
        //   field: 'timeRange',
        //   type: 'datepicker',
        //   label: '有效期',
        //   required: false,
        //   placeholder: '请选择有效期',
        //   otherOptions: {
        //     'range-separator': '至',
        //     type: 'datetimerange',
        //     'unlink-panels': true,
        //     'value-format': 'YYYY-MM-DD HH:mm:ss',
        //   },
        //   fieldArray: ['starttime', 'endtime'],
        //   resFormat: (time) => {
        //     return moment(time).format('YYYY-MM-DD HH:mm:ss');
        //   }
        // },
        // {
        //   field: 'starttime',
        //   type: 'datepicker',
        //   label: '开始时间',
        //   required: false,
        //   placeholder: '请选择时间',
        //   otherOptions: {
        //     type: 'datetime',
        //     'value-format': 'yyyy-MM-dd HH:mm:ss',
        //   },
        //   resFormat: (time) => {
        //     return moment(time).format('YYYY-MM-DD HH:mm:ss');
        //   }
        // },
        // {
        //   field: 'endtime',
        //   type: 'datepicker',
        //   label: '截止时间',
        //   required: false,
        //   placeholder: '请选择时间',
        //   otherOptions: {
        //     type: 'datetime',
        //     'value-format': 'yyyy-MM-dd HH:mm:ss',
        //   },
        //   resFormat: (time) => {
        //     return moment(time).format('YYYY-MM-DD HH:mm:ss');
        //   }
        // },
        // {
        //   field: 'note',
        //   type: 'textarea',
        //   label: '备注',
        //   placeholder: '请输入备注'
        // }
    ],
    colLayout: { span: 24 },
    itemStyle: {}
}