Browse Source

fix rm err

main
cobb 3 years ago
parent
commit
b3e4763f67
  1. 34
      src/components/HelloWorld.vue

34
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_usert_
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 {
},
};
</script>
Loading…
Cancel
Save