Commit fb1947ddfd4cd54baebc3768dbad7869a8f53b3f
1 parent
97579852
fix(src/packages/): 修复之前未移动组件路径的项目导入问题
Showing
2 changed files
with
39 additions
and
2 deletions
| ... | ... | @@ -78,6 +78,10 @@ export const compatibleConfig = [ |
| 78 | 78 | }, |
| 79 | 79 | { |
| 80 | 80 | key: 'OverrideTextCommon', //自定义文字 |
| 81 | + oldChartKey: 'ExternalVCOverrideTextCommon', | |
| 82 | + newChartKey: 'ExternalVCOverrideTextCommon', | |
| 83 | + oldConKey: 'ExternalVCCOverrideTextCommon', | |
| 84 | + newConKey: 'ExternalVCCOverrideTextCommon', | |
| 81 | 85 | oldPackage: 'Informations', //之前的包名 |
| 82 | 86 | newPackage: 'Informations', //现在的包名 |
| 83 | 87 | oldCategory: 'Mores', //之前的目录 |
| ... | ... | @@ -106,6 +110,10 @@ export const compatibleConfig = [ |
| 106 | 110 | { |
| 107 | 111 | key: 'LeftCenterRightHead', //大标题1 |
| 108 | 112 | newKey: 'Headline1', //新的key |
| 113 | + oldChartKey: 'ExternalVCLeftCenterRightHead', | |
| 114 | + newChartKey: 'ExternalVCHeadline1', | |
| 115 | + oldConKey: 'ExternalVCCLeftCenterRightHead', | |
| 116 | + newConKey: 'ExternalVCCHeadline1', | |
| 109 | 117 | oldPackage: 'Composes', //之前的包名 |
| 110 | 118 | newPackage: 'Decorates', //现在的包名 |
| 111 | 119 | oldCategory: 'HeadCombinations', //之前的目录 |
| ... | ... | @@ -116,6 +124,10 @@ export const compatibleConfig = [ |
| 116 | 124 | { |
| 117 | 125 | key: 'LeftCenterRightHeadAnimat', //大标题2 |
| 118 | 126 | newKey: 'Headline2', //新的key |
| 127 | + oldChartKey: 'ExternalVCLeftCenterRightHeadAnimat', | |
| 128 | + newChartKey: 'ExternalVCHeadline2', | |
| 129 | + oldConKey: 'ExternalVCCLeftCenterRightHeadAnimat', | |
| 130 | + newConKey: 'ExternalVCCHeadline2', | |
| 119 | 131 | oldPackage: 'Composes', //之前的包名 |
| 120 | 132 | newPackage: 'Decorates', //现在的包名 |
| 121 | 133 | oldCategory: 'HeadCombinations', //之前的目录 |
| ... | ... | @@ -126,6 +138,10 @@ export const compatibleConfig = [ |
| 126 | 138 | { |
| 127 | 139 | key: 'Title1', //小标题1 |
| 128 | 140 | newKey: 'Subtitle1', //新的key |
| 141 | + oldChartKey: 'ExternalVCTitle1', | |
| 142 | + newChartKey: 'ExternalVCSubtitle1', | |
| 143 | + oldConKey: 'ExternalVCCTitle1', | |
| 144 | + newConKey: 'ExternalVCCSubtitle1', | |
| 129 | 145 | oldPackage: 'Composes', //之前的包名 |
| 130 | 146 | newPackage: 'Decorates', //现在的包名 |
| 131 | 147 | oldCategory: 'Mores', //之前的目录 |
| ... | ... | @@ -135,6 +151,10 @@ export const compatibleConfig = [ |
| 135 | 151 | }, |
| 136 | 152 | { |
| 137 | 153 | key: 'Title2', //小标题2 |
| 154 | + oldChartKey: 'ExternalVCTitle2', | |
| 155 | + newChartKey: 'ExternalVCSubtitle2', | |
| 156 | + oldConKey: 'ExternalVCCTitle2', | |
| 157 | + newConKey: 'ExternalVCCSubtitle2', | |
| 138 | 158 | newKey: 'Subtitle2', //新的key |
| 139 | 159 | oldPackage: 'Composes', //之前的包名 |
| 140 | 160 | newPackage: 'Decorates', //现在的包名 |
| ... | ... | @@ -145,6 +165,10 @@ export const compatibleConfig = [ |
| 145 | 165 | }, |
| 146 | 166 | { |
| 147 | 167 | key: 'Title3', //小标题3 |
| 168 | + oldChartKey: 'ExternalVCTitle3', | |
| 169 | + newChartKey: 'ExternalVCSubtitle3', | |
| 170 | + oldConKey: 'ExternalVCCTitle3', | |
| 171 | + newConKey: 'ExternalVCCSubtitle3', | |
| 148 | 172 | newKey: 'Subtitle3', //新的key |
| 149 | 173 | oldPackage: 'Composes', //之前的包名 |
| 150 | 174 | newPackage: 'Decorates', //现在的包名 |
| ... | ... | @@ -152,6 +176,15 @@ export const compatibleConfig = [ |
| 152 | 176 | newCategory: 'Subtitle', //新的目录 |
| 153 | 177 | oldCategoryName: '更多', //之前的目录名 |
| 154 | 178 | newCategoryName: '小标题' //新的目录名 |
| 179 | + }, | |
| 180 | + { | |
| 181 | + key: 'OverrideImage', //自定义图片 | |
| 182 | + oldPackage: 'Informations', //之前的包名 | |
| 183 | + newPackage: 'Informations', //现在的包名 | |
| 184 | + oldCategory: 'Mores', //之前的目录 | |
| 185 | + newCategory: 'Mores', //新的目录 | |
| 186 | + oldCategoryName: '更多', //之前的目录名 | |
| 187 | + newCategoryName: '更多' //新的目录名 | |
| 155 | 188 | } |
| 156 | 189 | ] |
| 157 | 190 | // | ... | ... |
| ... | ... | @@ -14,7 +14,7 @@ const getChartConfigFile = async (path: string) => { |
| 14 | 14 | |
| 15 | 15 | export const createComponent = async (configType: ConfigType) => { |
| 16 | 16 | // eslint-disable-next-line prefer-const |
| 17 | - let { key, chartKey, category, package: packageName, redirectComponent, categoryName } = configType | |
| 17 | + let { key, chartKey, category, package: packageName, redirectComponent, categoryName , conKey} = configType | |
| 18 | 18 | // redirectComponent 是给图片组件库和图标组件库使用的 |
| 19 | 19 | if (redirectComponent) { |
| 20 | 20 | const [packageName, categoryName, keyName] = redirectComponent.split('/') |
| ... | ... | @@ -25,13 +25,17 @@ export const createComponent = async (configType: ConfigType) => { |
| 25 | 25 | /** |
| 26 | 26 | * 兼容之前导入错误的补丁 |
| 27 | 27 | */ |
| 28 | + const includeOldTitleKeys=['LeftCenterRightHead','LeftCenterRightHeadAnimat','Title1','Title2','Title3'] | |
| 28 | 29 | compatibleConfig?.forEach(item => { |
| 29 | 30 | if (item?.key === key) { |
| 30 | - key = item?.key as string | |
| 31 | + key = includeOldTitleKeys.includes(item?.key)?item?.newKey:item?.key as any | |
| 31 | 32 | packageName = item?.newPackage as string |
| 32 | 33 | category = item?.newCategory as string |
| 33 | 34 | // eslint-disable-next-line @typescript-eslint/no-unused-vars |
| 34 | 35 | categoryName = item?.newCategoryName as string |
| 36 | + chartKey = includeOldTitleKeys.includes(item?.key)?item?.newChartKey:chartKey as any | |
| 37 | + // eslint-disable-next-line @typescript-eslint/no-unused-vars | |
| 38 | + conKey = includeOldTitleKeys.includes(item?.key)?item?.newConKey:conKey as any | |
| 35 | 39 | } |
| 36 | 40 | }) |
| 37 | 41 | // | ... | ... |