import { mergerIconList } from '../utils'
// 超链接图标
const hyperlink =
''
// 备注图标
const note =
''
// 附件图标
const attachment =
''
// 节点icon
export const nodeIconList = [
{
name: '优先级图标',
type: 'priority',
list: [
{
name: '1',
icon: ``
},
{
name: '2',
icon: ``
},
{
name: '3',
icon: ``
},
{
name: '4',
icon: ``
},
{
name: '5',
icon: ``
},
{
name: '6',
icon: ``
},
{
name: '7',
icon: ``
},
{
name: '8',
icon: ``
},
{
name: '9',
icon: ``
},
{
name: '10',
icon: ``
}
]
},
{
name: '进度图标',
type: 'progress',
list: [
{
name: '1',
icon: ``
},
{
name: '2',
icon: ``
},
{
name: '3',
icon: ``
},
{
name: '4',
icon: ``
},
{
name: '5',
icon: ``
},
{
name: '6',
icon: ``
},
{
name: '7',
icon: ``
},
{
name: '8',
icon: ``
}
]
},
{
name: '表情图标',
type: 'expression',
list: [
{
name: '1',
icon: ``
},
{
name: '2',
icon: ``
},
{
name: '3',
icon: ``
},
{
name: '4',
icon: ``
},
{
name: '5',
icon: ``
},
{
name: '6',
icon: ``
},
{
name: '7',
icon: ``
},
{
name: '8',
icon: ``
},
{
name: '9',
icon: ``
},
{
name: '10',
icon: ``
},
{
name: '11',
icon: ``
},
{
name: '12',
icon: ``
},
{
name: '13',
icon: ``
},
{
name: '14',
icon: ``
},
{
name: '15',
icon: ``
},
{
name: '16',
icon: ``
},
{
name: '17',
icon: ``
},
{
name: '18',
icon: ``
},
{
name: '19',
icon: ``
},
{
name: '20',
icon: ``
}
]
},
{
name: '标记图标',
type: 'sign',
list: [
{
name: '1',
icon: ``
},
{
name: '2',
icon: ``
},
{
name: '3',
icon: ``
},
{
name: '4',
icon: ``
},
{
name: '5',
icon: ``
},
{
name: '6',
icon: ``
},
{
name: '7',
icon: ``
},
{
name: '8',
icon: ``
},
{
name: '9',
icon: ``
},
{
name: '10',
icon: ``
},
{
name: '11',
icon: ``
},
{
name: '12',
icon: ``
},
{
name: '13',
icon: ``
},
{
name: '14',
icon: ``
},
{
name: '15',
icon: ``
},
{
name: '16',
icon: ``
},
{
name: '17',
icon: ``
},
{
name: '18',
icon: ``
},
{
name: '19',
icon: ``
},
{
name: '20',
icon: ``
},
{
name: '21',
icon: ``
},
{
name: '22',
icon: ``
},
{
name: '23',
icon: ``
}
]
}
]
// 获取nodeIconList icon内容
const getNodeIconListIcon = (name, extendIconList = []) => {
let arr = name.split('_')
const iconList = mergerIconList([...nodeIconList, ...extendIconList])
let typeData = iconList.find(item => {
return item.type === arr[0]
})
if (typeData) {
let typeName = typeData.list.find(item => {
return item.name === arr[1]
})
if (typeName) {
return typeName.icon
}
return ''
} else {
return ''
}
}
export default {
hyperlink,
note,
attachment,
nodeIconList,
getNodeIconListIcon
}