|
@@ -0,0 +1,101 @@
|
|
|
+<!--合规性分析-->
|
|
|
+<template>
|
|
|
+ <div class="ghzc basicGeographic">
|
|
|
+ <EntityManage class="innerContainer leftPane"></EntityManage>
|
|
|
+ <!-- <div class="innerContainer leftPane" v-drag @click.native.stop>
|
|
|
+ <h2 class="Pangetitle darg-div">
|
|
|
+ <span class="pange_text">耕地保护</span>
|
|
|
+ </h2>
|
|
|
+ <el-tabs type="border-card" class="xz_box" v-model="activeTabs" stretch @tab-click="tabClick">
|
|
|
+ <el-tab-pane label="辅助监测研判" name="fzjcyp">
|
|
|
+ <FZJCYP v-loading="loading" @updateParent="changeData" ref="fzjcyp"></FZJCYP>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="历史记录" name="lsju">
|
|
|
+ <Lsjl :rzBsm="rzBsm" :activeTabs="activeTabs" @updateParent="changeData" type="gdbh" ref="lsju"></Lsjl>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="分析结果" :disabled="activeTabs != 'scjg'" name="fxjg">
|
|
|
+ <div v-drag style="height: 100%;">
|
|
|
+ <FXJG :activeTabs="activeTabs" @updateParent="changeData" :loading="loading" :fxjgObj="nowObj" ref="fxjg"
|
|
|
+ v-if="activeTabs == 'fxjg'"></FXJG>
|
|
|
+ </div>
|
|
|
+ </el-tab-pane>
|
|
|
+ </el-tabs>
|
|
|
+ </div>
|
|
|
+ <interDetails :rzBsm="rzBsm" @updateParent="changeData" :interObj="interObj" v-if="showInter"></interDetails>
|
|
|
+ <RzDtails
|
|
|
+ :rzBsm="rzBsm"
|
|
|
+ :rzMc="nowObj.xmmc"
|
|
|
+ @updateParent="changeData"
|
|
|
+ ></RzDtails> -->
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import EntityManage from "./entityManage.vue";
|
|
|
+// import FXJG from "./components/fxjg.vue";
|
|
|
+// import Lsjl from "../complianceAnalysis/components/lsjl.vue";
|
|
|
+// import interDetails from "./components/interDetails.vue";
|
|
|
+// import RzDtails from "../complianceAnalysis/components/rzDtails.vue";
|
|
|
+export default {
|
|
|
+ name: "BasicGeographic",
|
|
|
+ components: {
|
|
|
+ EntityManage,
|
|
|
+ // Lsjl,
|
|
|
+ // FXJG,
|
|
|
+ // interDetails,
|
|
|
+ // RzDtails,
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ activeTabs: "fzjcyp",
|
|
|
+ rzBsm: "",
|
|
|
+ rwBsm: "",
|
|
|
+ nowObj: {},
|
|
|
+ rzMc: "",
|
|
|
+ loading: false,
|
|
|
+ interObj: {},//套合信息存储
|
|
|
+ showInter: false,
|
|
|
+ };
|
|
|
+ },
|
|
|
+ created() { },
|
|
|
+ methods: {
|
|
|
+ changeData(name, updata) {
|
|
|
+ this[name] = updata;
|
|
|
+ },
|
|
|
+ tabClick(evt) {
|
|
|
+ this.activeTabs = evt.name;
|
|
|
+ },
|
|
|
+ },
|
|
|
+ watch: {
|
|
|
+ activeTabs(newValue) {
|
|
|
+ },
|
|
|
+ },
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+.basicGeographic {
|
|
|
+ .xz_box {}
|
|
|
+
|
|
|
+ // .headerSearch {
|
|
|
+ // display: flex;
|
|
|
+ // justify-content: space-between;
|
|
|
+ // margin-right: 10px;
|
|
|
+
|
|
|
+ // .el-input {
|
|
|
+ // width: 48%;
|
|
|
+ // }
|
|
|
+
|
|
|
+ /deep/ .el-input--small .el-input__inner {
|
|
|
+ color: white !important;
|
|
|
+ background: rgba(100, 218, 255, 0.1);
|
|
|
+ border-radius: 2px 10px 2px 10px;
|
|
|
+ border-color: #5ecef09a;
|
|
|
+ }
|
|
|
+
|
|
|
+ // }
|
|
|
+}
|
|
|
+</style>
|
|
|
+<style lang="scss">
|
|
|
+@import "../complianceAnalysis//ghzc.scss";
|
|
|
+</style>
|