From b3e4763f670892c6ac5fa3a65401417135a6d9ad Mon Sep 17 00:00:00 2001 From: cobb Date: Wed, 27 Jul 2022 15:06:59 +0800 Subject: [PATCH] fix rm err --- src/components/HelloWorld.vue | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue index dc16f9b..fedf54e 100644 --- a/src/components/HelloWorld.vue +++ b/src/components/HelloWorld.vue @@ -93,7 +93,6 @@ function toCamelCase(str) { ); } - function titleCase(str) { const newStr = str.slice(0, 1).toUpperCase() + str.slice(1); return newStr; @@ -104,14 +103,13 @@ function lowerCase(str) { return newStr; } - // 删除如t_user中的t_前缀 function rmPrefix(str) { - if (str.indexOf('_') > -1) { - var n = str.indexOf('_') - return str.slice(n+1, str.length) - } - return str + if (str.indexOf("_") > -1) { + var n = str.indexOf("_"); + return str.slice(n + 1, str.length); + } + return str; } function typeMap(str) { @@ -227,9 +225,9 @@ export default { this.schemaKey = Date.now(); }, handleRouteOutput(v) { - const title = rmPrefix(v.title); + const title = rmPrefix(v.title); const tableName = toCamelCase(title); - const lowTableName = title + const lowTableName = title; const Output = ` { ${lowTableName} := admin.Group("${lowTableName}") @@ -242,9 +240,9 @@ export default { return Output; }, handleJsApi(v) { - const title = rmPrefix(v.title); + const title = rmPrefix(v.title); const tableName = toCamelCase(title); - const lowTableName = title + const lowTableName = title; const Output = ` import request from '@/utils/request'; export function get${tableName}(data) { @@ -291,7 +289,7 @@ export default { return Output; }, handleApiOutput(v) { - const title = rmPrefix(v.title); + const title = rmPrefix(v.title); const tableName = toCamelCase(title); const apiOutput = ` package api @@ -380,7 +378,7 @@ export default { return apiOutput; }, handleServiceOutput(v) { - const title = rmPrefix(v.title); + const title = rmPrefix(v.title); const tableName = toCamelCase(title); const properties = v.properties; var primary = ``; @@ -462,7 +460,12 @@ export default { oReq.open("POST", "/sql", false); // 同步请求 oReq.setRequestHeader("Content-type", "application/json"); console.log(this.sqlinput); - oReq.send(JSON.stringify({ content: this.sqlinput, camel: !this.isUnderScoreCase })); //发送数据需要自定义,这里发送的是JSON结构 + oReq.send( + JSON.stringify({ + content: this.sqlinput, + camel: !this.isUnderScoreCase, + }) + ); //发送数据需要自定义,这里发送的是JSON结构 var result = oReq.responseText; //响应结果 return result; }, @@ -471,7 +474,7 @@ export default { console.log("struct", struct); const requires = v.required; const properties = v.properties; - const title = rmPrefix(v.title); + const title = rmPrefix(v.title); const tableName = toCamelCase(title); const tableNameLower = lowerCase(tableName); var primary = ``; @@ -757,4 +760,3 @@ export default { }, }; -