|
@@ -136,16 +136,12 @@ import DragWhere from '@/components/basic/query/drag-where.vue'
|
|
|
import DragBase from '@/components/basic/query/drag-base.vue'
|
|
|
import DragMeasure from '@/components/basic/query/drag-measure.vue'
|
|
|
import DisplayTable from '@/components/basic/query/display-table.vue'
|
|
|
-import DisplayChartBar from '@/components/basic/query/display-chart-bar.vue'
|
|
|
-import DisplayChartYbar from '@/components/basic/query/display-chart-ybar.vue'
|
|
|
-import DisplayChartLine from '@/components/basic/query/display-chart-line.vue'
|
|
|
import {save, get} from "@/api/common";
|
|
|
import type { TreeProps } from 'ant-design-vue';
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'queryindex',
|
|
|
- components: {DragWhere, DragBase, DragMeasure,DisplayTable,
|
|
|
- DisplayChartBar, DisplayChartLine, DisplayChartYbar},
|
|
|
+ components: {DragWhere, DragBase, DragMeasure, DisplayTable},
|
|
|
setup() {
|
|
|
const route = useRoute();
|
|
|
const expand = ref(false);
|
|
@@ -154,11 +150,7 @@ export default defineComponent({
|
|
|
const base = ref<typeof DragBase>();
|
|
|
const where = ref<typeof DragWhere>();
|
|
|
const display = ref<typeof DisplayTable>();
|
|
|
- const displayChartBar = ref<typeof DisplayChartBar>();
|
|
|
- const displayChartLine = ref<typeof DisplayChartLine>();
|
|
|
- const displayChartYbar = ref<typeof DisplayChartYbar>();
|
|
|
|
|
|
- const activeTab = ref('1');
|
|
|
const subjectTrees = ref({
|
|
|
data :[] as TreeProps['treeData'],
|
|
|
expandedKeys : [''],
|
|
@@ -188,25 +180,6 @@ export default defineComponent({
|
|
|
sqlString : null
|
|
|
});
|
|
|
|
|
|
- const tabChange = (key) => {
|
|
|
- console.log("tabChange", key);
|
|
|
- if(key=="2") {
|
|
|
- setTimeout(function (){
|
|
|
- (displayChartBar.value as any).resize();
|
|
|
- }, 100);
|
|
|
- }
|
|
|
- if(key=="3") {
|
|
|
- setTimeout(function (){
|
|
|
- (displayChartLine.value as any).resize();
|
|
|
- }, 100);
|
|
|
- }
|
|
|
- if(key=="4") {
|
|
|
- setTimeout(function (){
|
|
|
- (displayChartYbar.value as any).resize();
|
|
|
- }, 100);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
const onFinish = () => {
|
|
|
if(formRef.value == undefined){
|
|
|
return;
|
|
@@ -238,9 +211,6 @@ export default defineComponent({
|
|
|
}
|
|
|
//将数据给视图,视图组装并显示
|
|
|
(display.value as any).setData(result);
|
|
|
- (displayChartBar.value as any).setData(result);
|
|
|
- (displayChartLine.value as any).setData(result);
|
|
|
- (displayChartYbar.value as any).setData(result);
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -309,11 +279,8 @@ export default defineComponent({
|
|
|
|
|
|
function displayReader(){
|
|
|
//初始化视图显示
|
|
|
- console.log("displayReader",display.value, displayChartBar.value);
|
|
|
+ console.log("displayReader",display.value);
|
|
|
(display.value as any).reader();
|
|
|
- (displayChartBar.value as any).reader();
|
|
|
- (displayChartLine.value as any).reader();
|
|
|
- (displayChartYbar.value as any).reader();
|
|
|
}
|
|
|
|
|
|
const checkSubjectId = (obj)=>{
|
|
@@ -341,12 +308,7 @@ export default defineComponent({
|
|
|
measure,
|
|
|
where,
|
|
|
base,
|
|
|
- activeTab,
|
|
|
display,
|
|
|
- displayChartBar,
|
|
|
- displayChartLine,
|
|
|
- displayChartYbar,
|
|
|
- tabChange,
|
|
|
onChangeMeasure,
|
|
|
onChangeWhere,
|
|
|
onChangeBase,
|
|
@@ -406,11 +368,6 @@ export default defineComponent({
|
|
|
.query-index-table{
|
|
|
flex-grow: 1;
|
|
|
}
|
|
|
- .query-index-tabs{
|
|
|
- margin-left: 10px;
|
|
|
- margin-right: 10px;
|
|
|
- height: 100%;
|
|
|
- }
|
|
|
.tabs-view-content{
|
|
|
padding: 0px;
|
|
|
}
|