export default { data() { return { customFields: [{ title: '业务字段', list: [{ label: '人员选择', component: 'wf-user-select', span: 24, params: { checkType: 'checkbox' }, icon: 'icon-oa', display: true }] }, { title: '通用配置字段', list: [{ label: '上传', type: 'upload', propsHttp: { res: 'data', url: 'link', name: 'originalName' }, action: '/api/blade-resource/oss/endpoint/put-file', display: true, span: 24, canvasOption: {}, icon: 'icon-upload', showFileList: true, multiple: true, limit: 10, headersConfig: [], dataConfig: [] }, { type: 'select', label: '下拉选择器', icon: 'icon-select', dicData: [], dicUrl: '/api/blade-system/dict/dictionary?code=', props: { label: "dictValue", value: "dictKey" }, dicOption: 'remote', span: 24, display: true, }, { type: 'ueditor', component: 'avue-ueditor', label: '富文本', icon: 'icon-richtext', span: 24, display: true, options: { action: '/api/blade-resource/oss/endpoint/put-file', oss: '', props: { res: 'data', url: 'link', }, ali: {}, qiniu: {} }, }] }] } } }