|
@@ -8,11 +8,19 @@
|
|
<floor-cascader @change="changeFloor"></floor-cascader>
|
|
<floor-cascader @change="changeFloor"></floor-cascader>
|
|
<my-cascader ref="cascader" @change="changeDevice"></my-cascader>
|
|
<my-cascader ref="cascader" @change="changeDevice"></my-cascader>
|
|
<el-button size="small" @click="handleLinkAssets" class="iconfont icon-batchassociation">批量关联资产</el-button>
|
|
<el-button size="small" @click="handleLinkAssets" class="iconfont icon-batchassociation">批量关联资产</el-button>
|
|
|
|
+ <el-tooltip class="item" effect="dark" content="请选择建筑楼层和设备类" placement="top-start">
|
|
|
|
+ <el-button type="primary" class="deviceList-excel"
|
|
|
|
+ :disabled="!((param.buildId != '' || param.buildId != 'all') && param.deviceId !='')"
|
|
|
|
+ @click="handleSurface">
|
|
|
|
+ 深化点表导入
|
|
|
|
+ </el-button>
|
|
|
|
+ </el-tooltip>
|
|
</div>
|
|
</div>
|
|
<hanson-table @close="close" :graphyId="graphyId" ref="tableMain"></hanson-table>
|
|
<hanson-table @close="close" :graphyId="graphyId" ref="tableMain"></hanson-table>
|
|
</div>
|
|
</div>
|
|
<!-- <table-transfers></table-transfers> -->
|
|
<!-- <table-transfers></table-transfers> -->
|
|
<linkassets-dialog :dialog="dialog"></linkassets-dialog>
|
|
<linkassets-dialog :dialog="dialog"></linkassets-dialog>
|
|
|
|
+ <excelDialog ref="handleExcel"/>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
@@ -22,6 +30,7 @@ import myCascader from "@/components/ledger/lib/cascader";
|
|
import hansonTable from "@/components/ledger/handsontables/device";
|
|
import hansonTable from "@/components/ledger/handsontables/device";
|
|
import tableTransfers from "@/components/ledger/tableTransfers";
|
|
import tableTransfers from "@/components/ledger/tableTransfers";
|
|
import linkassetsDialog from "@/components/ledger/lib/linkassets";
|
|
import linkassetsDialog from "@/components/ledger/lib/linkassets";
|
|
|
|
+import excelDialog from "@/components/ledger/lib/excelDialog";
|
|
import {
|
|
import {
|
|
getSpaceName,
|
|
getSpaceName,
|
|
getGraphyId,
|
|
getGraphyId,
|
|
@@ -40,7 +49,8 @@ export default {
|
|
myCascader,
|
|
myCascader,
|
|
hansonTable,
|
|
hansonTable,
|
|
tableTransfers,
|
|
tableTransfers,
|
|
- linkassetsDialog
|
|
|
|
|
|
+ linkassetsDialog,
|
|
|
|
+ excelDialog
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -184,6 +194,9 @@ export default {
|
|
// 批量关联资产
|
|
// 批量关联资产
|
|
handleLinkAssets() {
|
|
handleLinkAssets() {
|
|
this.dialog.linkAssets = true
|
|
this.dialog.linkAssets = true
|
|
|
|
+ },
|
|
|
|
+ handleSurface() {
|
|
|
|
+ this.$refs.handleExcel.openDialog()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|