Demo:新增向左逻辑结构图

This commit is contained in:
街角小林 2024-07-02 11:46:42 +08:00
parent b45674cf8f
commit 5c1e5f072c
5 changed files with 14 additions and 4 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@ -1,6 +1,7 @@
// 布局结构图片映射 // 布局结构图片映射
export const layoutImgMap = { export const layoutImgMap = {
logicalStructure: require('../assets/img/structures/logicalStructure.png'), logicalStructure: require('../assets/img/structures/logicalStructure.png'),
logicalStructureLeft: require('../assets/img/structures/logicalStructureLeft.jpg'),
mindMap: require('../assets/img/structures/mindMap.png'), mindMap: require('../assets/img/structures/mindMap.png'),
organizationStructure: require('../assets/img/structures/organizationStructure.png'), organizationStructure: require('../assets/img/structures/organizationStructure.png'),
catalogOrganization: require('../assets/img/structures/catalogOrganization.png'), catalogOrganization: require('../assets/img/structures/catalogOrganization.png'),
@ -85,9 +86,15 @@ export const formulaList = [
] ]
export const supportLineStyleLayoutsMap = { export const supportLineStyleLayoutsMap = {
curve: ['logicalStructure', 'mindMap', 'verticalTimeline'], curve: [
'logicalStructure',
'logicalStructureLeft',
'mindMap',
'verticalTimeline'
],
direct: [ direct: [
'logicalStructure', 'logicalStructure',
'logicalStructureLeft',
'mindMap', 'mindMap',
'organizationStructure', 'organizationStructure',
'verticalTimeline' 'verticalTimeline'
@ -96,12 +103,14 @@ export const supportLineStyleLayoutsMap = {
export const supportLineRadiusLayouts = [ export const supportLineRadiusLayouts = [
'logicalStructure', 'logicalStructure',
'logicalStructureLeft',
'mindMap', 'mindMap',
'verticalTimeline' 'verticalTimeline'
] ]
export const supportNodeUseLineStyleLayouts = [ export const supportNodeUseLineStyleLayouts = [
'logicalStructure', 'logicalStructure',
'logicalStructureLeft',
'mindMap', 'mindMap',
'catalogOrganization', 'catalogOrganization',
'organizationStructure' 'organizationStructure'
@ -109,6 +118,7 @@ export const supportNodeUseLineStyleLayouts = [
export const supportRootLineKeepSameInCurveLayouts = [ export const supportRootLineKeepSameInCurveLayouts = [
'logicalStructure', 'logicalStructure',
'logicalStructureLeft',
'mindMap' 'mindMap'
] ]

View File

@ -63,7 +63,7 @@ export default {
isUseHandDrawnLikeStyle: 'Is use hand drawn like style', isUseHandDrawnLikeStyle: 'Is use hand drawn like style',
rootLineStartPos: 'Root line start pos', rootLineStartPos: 'Root line start pos',
center: 'Center', center: 'Center',
right: 'Right', edge: 'Edge',
rainbowLines: 'Rainbow lines', rainbowLines: 'Rainbow lines',
notUseRainbowLines: 'Not use rainbow lines' notUseRainbowLines: 'Not use rainbow lines'
}, },

View File

@ -63,7 +63,7 @@ export default {
isUseHandDrawnLikeStyle: '是否开启手绘风格', isUseHandDrawnLikeStyle: '是否开启手绘风格',
rootLineStartPos: '根节点连线起始位置', rootLineStartPos: '根节点连线起始位置',
center: '中心', center: '中心',
right: '右侧', edge: '边缘',
rainbowLines: '彩虹线条', rainbowLines: '彩虹线条',
notUseRainbowLines: '不使用彩虹线条' notUseRainbowLines: '不使用彩虹线条'
}, },

View File

@ -255,7 +255,7 @@
:value="false" :value="false"
> >
</el-option> </el-option>
<el-option key="right" :label="$t('baseStyle.right')" :value="true"> <el-option key="right" :label="$t('baseStyle.edge')" :value="true">
</el-option> </el-option>
</el-select> </el-select>
</div> </div>