|
@@ -351,29 +351,22 @@ export default {
|
|
let test = [];
|
|
let test = [];
|
|
test = JSON.parse(this.templateInfo.template.dtColumnName);
|
|
test = JSON.parse(this.templateInfo.template.dtColumnName);
|
|
this.columns = this.columnsHandler(test);
|
|
this.columns = this.columnsHandler(test);
|
|
- // test.forEach((item) => {
|
|
|
|
- // this.columns = {
|
|
|
|
- // ...this.columns,
|
|
|
|
- // ...item,
|
|
|
|
- // };
|
|
|
|
- // });
|
|
|
|
- console.log(this.columns);
|
|
|
|
})
|
|
})
|
|
.finally((fes) => {
|
|
.finally((fes) => {
|
|
if (this.templateInfo == {}) return;
|
|
if (this.templateInfo == {}) return;
|
|
// 调用查询需要携带当前table的唯一标识
|
|
// 调用查询需要携带当前table的唯一标识
|
|
this.queryParams.queryMap.sqlkey = this.sqlkey;
|
|
this.queryParams.queryMap.sqlkey = this.sqlkey;
|
|
- this.queryParams.orderByColumn = this.toUnderScoreCase(this.queryParams.orderByColumn);
|
|
|
|
|
|
+ this.queryParams.orderByColumn = camelCase(this.queryParams.orderByColumn);
|
|
// 根据sql语句查询当前表数据
|
|
// 根据sql语句查询当前表数据
|
|
unionListTableData(this.queryParams).then((res) => {
|
|
unionListTableData(this.queryParams).then((res) => {
|
|
this.tableList = [];
|
|
this.tableList = [];
|
|
res.rows.forEach((item) => {
|
|
res.rows.forEach((item) => {
|
|
this.tableList.push(item.resultMap);
|
|
this.tableList.push(item.resultMap);
|
|
});
|
|
});
|
|
|
|
+ // 驼峰转换
|
|
this.tableList = this.tableList.map(item => {
|
|
this.tableList = this.tableList.map(item => {
|
|
let kv = {}
|
|
let kv = {}
|
|
for (let itemKey in item) {
|
|
for (let itemKey in item) {
|
|
- console.log(itemKey);
|
|
|
|
kv[camelCase(itemKey)] = item[itemKey]
|
|
kv[camelCase(itemKey)] = item[itemKey]
|
|
}
|
|
}
|
|
return kv
|
|
return kv
|