派生自 wuyushui/SewerAndRainNetwork

chenzeping
2021-03-29 58737013341e2363b39a33fea150f72ebd37cfc1
src/views/MapTemplate.vue
@@ -17,7 +17,7 @@
    <enterprise></enterprise>
    <!--    <el-button id="map-btn" el-icon-c-scale-to-original icon="el-icon-c-scale-to-original" circle @click="isShowHidden"></el-button>-->
    <el-button type="primary" @click="ChangeState" class="solid-waste">固废</el-button>
    <SolidContent ref="SolidWastePopup"></SolidContent>
    <PublicBounced ref="PublicBounced"></PublicBounced>
  </div>
</template>
@@ -36,9 +36,10 @@
// import MenuSpecial from '@components/panel/MenuTopic'
import LegendPanel from '@components/panel/LegendPanel'
import Enterprise from '../components/table/enterprise'
import SolidContent from '@components/BaseNav/SolidContent'
// 底图业务js逻辑
import AddSolidWasteHelper from '@components/BaseNav/SolidWaste'
import AddSolidWasteHelper from '@components/BaseNav/SolidWaste/SolidWaste'
// 公共展示数据
import PublicBounced from '@components/BaseNav/PublicBounced/PublicBounced'
export default {
  name: 'MapTemplate',
@@ -54,7 +55,7 @@
    LcServiceLayer,
    Popup,
    summarySheets,
    SolidContent
    PublicBounced
  },
  data () {
    return {
@@ -78,9 +79,16 @@
  },
  methods: {
    ChangeState () {
      const data = {
        companyId: 3900100145,
        userCode: 'wenchun.deng',
        name: '',
        marginWarr: '',
        longDayWarr: ''
      }
      const AddSolidWaste = new AddSolidWasteHelper({ map: this.map })
      AddSolidWaste.requestData()
      AddSolidWaste.SetSolidWasteContent(this.config, this.$refs.SolidWastePopup)
      AddSolidWaste.requestData(data)
      AddSolidWaste.SetSolidWasteContent(this.config, this.$refs.PublicBounced)
    },
    isShowHidden () {
      this.isShowBtn = !this.isShowBtn