2 Commits

Author SHA1 Message Date
CoderKK
f8d2f5cf6b Pre Merge pull request !91 from CoderKK/removePrefixTableName 2025-09-21 14:36:00 +00:00
CoderKK
374cc92a79 fix(code-generator): 修复表前缀去除功能
- 在去除表前缀时,使用 slice 方法替代 trimStart 和 trim 方法
- 修复了之前使用 _.trimStart 或 _.trim 导致的命名错误问题
2025-08-26 10:05:18 +08:00
2 changed files with 4 additions and 4 deletions

View File

@@ -182,7 +182,7 @@
//命名
let removePrefixTableName = tableInfo.tableName;
if (_.startsWith(tableInfo.tableName, tablePrefix.value)) {
removePrefixTableName = _.trimStart(removePrefixTableName, tablePrefix.value);
removePrefixTableName = removePrefixTableName.slice(tablePrefix.value.length);
}
formData.moduleName = basic && basic.moduleName ? basic.moduleName : removePrefixTableName;
formData.moduleName = convertUpperCamel(formData.moduleName);
@@ -205,7 +205,7 @@
function onChangeTablePrefix(e) {
let removePrefixTableName = tableInfo.tableName;
if (_.startsWith(tableInfo.tableName, tablePrefix.value)) {
removePrefixTableName = _.trim(removePrefixTableName, tablePrefix.value);
removePrefixTableName = tableInfo.tableName.slice(tablePrefix.value.length);
}
formData.moduleName = convertUpperCamel(removePrefixTableName);
}

View File

@@ -182,7 +182,7 @@
//命名
let removePrefixTableName = tableInfo.tableName;
if (_.startsWith(tableInfo.tableName, tablePrefix.value)) {
removePrefixTableName = _.trimStart(removePrefixTableName, tablePrefix.value);
removePrefixTableName = removePrefixTableName.slice(tablePrefix.value.length);
}
formData.moduleName = basic && basic.moduleName ? basic.moduleName : removePrefixTableName;
formData.moduleName = convertUpperCamel(formData.moduleName);
@@ -205,7 +205,7 @@
function onChangeTablePrefix(e) {
let removePrefixTableName = tableInfo.tableName;
if (_.startsWith(tableInfo.tableName, tablePrefix.value)) {
removePrefixTableName = _.trim(removePrefixTableName, tablePrefix.value);
removePrefixTableName = tableInfo.tableName.slice(tablePrefix.value.length);
}
formData.moduleName = convertUpperCamel(removePrefixTableName);
}