|
@@ -1,9 +1,10 @@
|
|
|
<template>
|
|
|
<basic-container>
|
|
|
- <div class="h-100p">
|
|
|
+
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="压实度评标参数" name="first">
|
|
|
- <avue-crud
|
|
|
+ <div style="height:100%;">
|
|
|
+ <avue-crud
|
|
|
:before-open="beforeOpen"
|
|
|
:table-loading="loading"
|
|
|
:data="tableData"
|
|
@@ -37,14 +38,17 @@
|
|
|
</el-button>
|
|
|
</template>
|
|
|
</avue-crud>
|
|
|
+ </div>
|
|
|
+
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="温度及密度参数" name="second">
|
|
|
<temperature/>
|
|
|
</el-tab-pane>
|
|
|
+ <!-- 导入参数弹窗 -->
|
|
|
+ <importDialog ref="importDialog" @paramLoad="onLoad" :importDialogType="importDialogType" :parmpage="page" />
|
|
|
</el-tabs>
|
|
|
- </div>
|
|
|
- <!-- 导入参数弹窗 -->
|
|
|
- <importDialog ref="importDialog" @paramLoad="onLoad" :importDialogType="importDialogType" :parmpage="page" />
|
|
|
+
|
|
|
+
|
|
|
</basic-container>
|
|
|
|
|
|
</template>
|
|
@@ -72,7 +76,7 @@ export default {
|
|
|
query:{},
|
|
|
form:{},
|
|
|
option:{
|
|
|
- height: 'auto',
|
|
|
+ height: 630,
|
|
|
calcHeight: 30,
|
|
|
tip: false,
|
|
|
searchShow:false,
|
|
@@ -141,6 +145,11 @@ export default {
|
|
|
},
|
|
|
handleClick(tab, event) {
|
|
|
console.log(tab, event);
|
|
|
+ setTimeout(() => {
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.$refs.crud.doLayout();
|
|
|
+ });
|
|
|
+ }, 1);
|
|
|
},
|
|
|
rowSave (row, done, loading) {
|
|
|
console.log(row,'row');
|