zbb 1 vuosi sitten
vanhempi
commit
36d8e536ec

+ 3 - 3
config/index.js

@@ -8,7 +8,7 @@ module.exports = {
8 8
   dev: {
9 9
     // Paths
10 10
     assetsSubDirectory: "static",
11
-    assetsPublicPath: "/luohe2",
11
+    assetsPublicPath: "/luohe_park",
12 12
 
13 13
     // Various Dev Server settings
14 14
     host: '0.0.0.0', // can be overwritten by process.env.HOST
@@ -49,13 +49,13 @@ module.exports = {
49 49
     // Paths
50 50
     assetsRoot: path.resolve(__dirname, "../dist"),
51 51
     assetsSubDirectory: "static",
52
-    assetsPublicPath: "/luohe2",
52
+    assetsPublicPath: "/luohe_park/",
53 53
 
54 54
     /**
55 55
      * Source Maps
56 56
      */
57 57
 
58
-    productionSourceMap: true,
58
+    productionSourceMap: false,
59 59
     // https://webpack.js.org/configuration/devtool/#production
60 60
     devtool: "#source-map",
61 61
 

+ 0 - 1
src/pages/index/components/record_query.vue

@@ -283,7 +283,6 @@ export default {
283 283
   }
284 284
 }
285 285
 .body-wrapper {
286
-  width: 100%;
287 286
   padding: 20px;
288 287
   .button-block{
289 288
     text-align: right;

+ 122 - 113
src/pages/index/components/static_resource.vue

@@ -1,118 +1,126 @@
1 1
 <template>
2 2
   <div class="body-wrapper">
3
-    <div class="search-card">
4
-      <h5 style="margin-bottom: 10px">车场查询</h5>
5
-      <el-input class="input-wrapper" v-model="searchWords" placeholder="请输入车场名称">
6
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData"></el-button>
7
-      </el-input>
8
-    </div>
9
-    <el-table :data="tableData" style="background: #2a2a2a;border-color: #333;">
10
-      <el-table-column v-for="(item, index) in columns" :key="index" :label="item.label" :prop="item.key">
11
-      </el-table-column>
12
-    </el-table>
13
-    <div class="table-pagination">
14
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total" @current-change="getTableData"
15
-                     :current-page.sync="pageNum" :page-size.sync="pageSize">
16
-      </el-pagination>
17
-    </div>
18
-
19
-    <div class="search-card">
20
-      <h5 style="margin-bottom: 10px">泊位查询</h5>
21
-      <el-input class="input-wrapper" v-model="searchWords2" placeholder="请输入泊位编号">
22
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData2"></el-button>
23
-      </el-input>
24
-    </div>
25
-    <el-table :data="tableData2" style="background: #2a2a2a;border-color: #333;">
26
-      <el-table-column v-for="(item, index) in columns2" :key="index" :label="item.label" :prop="item.key">
27
-      </el-table-column>
28
-    </el-table>
29
-    <div class="table-pagination">
30
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total2" @current-change="getTableData2"
31
-                     :current-page.sync="pageNum2" :page-size.sync="pageSize2">
32
-      </el-pagination>
33
-    </div>
34
-
35
-    <div class="search-card">
36
-      <h5 style="margin-bottom: 10px">监控查询</h5>
37
-      <el-input class="input-wrapper" v-model="searchWords3" placeholder="请输入监控编号">
38
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData3"></el-button>
39
-      </el-input>
40
-    </div>
41
-    <el-table :data="tableData3" style="background: #2a2a2a;border-color: #333;">
42
-      <el-table-column v-for="(item, index) in columns3" :key="index" :label="item.label" :prop="item.key">
43
-      </el-table-column>
44
-    </el-table>
45
-    <div class="table-pagination">
46
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total3" @current-change="getTableData3"
47
-                     :current-page.sync="pageNum3" :page-size.sync="pageSize3">
48
-      </el-pagination>
49
-    </div>
50
-
51
-    <div class="search-card">
52
-      <h5 style="margin-bottom: 10px">设备查询</h5>
53
-      <el-input class="input-wrapper" v-model="searchWords4" placeholder="请输入设备编号">
54
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData4"></el-button>
55
-      </el-input>
56
-    </div>
57
-    <el-table :data="tableData4" style="background: #2a2a2a;border-color: #333;">
58
-      <el-table-column v-for="(item, index) in columns4" :key="index" :label="item.label" :prop="item.key">
59
-      </el-table-column>
60
-    </el-table>
61
-    <div class="table-pagination">
62
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total4" @current-change="getTableData4"
63
-                     :current-page.sync="pageNum4" :page-size.sync="pageSize4">
64
-      </el-pagination>
65
-    </div>
66
-
67
-    <div class="search-card">
68
-      <h5 style="margin-bottom: 10px">单位查询</h5>
69
-      <el-input class="input-wrapper" v-model="searchWords5" placeholder="请输入单位名称">
70
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData5"></el-button>
71
-      </el-input>
72
-    </div>
73
-    <el-table :data="tableData5" style="background: #2a2a2a;border-color: #333;">
74
-      <el-table-column v-for="(item, index) in columns5" :key="index" :label="item.label" :prop="item.key">
75
-      </el-table-column>
76
-    </el-table>
77
-    <div class="table-pagination">
78
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total5" @current-change="getTableData5"
79
-                     :current-page.sync="pageNum5" :page-size.sync="pageSize5">
80
-      </el-pagination>
81
-    </div>
82
-
83
-    <div class="search-card">
84
-      <h5 style="margin-bottom: 10px">备案资源查询</h5>
85
-      <el-input class="input-wrapper" v-model="searchWords6" placeholder="请输入备案单位名称">
86
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData6"></el-button>
87
-      </el-input>
88
-    </div>
89
-    <el-table :data="tableData6" style="background: #2a2a2a;border-color: #333;">
90
-      <el-table-column v-for="(item, index) in columns6" :key="index" :label="item.label" :prop="item.key">
91
-      </el-table-column>
92
-    </el-table>
93
-    <div class="table-pagination">
94
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total6" @current-change="getTableData6"
95
-                     :current-page.sync="pageNum6" :page-size.sync="pageSize6">
96
-      </el-pagination>
97
-    </div>
98
-
99
-    <div class="search-card">
100
-      <h5 style="margin-bottom: 10px">普查资源查询</h5>
101
-      <el-input class="input-wrapper" v-model="searchWords7" placeholder="请输车场名称">
102
-        <el-button slot="append" icon="el-icon-search"  @click="getTableData7"></el-button>
103
-      </el-input>
104
-    </div>
105
-    <el-table :data="tableData7" style="background: #2a2a2a;border-color: #333;">
106
-      <el-table-column v-for="(item, index) in columns7" :key="index" :label="item.label" :prop="item.key">
107
-      </el-table-column>
108
-    </el-table>
109
-    <div class="table-pagination">
110
-      <el-pagination :background="false" layout="total, prev, pager, next" :total="total7" @current-change="getTableData7"
111
-                     :current-page.sync="pageNum7" :page-size.sync="pageSize7">
112
-      </el-pagination>
113
-    </div>
114
-
115
-
3
+    <el-tabs  v-model="activeName">
4
+      <el-tab-pane label="车场查询" name="车场查询">
5
+        <div class="search-card">
6
+          <h5 style="margin-bottom: 10px">车场查询</h5>
7
+          <el-input class="input-wrapper" v-model="searchWords" placeholder="请输入车场名称">
8
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData"></el-button>
9
+          </el-input>
10
+        </div>
11
+        <el-table :data="tableData" style="background: #2a2a2a;border-color: #333;">
12
+          <el-table-column v-for="(item, index) in columns" :key="index" :label="item.label" :prop="item.key">
13
+          </el-table-column>
14
+        </el-table>
15
+        <div class="table-pagination">
16
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total" @current-change="getTableData"
17
+                         :current-page.sync="pageNum" :page-size.sync="pageSize">
18
+          </el-pagination>
19
+        </div>
20
+      </el-tab-pane>
21
+      <el-tab-pane label="泊位查询" name="泊位查询">
22
+        <div class="search-card">
23
+          <h5 style="margin-bottom: 10px">泊位查询</h5>
24
+          <el-input class="input-wrapper" v-model="searchWords2" placeholder="请输入泊位编号">
25
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData2"></el-button>
26
+          </el-input>
27
+        </div>
28
+        <el-table :data="tableData2" style="background: #2a2a2a;border-color: #333;">
29
+          <el-table-column v-for="(item, index) in columns2" :key="index" :label="item.label" :prop="item.key">
30
+          </el-table-column>
31
+        </el-table>
32
+        <div class="table-pagination">
33
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total2" @current-change="getTableData2"
34
+                         :current-page.sync="pageNum2" :page-size.sync="pageSize2">
35
+          </el-pagination>
36
+        </div>
37
+      </el-tab-pane>
38
+      <el-tab-pane label="监控查询" name="监控查询">
39
+        <div class="search-card">
40
+          <h5 style="margin-bottom: 10px">监控查询</h5>
41
+          <el-input class="input-wrapper" v-model="searchWords3" placeholder="请输入监控编号">
42
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData3"></el-button>
43
+          </el-input>
44
+        </div>
45
+        <el-table :data="tableData3" style="background: #2a2a2a;border-color: #333;">
46
+          <el-table-column v-for="(item, index) in columns3" :key="index" :label="item.label" :prop="item.key">
47
+          </el-table-column>
48
+        </el-table>
49
+        <div class="table-pagination">
50
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total3" @current-change="getTableData3"
51
+                         :current-page.sync="pageNum3" :page-size.sync="pageSize3">
52
+          </el-pagination>
53
+        </div>
54
+      </el-tab-pane>
55
+      <el-tab-pane label="设备查询" name="设备查询">
56
+        <div class="search-card">
57
+          <h5 style="margin-bottom: 10px">设备查询</h5>
58
+          <el-input class="input-wrapper" v-model="searchWords4" placeholder="请输入设备编号">
59
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData4"></el-button>
60
+          </el-input>
61
+        </div>
62
+        <el-table :data="tableData4" style="background: #2a2a2a;border-color: #333;">
63
+          <el-table-column v-for="(item, index) in columns4" :key="index" :label="item.label" :prop="item.key">
64
+          </el-table-column>
65
+        </el-table>
66
+        <div class="table-pagination">
67
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total4" @current-change="getTableData4"
68
+                         :current-page.sync="pageNum4" :page-size.sync="pageSize4">
69
+          </el-pagination>
70
+        </div>
71
+      </el-tab-pane>
72
+      <el-tab-pane label="单位查询" name="单位查询">
73
+        <div class="search-card">
74
+          <h5 style="margin-bottom: 10px">单位查询</h5>
75
+          <el-input class="input-wrapper" v-model="searchWords5" placeholder="请输入单位名称">
76
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData5"></el-button>
77
+          </el-input>
78
+        </div>
79
+        <el-table :data="tableData5" style="background: #2a2a2a;border-color: #333;">
80
+          <el-table-column v-for="(item, index) in columns5" :key="index" :label="item.label" :prop="item.key">
81
+          </el-table-column>
82
+        </el-table>
83
+        <div class="table-pagination">
84
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total5" @current-change="getTableData5"
85
+                         :current-page.sync="pageNum5" :page-size.sync="pageSize5">
86
+          </el-pagination>
87
+        </div>
88
+      </el-tab-pane>
89
+      <el-tab-pane label="备案资源查询" name="备案资源查询">
90
+        <div class="search-card">
91
+          <h5 style="margin-bottom: 10px">备案资源查询</h5>
92
+          <el-input class="input-wrapper" v-model="searchWords6" placeholder="请输入备案单位名称">
93
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData6"></el-button>
94
+          </el-input>
95
+        </div>
96
+        <el-table :data="tableData6" style="background: #2a2a2a;border-color: #333;">
97
+          <el-table-column v-for="(item, index) in columns6" :key="index" :label="item.label" :prop="item.key">
98
+          </el-table-column>
99
+        </el-table>
100
+        <div class="table-pagination">
101
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total6" @current-change="getTableData6"
102
+                         :current-page.sync="pageNum6" :page-size.sync="pageSize6">
103
+          </el-pagination>
104
+        </div>
105
+      </el-tab-pane>
106
+      <el-tab-pane label="普查资源查询" name="普查资源查询">
107
+        <div class="search-card">
108
+          <h5 style="margin-bottom: 10px">普查资源查询</h5>
109
+          <el-input class="input-wrapper" v-model="searchWords7" placeholder="请输车场名称">
110
+            <el-button slot="append" icon="el-icon-search"  @click="getTableData7"></el-button>
111
+          </el-input>
112
+        </div>
113
+        <el-table :data="tableData7" style="background: #2a2a2a;border-color: #333;">
114
+          <el-table-column v-for="(item, index) in columns7" :key="index" :label="item.label" :prop="item.key">
115
+          </el-table-column>
116
+        </el-table>
117
+        <div class="table-pagination">
118
+          <el-pagination :background="false" layout="total, prev, pager, next" :total="total7" @current-change="getTableData7"
119
+                         :current-page.sync="pageNum7" :page-size.sync="pageSize7">
120
+          </el-pagination>
121
+        </div>
122
+      </el-tab-pane>
123
+    </el-tabs>
116 124
   </div>
117 125
 </template>
118 126
 <script>
@@ -123,6 +131,7 @@ export default {
123 131
   components: {},
124 132
   data() {
125 133
     return {
134
+      activeName:'车场查询',
126 135
       columns: [
127 136
         {
128 137
           label: '车场名称',

+ 1 - 1
src/router/index.js

@@ -10,7 +10,7 @@ Vue.use(Router);
10 10
 
11 11
 export default new Router({
12 12
   mode: 'history',
13
-  base: '/luohe2',
13
+  base: '/luohe_park',
14 14
   routes: [
15 15
     { path: "/", redirect: "/static_resource" },
16 16
     {