You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
799 B
38 lines
799 B
// src/utils/templateMapper.js |
|
|
|
/** |
|
* 根据 rfpsType 获取对应的模板组件名称 |
|
* @param {number} type - rfpsType 类型值 (1-22) |
|
* @returns {string} 模板组件名称 |
|
*/ |
|
export function getTemplateComponent(type) { |
|
const componentMap = { |
|
1: 'Template1', |
|
2: 'Template2', |
|
3: 'Template3', |
|
4: 'Template4', |
|
5: 'Template5', |
|
6: 'Template6', |
|
7: 'Template7', |
|
8: 'Template8', |
|
9: 'Template9', |
|
10: 'Template10', |
|
11: 'Template11', |
|
12: 'Template12', |
|
13: 'Template13', |
|
14: 'Template14', |
|
15: 'Template15', |
|
16: 'Template16', |
|
17: 'Template17', |
|
18: 'Template18', |
|
19: 'Template19', |
|
20: 'Template20', |
|
21: 'Template21', |
|
22: 'Template22' |
|
}; |
|
return componentMap[type]; |
|
} |
|
|
|
export default { |
|
getTemplateComponent |
|
}; |