From fd4ebe4cf55ef5ecdbbb2fab9ecc3686907770bb Mon Sep 17 00:00:00 2001
From: chenyabin <Chenab123!>
Date: 星期四, 01 四月 2021 18:09:49 +0800
Subject: [PATCH] 添加企业点图层

---
 src/components/panel/topicSearch/SoilGroundWaterSearch.vue |  173 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 173 insertions(+), 0 deletions(-)

diff --git a/src/components/panel/topicSearch/SoilGroundWaterSearch.vue b/src/components/panel/topicSearch/SoilGroundWaterSearch.vue
index e69de29..392a8b5 100644
--- a/src/components/panel/topicSearch/SoilGroundWaterSearch.vue
+++ b/src/components/panel/topicSearch/SoilGroundWaterSearch.vue
@@ -0,0 +1,173 @@
+<template>
+    <div class="sewers-search">
+        <div class="search-title">
+            鍦熷¥鍙婂湴涓嬫按
+        </div>
+        <el-card class="search-panel">
+            <el-form ref="form" :model="form" label-width="90px" class="search-form">
+                <el-form-item label="绫诲瀷锛�">
+                    <el-select v-model="form.pipelineType" @change="handlePipelineType">
+                        <el-option
+                                v-for="item in pipelineTypeOptions"
+                                :key="item.value"
+                                :label="item.label"
+                                :value="item.value">
+                        </el-option>
+                    </el-select>
+                </el-form-item>
+                <el-form-item label="鏁版嵁绫诲瀷锛�">
+                    <el-select v-model="form.dataType">
+                        <el-option
+                                v-for="item in dataTypeOptions"
+                                :key="item.value"
+                                :label="item.label"
+                                :value="item.value">
+                        </el-option>
+                    </el-select>
+                </el-form-item>
+                <el-form-item label="妯$硦鎼滅储锛�">
+                    <el-input v-model="form.key" size="mini"
+                              placeholder="鍦ㄦ杈撳叆鍏抽敭瀛�"></el-input>
+                </el-form-item>
+                <el-form-item>
+                    <input type="button" class="btn-ok" @click="handleSearch" value="鏌ヨ">
+                    <input type="button" class="btn-reset" @click="handleSearch" value="閲嶇疆">
+                </el-form-item>
+            </el-form>
+        </el-card>
+        <el-card class="search-result" style="height:271px;">
+            <div class="B-TMD-table-list" v-for="(item,index) in list" :key="index">
+                <div class="B-TMD-table-list-title">
+                    <div class="B-TMD-table-list-head">
+                        <div class="B-TMD-table-list-title-y"
+                             :class="['B-TMD-table-list-title-y-nam', { 'warning': item.vehicleStatus==='910003' }, { 'offline': item.vehicleStatus==='910001' }]">
+                            <span>杩愬崟鍙凤細</span>
+                            <span id="waybillNumber" class="B-TMD-table-list-title-y-num"
+                                  :title="item.transNo">
+                                                <span class="B-TMD-table-list-title-y-alarm">{{ item.transNo }}</span>
+                                            </span>
+                        </div>
+                        <div class="B-TMD-table-list-title-c">
+                            杞藉叿鍙凤細
+                            <span id="plateNumber_p">
+                                                <span id="plateNumber_n"><a href="#">{{ item.vehicleNo }}</a></span>
+                                            </span>
+                        </div>
+                    </div>
+                    <div class="B-TMD-table-icons" style="float:right">
+                        <ul>
+                            <li class="B-TMD-table-list-title-y-adress"
+                                @click="handleLocation(item)"></li>
+                            <li :class="[{'B-TMD-table-list-title-y-car': item.vehicleStatus ==='910002', 'B-TMD-table-list-title-y-car-offline': item.vehicleStatus ==='910001','B-TMD-table-list-title-y-car-warning': item.vehicleStatus==='910003' }]"></li>
+                        </ul>
+                    </div>
+                </div>
+                <div class="B-TMD-table-list-content">
+                    <div>
+                        <span>鍙戣揣浼佷笟锛�</span>
+                        <span id="b_twe_consignment" :title="item.outWarehouseName">{{
+                item.outWarehouseName == null ? "鏆傛棤" : item.outWarehouseName
+              }}</span>
+                    </div>
+                    <div>
+                        <span>鎵�&nbsp;&nbsp;杩�&nbsp;&nbsp;鍟嗭細</span>
+                        <span id="b_twe_loan" :title="item.carrierName">{{ item.carrierName }}</span>
+                    </div>
+                    <div><span>鏀惰揣浼佷笟锛�</span> <span
+                            id="b_twe_loan1" :title="item.recvWarehouseName">{{ item.recvWarehouseName }}</span></div>
+                </div>
+                <div class="B-TMD-table-list-bottom">
+                    <div class="B-TMD-table-list-bottom-name">
+                        璐х墿鍚嶇О锛�<span :title="item.materialName">{{ item.materialName }}</span></div>
+                </div>
+            </div>
+        </el-card>
+
+        <el-card class="footer-page" v-if="total > 10">
+            <el-pagination
+                    small
+                    @current-change="handlePage"
+                    :page-size=pageSize
+                    layout="prev, pager, next"
+                    :total=total
+                    :current-page=current
+                    class="warnPagination"
+            >
+            </el-pagination>
+        </el-card>
+    </div>
+</template>
+
+<script>
+export default {
+  name: 'MonitorAreaTips',
+  components: {},
+  data () {
+    return {
+      isPanelVisible: false,
+      total: 0,
+      list: [],
+      form: {
+        name: '',
+        region: '',
+        date1: '',
+        date2: '',
+        delivery: false,
+        type: [],
+        resource: '',
+        desc: ''
+      }
+    }
+  },
+  methods: {
+    handleClose (done) {
+      console.log(done)
+    },
+    handleClick (tab, event) {
+      console.log(tab, event)
+    },
+    handleSearch () {
+
+    }
+  },
+  mounted () {
+    this.handleSearch()
+  }
+}
+</script>
+
+<style lang="less">
+    .sewers-search{
+        position: relative;
+        overflow: hidden;
+        .search-panel{
+            background-color: transparent;
+            border: 1px solid @background-color-split;
+            padding: 10px;
+
+            /deep/ input {
+                border-radius: 0;
+                background-color: @background-color-split ;
+                border: solid 1px @color ;
+                color: @color-gray;
+                font-size: 0.01rem;
+                .el-select .el-input.is-focus .el-input__inner{
+                    border-color: @color;
+                }
+            }
+            /deep/ input:focus{
+                border-color: @color;
+            }
+        }
+        .search-btn{
+
+        }
+        //location-btn{
+        //
+        //}
+        .location-btn:hover,.el-input__icon:hover{
+            color: @color;
+            cursor: pointer;
+        }
+    }
+</style>

--
Gitblit v1.8.0