d2p-extends
Version:
d2-crud-plus的扩展
25 lines (24 loc) • 1.28 kB
JavaScript
import pcaData from './area-data'
const cacheKey = '__default_area_tree_dict_data__'
function getData () {
return pcaData
}
export default {
'area-selector': {
search: { disabled: true, component: { value: []/* 修复重置表单时返回[null]的bug */, props: { elProps: { clearable: true } } } },
form: { component: { name: 'cascade-select', props: { elProps: { filterable: true } } } },
component: { name: 'cascade-format', props: { } },
dict: { url: cacheKey, getData: getData, label: 'name', value: 'code', isTree: true }
},
'area-multi-selector': {
search: { disabled: true, component: { value: []/* 修复重置表单时返回[null]的bug */, props: { elProps: { clearable: true } } } },
form: { component: { name: 'cascade-select', props: { elProps: { filterable: true, props: { multiple: true }, 'collapse-tags': true } } } },
component: { name: 'cascade-format', props: { multiple: true } },
dict: { url: cacheKey, getData: getData, label: 'name', value: 'code', isTree: true }
},
'area-tree-selector': {
form: { component: { name: 'd2p-tree-selector', props: { } } },
component: { name: 'values-format', props: {} },
dict: { url: cacheKey, getData: getData, label: 'name', value: 'code', isTree: true }
}
}