派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-04-22 ac41dd3a9b8632c9cbda389012a85de87135ed47
src/components/table/components/SoilGroundwater.vue
File was renamed from src/components/BaseNav/SoilGroundwater/ReportTable.vue
@@ -4,7 +4,7 @@
            <el-table-column width="30px" label="">
                <template slot-scope="{row,$index}">
                    <el-popover placement="bottom" trigger="click" :disabled="!isShowIcon" popper-class="popovers">
                        <!--  <ChemicalWastewater v-show="$index ===1"></ChemicalWastewater> -->
                        <ChemicalWastewater v-show="$index ===1"></ChemicalWastewater>
                        <i class="el-icon-caret-right" :class="{active: isActive === $index}" slot="reference" @click="doIcon($index)"></i>
                    </el-popover>
                </template>
@@ -23,8 +23,8 @@
                </div>
                <template slot-scope="{row,$index}">
                    <u v-if="$index!=2" >{{row.normal}}</u>
                    <el-popover v-else placement="bottom-end" width="200" trigger="click" popper-class="popovers" title="监测点明细表">
                        <refinery></refinery>
                    <el-popover v-else placement="bottom-end" trigger="click" popper-class="popovers" title="一级风险地块">
                        <refinery :tableHeader="tableHeader1" :tableContent="tableContent1" ></refinery>
                        <u slot="reference" style="color: #00ffff">{{row.normal}}</u>
                    </el-popover>
                </template>
@@ -35,8 +35,8 @@
                </div>
                <template slot-scope="{row,$index}">
                    <u v-if="$index!=2" >{{row.normal}}</u>
                    <el-popover v-else placement="bottom-end" width="200" trigger="click" popper-class="popovers" title="监测点明细表">
                        <refinery></refinery>
                    <el-popover v-else placement="bottom-end" trigger="click" popper-class="popovers" title="二级风险地块">
                        <refinery :tableHeader="tableHeader1" :tableContent="tableContent1"></refinery>
                        <u slot="reference" style="color: #00ffff">{{row.normal}}</u>
                    </el-popover>
                </template>
@@ -47,8 +47,8 @@
                </div>
                <template slot-scope="{row,$index}">
                    <u v-if="$index!=2" >{{row.normal}}</u>
                    <el-popover v-else placement="bottom-end" width="200" trigger="click" popper-class="popovers" title="监测点明细表">
                        <refinery></refinery>
                    <el-popover v-else placement="bottom-end" trigger="click" popper-class="popovers" title="三级风险地块">
                        <refinery :tableHeader="tableHeader1" :tableContent="tableContent1"></refinery>
                        <u slot="reference" style="color: #00ffff">{{row.normal}}</u>
                    </el-popover>
                </template>
@@ -59,8 +59,8 @@
                </div>
                <template slot-scope="{row,$index}">
                    <u v-if="$index!=2" >{{row.normal}}</u>
                    <el-popover v-else placement="bottom-end" width="200" trigger="click" popper-class="popovers" title="监测点明细表">
                        <refinery></refinery>
                    <el-popover v-else placement="bottom-end" trigger="click" popper-class="popovers" title="土壤采样点">
                        <refinery :tableHeader="tableHeader2" :tableContent="tableContent1"></refinery>
                        <u slot="reference" style="color: #00ffff">{{row.normal}}</u>
                    </el-popover>
                </template>
@@ -71,8 +71,8 @@
                </div>
                <template slot-scope="{row,$index}">
                    <u v-if="$index!=2" >{{row.normal}}</u>
                    <el-popover v-else placement="bottom-end" width="200" trigger="click" popper-class="popovers" title="监测点明细表">
                        <refinery></refinery>
                    <el-popover v-else placement="bottom-end" trigger="click" popper-class="popovers" title="地下水采样点">
                        <refinery :tableHeader="tableHeader2" :tableContent="tableContent1"></refinery>
                        <u slot="reference" style="color: #00ffff">{{row.normal}}</u>
                    </el-popover>
                </template>
@@ -144,7 +144,25 @@
        StopProduction: '2',
        deficiency: '2'
      }]
      }],
      tableHeader1: [
        { name: '企业名称', width: '140', propS: 'value1' },
        { name: '地块名称', width: '140', propS: 'value2' },
        { name: '地块信息', width: '140', propS: 'value3' },
        { name: '地下水(个)', width: '140', propS: 'value4' },
        { name: '土壤(个)', width: '140', propS: 'value5' }
      ],
      tableHeader2: [
        { name: '土壤名称', width: '140', propS: 'value1' },
        { name: 'PH', width: '80', propS: 'value2' },
        { name: '六价格', width: '100', propS: 'value3' },
        { name: '铅', width: '100', propS: 'value4' },
        { name: '汞', width: '100', propS: 'value5' }
      ],
      tableContent1: [
        { value1: '1', value2: '2', value3: '3', value4: '4', value5: '5' },
        { value1: '1', value2: '2', value3: '3', value4: '4', value5: '5' }
      ]
    }
  },
  methods: {