Skip to content

Commit 4b1caab

Browse files
committed
APIAuto:解决自动生成场景用例参数传递中字段名误用 tbl 等
1 parent 1985312 commit 4b1caab

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

  • APIJSON-Java-Server/APIJSONBoot-MultiDataSource/src/main/resources/static/api/js

‎APIJSON-Java-Server/APIJSONBoot-MultiDataSource/src/main/resources/static/api/js/main.js‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3591,7 +3591,7 @@ https://github.com/Tencent/APIJSON/issues
35913591
var tbl = StringUtil.getTableName(key)
35923592
tbl = StringUtil.firstCase(tbl, true)
35933593
var col = StringUtil.getColumnName(key)
3594-
col = StringUtil.firstCase(tbl, false)
3594+
col = StringUtil.firstCase(col, false)
35953595

35963596
var ks = keys == null ? [] : keys.slice(0, keys.length - 1)
35973597
ks.push(tbl)
@@ -3651,17 +3651,17 @@ https://github.com/Tencent/APIJSON/issues
36513651
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("list/0/' + key + '")';
36523652
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("list/0/id")';
36533653
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + fd + 'id")';
3654-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + (tbl || table) + '/' + key + '")';
3654+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + (tbl || table) + '/' + (col || key) + '")';
36553655
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/0/' + fd + 'id")';
3656-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/0/' + (tbl || table) + '/' + key + '")';
3656+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/0/' + (tbl || table) + '/' + (col || key) + '")';
36573657
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/' + fd + 'id")';
3658-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/' + (tbl || table) + '/' + key + '")';
3658+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/' + (tbl || table) + '/' + (col || key) + '")';
36593659
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + fd + 'id")';
3660-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + (tbl || table) + '/' + key + '")';
3660+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/list/0/' + (tbl || table) + '/' + (col || key) + '")';
36613661
} else {
36623662
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("[]/0/' + key + '")';
36633663
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("[]/0/id")';
3664-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + fd + key + '")';
3664+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + fd + (col || key) + '")';
36653665
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + fd + 'id")';
36663666
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (path || '') + '[]/0/' + key + '")';
36673667
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (path || '') + '[]/0/id")';
@@ -3698,11 +3698,11 @@ https://github.com/Tencent/APIJSON/issues
36983698
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + 'list/0/' + camelIdKey + '")';
36993699
} else {
37003700
config += prefix + 'PRE_DATA("' + kp + '[]/0/' + camelIdKey + '")';
3701-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + kp + '[]/0/' + (tbl || table).toLowerCase() + '_id")';
3701+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + kp + '[]/0/' + snakeIdKey + '")';
37023702
}
37033703

37043704
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + camelIdKey + '")';
3705-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (tbl || table).toLowerCase() + '_id")';
3705+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + snakeIdKey + '")';
37063706
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + cp + '")';
37073707
if (isRestful) {
37083708
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("data/' + cp + '")';
@@ -3713,7 +3713,7 @@ https://github.com/Tencent/APIJSON/issues
37133713
config += '\n// 可替代上面的 ' + prefix + 'CTX_GET("' + camelIdKey + '")';
37143714
config += '\n// 可替代上面的 ' + prefix + 'CTX_GET("' + snakeIdKey + '")';
37153715
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (StringUtil.isEmpty(path) ? '' : path + '/') + camelIdKey + '")';
3716-
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (StringUtil.isEmpty(path) ? '' : path + '/') + (tbl || table).toLowerCase() + '_id")';
3716+
config += '\n// 可替代上面的 ' + prefix + 'PRE_DATA("' + (StringUtil.isEmpty(path) ? '' : path + '/') + snakeIdKey + '")';
37173717
}
37183718
else if (StringUtil.isIdKey(key)) {
37193719
if (isRestful) {

0 commit comments

Comments
 (0)