buzhi 1 rok temu
rodzic
commit
42634293d8

+ 24 - 10
src/views/Login/Login.vue

@@ -34,7 +34,7 @@
34 34
                     v-for="item in options"
35 35
                     :key="item.value"
36 36
                     :label="item.label"
37
-                    :value="item.value"
37
+                    :value="item.label"
38 38
                   />
39 39
                 </el-select>
40 40
               </el-form-item>
@@ -149,21 +149,34 @@ const loginData = reactive({
149 149
 
150 150
 const options = ref([
151 151
   {
152
-    value: 'admin123',
153
-    label: 'admin'
152
+    label: '管理员账号',
153
+    value: 'admin',
154
+    password: 'admin123'
154 155
   },
155 156
   {
157
+    label: '国家粮食交易中心',
156 158
     value: '111111',
157
-    label: 'test111'
159
+    password: 'admin111111'
158 160
   },
159 161
   {
162
+    label: '省交易中心',
160 163
     value: '222222',
161
-    label: 'test222'
162
-  }
164
+    password: 'admin222222'
165
+  },
166
+  {
167
+    label: '银行',
168
+    value: '333333',
169
+    password: 'admin333333'
170
+  },
171
+  {
172
+    label: '库区',
173
+    value: '444444',
174
+    password: 'admin444444'
175
+  },
163 176
 ])
164 177
 const isQuick = ref(false)
165 178
 const selectValue = ref('')
166
-const selectLabel = ref('')
179
+const selectPassword = ref('')
167 180
 
168 181
 // 获取验证码
169 182
 const getCode = async () => {
@@ -249,9 +262,10 @@ const handBack = () => {
249 262
 }
250 263
 // 选择登录账号
251 264
 const handlerChange = (data: any) => {
252
-  selectLabel.value = options.value.filter((item) => item.value == data)[0].label
253
-  loginData.loginForm.username = selectLabel.value
254
-  loginData.loginForm.password = selectValue.value
265
+  selectValue.value = options.value.filter((item) => item.label == data)[0].value
266
+  selectPassword.value = options.value.filter((item) => item.label == data)[0].password
267
+  loginData.loginForm.username = selectValue.value
268
+  loginData.loginForm.password = selectPassword.value
255 269
   isQuick.value = false
256 270
 }
257 271
 // 取消选择

+ 3 - 1
src/views/VisualDisplay/src/compontent/header.vue

@@ -49,12 +49,14 @@ onBeforeUnmount(() => {
49 49
   // background: pink;
50 50
   background: url('@/assets/ksh/home/top.png') no-repeat;
51 51
   background-size: 100% 100%;
52
+  position: relative;
52 53
   cursor: pointer;
53 54
 }
54 55
 .header .time {
55 56
   position: absolute;
56 57
   right: 4%;
57
-  top: 4.5%;
58
+  top: 45%;
59
+  transform: translate(0, -50%);
58 60
   font-size: 20px;
59 61
   color: white;
60 62
   font-weight: 500;

+ 430 - 413
src/views/VisualDisplay/src/pages/cf/index.vue

@@ -1,141 +1,146 @@
1 1
 <template>
2
-  <div class="cf_content">
2
+  <div class="container-page">
3 3
     <div class="header">
4 4
       <Header />
5 5
     </div>
6
-    <el-row :gutter="10" style="height: 88%">
7
-      <el-col :span="9">
8
-        <div class="kqxx_box">
9
-          <div class="box_khxx">
10
-            <div class="box_title">
11
-              <span class="title-top">客户信息</span>
6
+    <div class="container-body">
7
+      <el-row :gutter="10" style="height: 88%">
8
+        <el-col :span="9">
9
+          <div class="kqxx_box">
10
+            <div class="box_khxx">
11
+              <div class="box_title">
12
+                <span class="title-top">客户信息</span>
13
+              </div>
14
+              <div class="kqxx_content">
15
+                <div class="box_item">
16
+                  <div class="box_icon icon_kh1"></div>
17
+                  <div class="box_content">
18
+                    <span class="span_left">*客户名称(单位名称)</span>
19
+                    <span class="span_right" :title="formData.dwmc">{{ formData.dwmc }}</span>
20
+                  </div>
21
+                </div>
22
+                <div class="box_item">
23
+                  <div class="box_icon icon_kh2"></div>
24
+                  <div class="box_content">
25
+                    <span class="span_left">*联系电话</span>
26
+                    <span class="span_right" :title="formData.lxdh">{{ formData.lxdh }}</span>
27
+                  </div>
28
+                </div>
29
+                <div class="box_item">
30
+                  <div class="box_icon icon_kh3"></div>
31
+                  <div class="box_content">
32
+                    <span class="span_left">*身份证号/社会信用统一代码</span>
33
+                    <span class="span_right" :title="formData.tyshxydm">{{
34
+                      formData.tyshxydm
35
+                    }}</span>
36
+                  </div>
37
+                </div>
38
+              </div>
12 39
             </div>
13
-            <div class="kqxx_content">
14
-              <div class="box_item">
15
-                <div class="box_icon icon_kh1"></div>
40
+            <div class="box_cfxx">
41
+              <div class="box_title">
42
+                <span class="title-top">仓房信息</span>
43
+              </div>
44
+              <div class="cfxx_content">
16 45
                 <div class="box_content">
17
-                  <span class="span_left">*客户名称(单位名称)</span>
18
-                  <span class="span_right" :title="formData.dwmc">{{ formData.dwmc }}</span>
46
+                  <span class="span_left">仓房名称:</span>
47
+                  <span class="span_right" :title="formData.cfmc">{{ formData.cfmc }}</span>
19 48
                 </div>
20
-              </div>
21
-              <div class="box_item">
22
-                <div class="box_icon icon_kh2"></div>
23 49
                 <div class="box_content">
24
-                  <span class="span_left">*联系电话</span>
25
-                  <span class="span_right" :title="formData.lxdh">{{ formData.lxdh }}</span>
50
+                  <span class="span_left">仓廒编号:</span>
51
+                  <span class="span_right" :title="formData.cabh">{{ formData.cabh }}</span>
52
+                </div>
53
+                <div class="box_content">
54
+                  <span class="span_left">仓房类型:</span>
55
+                  <span class="span_right" :title="formData.cflx">
56
+                    <dict-tag
57
+                      v-if="formData.cflx"
58
+                      :type="DICT_TYPE.SYSTEM_CFLX"
59
+                      :value="formData.cflx"
60
+                    />
61
+                  </span>
26 62
                 </div>
27
-              </div>
28
-              <div class="box_item">
29
-                <div class="box_icon icon_kh3"></div>
30 63
                 <div class="box_content">
31
-                  <span class="span_left">*身份证号/社会信用统一代码</span>
32
-                  <span class="span_right" :title="formData.tyshxydm">{{ formData.tyshxydm }}</span>
64
+                  <span class="span_left">设计使用年限:</span>
65
+                  <span class="span_right" :title="formData.sjsynx">{{ formData.sjsynx }}年</span>
66
+                </div>
67
+                <div class="box_content">
68
+                  <span class="span_left">仓内体积(m³):</span>
69
+                  <span class="span_right" :title="formData.cntj">{{ formData.cntj }}</span>
70
+                </div>
71
+                <div class="box_content">
72
+                  <span class="span_left">交付使用日期:</span>
73
+                  <span class="span_right" :title="formData.jfsyrq">{{ formData.jfsyrq }}</span>
74
+                </div>
75
+                <div class="box_content">
76
+                  <span class="span_left">设计仓容(吨):</span>
77
+                  <span class="span_right" :title="formData.sjcr">{{ formData.sjcr }}</span>
78
+                </div>
79
+                <div class="box_content">
80
+                  <span class="span_left">仓房状态:</span>
81
+                  <span class="span_right" :title="formData.cfzt"
82
+                    ><dict-tag
83
+                      v-if="formData.cfzt"
84
+                      :type="DICT_TYPE.SYSTEM_CAZT"
85
+                      :value="formData.cfzt"
86
+                  /></span>
33 87
                 </div>
34 88
               </div>
35 89
             </div>
36 90
           </div>
37
-          <div class="box_cfxx">
38
-            <div class="box_title">
39
-              <span class="title-top">仓房信息</span>
40
-            </div>
41
-            <div class="cfxx_content">
42
-              <div class="box_content">
43
-                <span class="span_left">仓房名称:</span>
44
-                <span class="span_right" :title="formData.cfmc">{{ formData.cfmc }}</span>
45
-              </div>
46
-              <div class="box_content">
47
-                <span class="span_left">仓廒编号:</span>
48
-                <span class="span_right" :title="formData.cabh">{{ formData.cabh }}</span>
49
-              </div>
50
-              <div class="box_content">
51
-                <span class="span_left">仓房类型:</span>
52
-                <span class="span_right" :title="formData.cflx">
53
-                  <dict-tag
54
-                    v-if="formData.cflx"
55
-                    :type="DICT_TYPE.SYSTEM_CFLX"
56
-                    :value="formData.cflx"
91
+        </el-col>
92
+        <el-col :span="15">
93
+          <div class="map-area">
94
+            <div class="operation-box">
95
+              <el-radio-group v-model="tabPosition" @change="tabClick" style="width: 80%">
96
+                <el-radio-button label="hwk" value="hwk">货位卡</el-radio-button>
97
+                <el-radio-button label="crkjl" value="crkjl">出入库记录</el-radio-button>
98
+                <el-radio-button label="zj" value="zj">质检</el-radio-button>
99
+                <el-radio-button label="wsdjc" value="wsdjc">粮情监测</el-radio-button>
100
+                <el-radio-button label="sy" value="sy">损溢</el-radio-button>
101
+              </el-radio-group>
102
+              <div class="changecang">
103
+                <el-select
104
+                  @change="cangSelect"
105
+                  v-model="cangName"
106
+                  placeholder="选择货位"
107
+                  style="width: 150px"
108
+                >
109
+                  <el-option
110
+                    v-for="(item, index) in cangOptions"
111
+                    :key="index"
112
+                    :label="item.hwmc"
113
+                    :value="item.hwdm"
57 114
                   />
58
-                </span>
59
-              </div>
60
-              <div class="box_content">
61
-                <span class="span_left">设计使用年限:</span>
62
-                <span class="span_right" :title="formData.sjsynx">{{ formData.sjsynx }}年</span>
63
-              </div>
64
-              <div class="box_content">
65
-                <span class="span_left">仓内体积(m³):</span>
66
-                <span class="span_right" :title="formData.cntj">{{ formData.cntj }}</span>
67
-              </div>
68
-              <div class="box_content">
69
-                <span class="span_left">交付使用日期:</span>
70
-                <span class="span_right" :title="formData.jfsyrq">{{ formData.jfsyrq }}</span>
71
-              </div>
72
-              <div class="box_content">
73
-                <span class="span_left">设计仓容(吨):</span>
74
-                <span class="span_right" :title="formData.sjcr">{{ formData.sjcr }}</span>
75
-              </div>
76
-              <div class="box_content">
77
-                <span class="span_left">仓房状态:</span>
78
-                <span class="span_right" :title="formData.cfzt"
79
-                  ><dict-tag
80
-                    v-if="formData.cfzt"
81
-                    :type="DICT_TYPE.SYSTEM_CAZT"
82
-                    :value="formData.cfzt"
83
-                /></span>
115
+                </el-select>
116
+                <el-button class="changecangBtn" type="primary" plain @click="back()"
117
+                  >返回</el-button
118
+                >
84 119
               </div>
85 120
             </div>
86
-          </div>
87
-        </div>
88
-      </el-col>
89
-      <el-col :span="15">
90
-        <div class="map-area">
91
-          <div class="operation-box">
92
-            <el-radio-group v-model="tabPosition" @change="tabClick" style="width: 80%">
93
-              <el-radio-button label="hwk" value="hwk">货位卡</el-radio-button>
94
-              <el-radio-button label="crkjl" value="crkjl">出入库记录</el-radio-button>
95
-              <el-radio-button label="zj" value="zj">质检</el-radio-button>
96
-              <el-radio-button label="wsdjc" value="wsdjc">粮情监测</el-radio-button>
97
-              <el-radio-button label="sy" value="sy">损溢</el-radio-button>
98
-            </el-radio-group>
99
-            <div class="changecang">
100
-              <el-select
101
-                @change="cangSelect"
102
-                v-model="cangName"
103
-                placeholder="选择货位"
104
-                style="width: 150px"
105
-              >
106
-                <el-option
107
-                  v-for="(item, index) in cangOptions"
108
-                  :key="index"
109
-                  :label="item.hwmc"
110
-                  :value="item.hwdm"
111
-                />
112
-              </el-select>
113
-              <el-button class="changecangBtn" type="primary" plain @click="back()">返回</el-button>
114
-            </div>
115
-          </div>
116
-          <div class="hw-rightcon">
117
-            <div v-if="tabPosition == 'hwk'">
118
-              <h3 class="hwk_title"><i></i>货位信息</h3>
119
-              <el-form class="formstyletwo" ref="form" :model="baseformhw" label-width="140px">
120
-                <el-row :gutter="30">
121
-                  <!-- <el-col :span="16"> -->
122
-                  <el-col :span="8">
123
-                    <el-form-item label="仓房名称">
124
-                      <el-input v-model="baseformhw.cfmc" />
125
-                    </el-form-item>
126
-                  </el-col>
127
-                  <el-col :span="8">
128
-                    <el-form-item label="货位名称">
129
-                      <el-input v-model="baseformhw.hwmc" />
130
-                    </el-form-item>
131
-                  </el-col>
132
-                  <el-col :span="8">
133
-                    <el-form-item label="保管员">
134
-                      <el-input v-model="baseformhw.bgy" />
135
-                    </el-form-item>
136
-                  </el-col>
137
-                  <!-- </el-col> -->
138
-                  <!-- <el-col :span="8">
121
+            <div class="hw-rightcon">
122
+              <div v-if="tabPosition == 'hwk'">
123
+                <h3 class="hwk_title"><i></i>货位信息</h3>
124
+                <el-form class="formstyletwo" ref="form" :model="baseformhw" label-width="140px">
125
+                  <el-row :gutter="30">
126
+                    <!-- <el-col :span="16"> -->
127
+                    <el-col :span="8">
128
+                      <el-form-item label="仓房名称">
129
+                        <el-input v-model="baseformhw.cfmc" />
130
+                      </el-form-item>
131
+                    </el-col>
132
+                    <el-col :span="8">
133
+                      <el-form-item label="货位名称">
134
+                        <el-input v-model="baseformhw.hwmc" />
135
+                      </el-form-item>
136
+                    </el-col>
137
+                    <el-col :span="8">
138
+                      <el-form-item label="保管员">
139
+                        <el-input v-model="baseformhw.bgy" />
140
+                      </el-form-item>
141
+                    </el-col>
142
+                    <!-- </el-col> -->
143
+                    <!-- <el-col :span="8">
139 144
                   <div class="img" style="width: 100%;text-align:center">
140 145
                       <el-image
141 146
                         style="width: 240px; height: 240px;cursor: pointer;margin-top: -28px;"
@@ -149,51 +154,51 @@
149 154
                       </el-image>
150 155
                     </div>
151 156
                 </el-col> -->
152
-                </el-row>
153
-                <h3 class="hwk_title"><i></i>库存信息</h3>
154
-                <el-row :gutter="30">
155
-                  <el-col :span="8">
156
-                    <el-form-item label="粮食品种">
157
-                      <el-input v-model="baseformhw.lspzmc" />
158
-                    </el-form-item>
159
-                  </el-col>
160
-                  <el-col :span="8">
161
-                    <el-form-item label="粮食等级">
162
-                      <el-input v-model="baseformhw.lsdjmc" />
163
-                    </el-form-item>
164
-                  </el-col>
165
-                  <el-col :span="8">
166
-                    <el-form-item label="收获年度">
167
-                      <el-input v-model="baseformhw.shnd" />
168
-                    </el-form-item>
169
-                  </el-col>
170
-                  <el-col :span="8">
171
-                    <el-form-item label="粮食产地">
172
-                      <el-input v-model="baseformhw.lscdmc" />
173
-                    </el-form-item>
174
-                  </el-col>
175
-                  <el-col :span="8">
176
-                    <el-form-item label="实际数量(吨)">
177
-                      <el-input v-model="baseformhw.sjsl" />
178
-                    </el-form-item>
179
-                  </el-col>
180
-                  <el-col :span="8">
181
-                    <el-form-item label="计价数量(吨)">
182
-                      <el-input v-model="baseformhw.jjsl" />
183
-                    </el-form-item>
184
-                  </el-col>
185
-                  <el-col :span="8">
186
-                    <el-form-item label="入库时间">
187
-                      <el-input v-model="baseformhw.rksj" />
188
-                    </el-form-item>
189
-                  </el-col>
190
-                  <el-col :span="8">
191
-                    <el-form-item label="保管方式">
192
-                      <el-input v-model="baseformhw.bgfs" />
193
-                    </el-form-item>
194
-                  </el-col>
195
-                </el-row>
196
-                <!-- <h3><i></i>交收信息</h3>
157
+                  </el-row>
158
+                  <h3 class="hwk_title"><i></i>库存信息</h3>
159
+                  <el-row :gutter="30">
160
+                    <el-col :span="8">
161
+                      <el-form-item label="粮食品种">
162
+                        <el-input v-model="baseformhw.lspzmc" />
163
+                      </el-form-item>
164
+                    </el-col>
165
+                    <el-col :span="8">
166
+                      <el-form-item label="粮食等级">
167
+                        <el-input v-model="baseformhw.lsdjmc" />
168
+                      </el-form-item>
169
+                    </el-col>
170
+                    <el-col :span="8">
171
+                      <el-form-item label="收获年度">
172
+                        <el-input v-model="baseformhw.shnd" />
173
+                      </el-form-item>
174
+                    </el-col>
175
+                    <el-col :span="8">
176
+                      <el-form-item label="粮食产地">
177
+                        <el-input v-model="baseformhw.lscdmc" />
178
+                      </el-form-item>
179
+                    </el-col>
180
+                    <el-col :span="8">
181
+                      <el-form-item label="实际数量(吨)">
182
+                        <el-input v-model="baseformhw.sjsl" />
183
+                      </el-form-item>
184
+                    </el-col>
185
+                    <el-col :span="8">
186
+                      <el-form-item label="计价数量(吨)">
187
+                        <el-input v-model="baseformhw.jjsl" />
188
+                      </el-form-item>
189
+                    </el-col>
190
+                    <el-col :span="8">
191
+                      <el-form-item label="入库时间">
192
+                        <el-input v-model="baseformhw.rksj" />
193
+                      </el-form-item>
194
+                    </el-col>
195
+                    <el-col :span="8">
196
+                      <el-form-item label="保管方式">
197
+                        <el-input v-model="baseformhw.bgfs" />
198
+                      </el-form-item>
199
+                    </el-col>
200
+                  </el-row>
201
+                  <!-- <h3><i></i>交收信息</h3>
197 202
               <el-row :gutter="30">
198 203
                 <el-col :span="8">
199 204
                   <el-form-item label="单位名称">
@@ -226,225 +231,225 @@
226 231
                   </el-form-item>
227 232
                 </el-col>
228 233
               </el-row> -->
229
-              </el-form>
230
-            </div>
231
-            <div v-if="tabPosition == 'crkjl'">
232
-              <el-form :inline="true" class="formstylethree" ref="form" :model="searchform">
233
-                <el-form-item label="业务日期">
234
-                  <el-date-picker
235
-                    style="width: 180px"
236
-                    @change="searchCrk"
237
-                    clearable
238
-                    v-model="searchform.ywrq"
239
-                    type="date"
240
-                    format="YYYY-MM-DD"
241
-                    value-format="YYYY-MM-DD"
242
-                    placeholder="选择日期"
243
-                  />
244
-                </el-form-item>
245
-                <el-form-item label="出入库类型">
246
-                  <el-select
247
-                    style="width: 180px"
248
-                    @change="searchCrk"
249
-                    v-model="searchform.crklx"
250
-                    placeholder="请选择"
251
-                  >
252
-                    <el-option
253
-                      v-for="item in crkLxOptions"
254
-                      :key="item.value"
255
-                      :label="item.label"
256
-                      :value="item.value"
234
+                </el-form>
235
+              </div>
236
+              <div v-if="tabPosition == 'crkjl'">
237
+                <el-form :inline="true" class="formstylethree" ref="form" :model="searchform">
238
+                  <el-form-item label="业务日期">
239
+                    <el-date-picker
240
+                      style="width: 180px"
241
+                      @change="searchCrk"
242
+                      clearable
243
+                      v-model="searchform.ywrq"
244
+                      type="date"
245
+                      format="YYYY-MM-DD"
246
+                      value-format="YYYY-MM-DD"
247
+                      placeholder="选择日期"
257 248
                     />
258
-                  </el-select>
259
-                </el-form-item>
260
-                <el-button type="primary" class="searchBtn" @click="loadData()">查询</el-button>
261
-              </el-form>
262
-              <el-scrollbar style="height: 68vh">
263
-                <div class="resettablewrap">
264
-                  <el-table
265
-                    :data="crkTableData"
266
-                    style="width: 100%; overflow-x: hidden"
267
-                    :header-cell-class-name="'headerBg'"
268
-                    :row-class-name="tableRowClassName"
269
-                    @row-click="handleCkClick"
270
-                    highlight-current-row
271
-                  >
272
-                    <el-table-column type="index" width="60" label="序号" align="center">
273
-                      <template #default="scope">
274
-                        {{ scope.$index + 1 }}
275
-                      </template>
276
-                    </el-table-column>
277
-                    <el-table-column prop="ywrq" label="业务时间" align="center" />
278
-                    <el-table-column prop="lspzmc" label="粮食品种" align="center" />
279
-                    <el-table-column prop="lsdjbm" label="粮食等级" align="center" />
280
-                    <el-table-column prop="jz" label="净重(公斤)" align="center" />
281
-                    <!-- <el-table-column prop="jsdj" label="结算单价(元)" align="center" /> -->
282
-                    <el-table-column prop="cch" label="车船号" align="center" />
283
-                    <el-table-column prop="cfhw" label="仓房货位" align="center" />
284
-                    <el-table-column prop="crklx" label="出入库类型" align="center">
285
-                      <template #default="scope">
286
-                        <span v-if="scope.row.crklx == 0">出库</span>
287
-                        <span v-if="scope.row.crklx == 1">入库</span>
288
-                      </template>
289
-                    </el-table-column>
290
-                    <el-table-column prop="fileIds" label="附件个数" width="160" align="center">
291
-                      <template #default="scope">
292
-                        <span class="fjBtn" @click="openFiles(scope.row)">{{
293
-                          scope.row.fileIds
294
-                        }}</span>
295
-                      </template>
296
-                    </el-table-column>
297
-                  </el-table>
298
-                  <el-pagination
299
-                    @size-change="handleSizeChange"
300
-                    @current-change="handleCurrentChange"
301
-                    :page-sizes="[10, 20, 30, 40]"
302
-                    layout="->,total, sizes, prev, pager, next, jumper"
303
-                    :current-page="page.pageNo"
304
-                    :page-size="page.pageSize"
305
-                    :total="page.total"
306
-                  />
307
-                </div>
308
-              </el-scrollbar>
309
-            </div>
310
-            <div v-if="tabPosition == 'zj'">
311
-              <!-- <h3><i></i>检测记录</h3> -->
312
-              <div class="resettablewrap resettablewrap-spe" style="margin-bottom: 10px">
313
-                <el-scrollbar style="height: 500px">
314
-                  <el-table
315
-                    :data="zhijTableData"
316
-                    style="width: 100%; overflow-x: hidden"
317
-                    :header-cell-class-name="'headerBg'"
318
-                    :row-class-name="tableRowClassName"
319
-                    @current-change="handleJcjlChange"
320
-                  >
321
-                    <el-table-column prop="jclx" label="检测类型" align="center" />
322
-                    <el-table-column prop="jcsj" label="检测时间" align="center" />
323
-                    <el-table-column prop="lspzmc" label="粮食品种" align="center">
324
-                      <template #default="scope">
325
-                        <span>{{ scope.row.lspzmc ? scope.row.lspzmc : '-' }}</span>
326
-                      </template>
327
-                    </el-table-column>
328
-                    <el-table-column prop="lsdjbm" label="粮食等级" align="center" />
329
-                    <el-table-column prop="jcrrxm" label="检测人员姓名" align="center" />
330
-                    <el-table-column
331
-                      prop="sfhg"
332
-                      label="食品安全指标是否合格"
333
-                      align="center"
334
-                      width="180"
249
+                  </el-form-item>
250
+                  <el-form-item label="出入库类型">
251
+                    <el-select
252
+                      style="width: 180px"
253
+                      @change="searchCrk"
254
+                      v-model="searchform.crklx"
255
+                      placeholder="请选择"
335 256
                     >
336
-                      <template #default="scope">
337
-                        <!-- <span>{{ scope.row.sfhg ? scope.row.sfhg : '-' }}</span> -->
338
-                        <span v-if="scope.row.sfhg === 1">合格</span>
339
-                        <span v-if="scope.row.sfhg === 0">不合格</span>
340
-                        <span v-if="!scope.row.sfhg && scope.row.sfhg !== 0">-</span>
341
-                      </template>
342
-                    </el-table-column>
343
-                    <el-table-column prop="zzmd" label="附件个数" align="center" />
344
-                  </el-table>
257
+                      <el-option
258
+                        v-for="item in crkLxOptions"
259
+                        :key="item.value"
260
+                        :label="item.label"
261
+                        :value="item.value"
262
+                      />
263
+                    </el-select>
264
+                  </el-form-item>
265
+                  <el-button type="primary" class="searchBtn" @click="loadData()">查询</el-button>
266
+                </el-form>
267
+                <el-scrollbar style="height: 68vh">
268
+                  <div class="resettablewrap">
269
+                    <el-table
270
+                      :data="crkTableData"
271
+                      style="width: 100%; overflow-x: hidden"
272
+                      :header-cell-class-name="'headerBg'"
273
+                      :row-class-name="tableRowClassName"
274
+                      @row-click="handleCkClick"
275
+                      highlight-current-row
276
+                    >
277
+                      <el-table-column type="index" width="60" label="序号" align="center">
278
+                        <template #default="scope">
279
+                          {{ scope.$index + 1 }}
280
+                        </template>
281
+                      </el-table-column>
282
+                      <el-table-column prop="ywrq" label="业务时间" align="center" />
283
+                      <el-table-column prop="lspzmc" label="粮食品种" align="center" />
284
+                      <el-table-column prop="lsdjbm" label="粮食等级" align="center" />
285
+                      <el-table-column prop="jz" label="净重(公斤)" align="center" />
286
+                      <!-- <el-table-column prop="jsdj" label="结算单价(元)" align="center" /> -->
287
+                      <el-table-column prop="cch" label="车船号" align="center" />
288
+                      <el-table-column prop="cfhw" label="仓房货位" align="center" />
289
+                      <el-table-column prop="crklx" label="出入库类型" align="center">
290
+                        <template #default="scope">
291
+                          <span v-if="scope.row.crklx == 0">出库</span>
292
+                          <span v-if="scope.row.crklx == 1">入库</span>
293
+                        </template>
294
+                      </el-table-column>
295
+                      <el-table-column prop="fileIds" label="附件个数" width="160" align="center">
296
+                        <template #default="scope">
297
+                          <span class="fjBtn" @click="openFiles(scope.row)">{{
298
+                            scope.row.fileIds
299
+                          }}</span>
300
+                        </template>
301
+                      </el-table-column>
302
+                    </el-table>
303
+                    <el-pagination
304
+                      @size-change="handleSizeChange"
305
+                      @current-change="handleCurrentChange"
306
+                      :page-sizes="[10, 20, 30, 40]"
307
+                      layout="->,total, sizes, prev, pager, next, jumper"
308
+                      :current-page="page.pageNo"
309
+                      :page-size="page.pageSize"
310
+                      :total="page.total"
311
+                    />
312
+                  </div>
345 313
                 </el-scrollbar>
346 314
               </div>
347
-            </div>
348
-            <div v-if="tabPosition == 'wsdjc'">
349
-              <!-- <div class="radiobox">
315
+              <div v-if="tabPosition == 'zj'">
316
+                <!-- <h3><i></i>检测记录</h3> -->
317
+                <div class="resettablewrap resettablewrap-spe" style="margin-bottom: 10px">
318
+                  <el-scrollbar style="height: 500px">
319
+                    <el-table
320
+                      :data="zhijTableData"
321
+                      style="width: 100%; overflow-x: hidden"
322
+                      :header-cell-class-name="'headerBg'"
323
+                      :row-class-name="tableRowClassName"
324
+                      @current-change="handleJcjlChange"
325
+                    >
326
+                      <el-table-column prop="jclx" label="检测类型" align="center" />
327
+                      <el-table-column prop="jcsj" label="检测时间" align="center" />
328
+                      <el-table-column prop="lspzmc" label="粮食品种" align="center">
329
+                        <template #default="scope">
330
+                          <span>{{ scope.row.lspzmc ? scope.row.lspzmc : '-' }}</span>
331
+                        </template>
332
+                      </el-table-column>
333
+                      <el-table-column prop="lsdjbm" label="粮食等级" align="center" />
334
+                      <el-table-column prop="jcrrxm" label="检测人员姓名" align="center" />
335
+                      <el-table-column
336
+                        prop="sfhg"
337
+                        label="食品安全指标是否合格"
338
+                        align="center"
339
+                        width="180"
340
+                      >
341
+                        <template #default="scope">
342
+                          <!-- <span>{{ scope.row.sfhg ? scope.row.sfhg : '-' }}</span> -->
343
+                          <span v-if="scope.row.sfhg === 1">合格</span>
344
+                          <span v-if="scope.row.sfhg === 0">不合格</span>
345
+                          <span v-if="!scope.row.sfhg && scope.row.sfhg !== 0">-</span>
346
+                        </template>
347
+                      </el-table-column>
348
+                      <el-table-column prop="zzmd" label="附件个数" align="center" />
349
+                    </el-table>
350
+                  </el-scrollbar>
351
+                </div>
352
+              </div>
353
+              <div v-if="tabPosition == 'wsdjc'">
354
+                <!-- <div class="radiobox">
350 355
                   <el-radio-group @change="zhijianInfo" v-model="wensdRadio">
351 356
                     <el-radio-button label="01" value="01">列表信息</el-radio-button>
352 357
                     <el-radio-button label="02" value="02">图文信息</el-radio-button>
353 358
                   </el-radio-group>
354 359
                 </div> -->
355
-              <div>
356
-                <el-form class="formstyletwo" ref="form" :model="wensdform" label-width="200px">
357
-                  <el-row :gutter="30">
358
-                    <el-col :span="8">
359
-                      <el-form-item label="仓廒名称">
360
-                        <el-input v-model="wensdform.camc" />
361
-                      </el-form-item>
362
-                    </el-col>
363
-                    <el-col :span="8">
364
-                      <el-form-item label="粮食品种">
365
-                        <el-input v-model="wensdform.lspzmc" />
366
-                      </el-form-item>
367
-                    </el-col>
368
-                    <!-- <el-col :span="8">
360
+                <div>
361
+                  <el-form class="formstyletwo" ref="form" :model="wensdform" label-width="200px">
362
+                    <el-row :gutter="30">
363
+                      <el-col :span="8">
364
+                        <el-form-item label="仓廒名称">
365
+                          <el-input v-model="wensdform.camc" />
366
+                        </el-form-item>
367
+                      </el-col>
368
+                      <el-col :span="8">
369
+                        <el-form-item label="粮食品种">
370
+                          <el-input v-model="wensdform.lspzmc" />
371
+                        </el-form-item>
372
+                      </el-col>
373
+                      <!-- <el-col :span="8">
369 374
                         <el-form-item label="粮食性质">
370 375
                           <el-input v-model="wensdform.lsxzmc" />
371 376
                         </el-form-item>
372 377
                       </el-col> -->
373
-                    <el-col :span="8">
374
-                      <el-form-item label="粮食等级">
375
-                        <el-input v-model="wensdform.lsdjmc" />
376
-                      </el-form-item>
377
-                    </el-col>
378
-                    <el-col :span="8">
379
-                      <el-form-item label="粮食数量(吨)">
380
-                        <el-input v-model="wensdform.kcsl" />
381
-                      </el-form-item>
382
-                    </el-col>
383
-                    <el-col :span="8">
384
-                      <el-form-item label="仓房外温(℃)">
385
-                        <el-input v-model="wensdform.cfww" />
386
-                      </el-form-item>
387
-                    </el-col>
388
-                    <el-col :span="8">
389
-                      <el-form-item label="仓房外湿(%)">
390
-                        <el-input v-model="wensdform.cfws" />
391
-                      </el-form-item>
392
-                    </el-col>
393
-                    <el-col :span="8">
394
-                      <el-form-item label="仓房内温(℃)">
395
-                        <el-input v-model="wensdform.cfnw" />
396
-                      </el-form-item>
397
-                    </el-col>
398
-                    <el-col :span="8">
399
-                      <el-form-item label="仓房内湿(%)">
400
-                        <el-input v-model="wensdform.cfns" />
401
-                      </el-form-item>
402
-                    </el-col>
403
-                    <el-col :span="8">
404
-                      <el-form-item label="粮食最高温(℃)">
405
-                        <el-input v-model="wensdform.lszgw" />
406
-                      </el-form-item>
407
-                    </el-col>
408
-                    <el-col :span="8">
409
-                      <el-form-item label="粮食最低温(℃)">
410
-                        <el-input v-model="wensdform.lszdw" />
411
-                      </el-form-item>
412
-                    </el-col>
413
-                    <el-col :span="8">
414
-                      <el-form-item label="粮食平均温(℃)">
415
-                        <el-input v-model="wensdform.lspjw" />
416
-                      </el-form-item>
417
-                    </el-col>
418
-                  </el-row>
419
-                  <el-row :gutter="30">
420
-                    <el-col :span="8" v-for="(item, index) in wensdform.fileList" :key="index">
421
-                      <div class="image_preview">
422
-                        <el-image
423
-                          style="width: 100%; height: 100%"
424
-                          :src="item"
425
-                          :zoom-rate="1.2"
426
-                          :max-scale="7"
427
-                          :min-scale="0.2"
428
-                          :preview-src-list="[item]"
429
-                          show-progress
430
-                          fit="contain"
431
-                        />
432
-                      </div>
433
-                    </el-col>
434
-                  </el-row>
435
-                </el-form>
378
+                      <el-col :span="8">
379
+                        <el-form-item label="粮食等级">
380
+                          <el-input v-model="wensdform.lsdjmc" />
381
+                        </el-form-item>
382
+                      </el-col>
383
+                      <el-col :span="8">
384
+                        <el-form-item label="粮食数量(吨)">
385
+                          <el-input v-model="wensdform.kcsl" />
386
+                        </el-form-item>
387
+                      </el-col>
388
+                      <el-col :span="8">
389
+                        <el-form-item label="仓房外温(℃)">
390
+                          <el-input v-model="wensdform.cfww" />
391
+                        </el-form-item>
392
+                      </el-col>
393
+                      <el-col :span="8">
394
+                        <el-form-item label="仓房外湿(%)">
395
+                          <el-input v-model="wensdform.cfws" />
396
+                        </el-form-item>
397
+                      </el-col>
398
+                      <el-col :span="8">
399
+                        <el-form-item label="仓房内温(℃)">
400
+                          <el-input v-model="wensdform.cfnw" />
401
+                        </el-form-item>
402
+                      </el-col>
403
+                      <el-col :span="8">
404
+                        <el-form-item label="仓房内湿(%)">
405
+                          <el-input v-model="wensdform.cfns" />
406
+                        </el-form-item>
407
+                      </el-col>
408
+                      <el-col :span="8">
409
+                        <el-form-item label="粮食最高温(℃)">
410
+                          <el-input v-model="wensdform.lszgw" />
411
+                        </el-form-item>
412
+                      </el-col>
413
+                      <el-col :span="8">
414
+                        <el-form-item label="粮食最低温(℃)">
415
+                          <el-input v-model="wensdform.lszdw" />
416
+                        </el-form-item>
417
+                      </el-col>
418
+                      <el-col :span="8">
419
+                        <el-form-item label="粮食平均温(℃)">
420
+                          <el-input v-model="wensdform.lspjw" />
421
+                        </el-form-item>
422
+                      </el-col>
423
+                    </el-row>
424
+                    <el-row :gutter="30">
425
+                      <el-col :span="8" v-for="(item, index) in wensdform.fileList" :key="index">
426
+                        <div class="image_preview">
427
+                          <el-image
428
+                            style="width: 100%; height: 100%"
429
+                            :src="item"
430
+                            :zoom-rate="1.2"
431
+                            :max-scale="7"
432
+                            :min-scale="0.2"
433
+                            :preview-src-list="[item]"
434
+                            show-progress
435
+                            fit="contain"
436
+                          />
437
+                        </div>
438
+                      </el-col>
439
+                    </el-row>
440
+                  </el-form>
441
+                </div>
436 442
               </div>
437
-            </div>
438
-            <div v-if="tabPosition == 'sy'">
439
-              <el-scrollbar style="height: 600px">
440
-                <div class="resettablewrap">
441
-                  <el-table
442
-                    :data="crkTableDataSy"
443
-                    :header-cell-class-name="'headerBg'"
444
-                    :row-class-name="tableRowClassName"
445
-                    highlight-current-row
446
-                  >
447
-                    <!-- <el-table-column
443
+              <div v-if="tabPosition == 'sy'">
444
+                <el-scrollbar style="height: 600px">
445
+                  <div class="resettablewrap">
446
+                    <el-table
447
+                      :data="crkTableDataSy"
448
+                      :header-cell-class-name="'headerBg'"
449
+                      :row-class-name="tableRowClassName"
450
+                      highlight-current-row
451
+                    >
452
+                      <!-- <el-table-column
448 453
                       type="index"
449 454
                       width="60"
450 455
                       label="序号"
@@ -454,50 +459,51 @@
454 459
                         {{ scope.$index + 1 }}
455 460
                       </template>
456 461
                     </el-table-column> -->
457
-                    <!-- <el-table-column prop="cksj" label="出库时间" width="120" align="center">
462
+                      <!-- <el-table-column prop="cksj" label="出库时间" width="120" align="center">
458 463
                       <template #default="scope">
459 464
                         {{ scope.row.cksj ? scope.row.cksj.slice(0, 10) : '' }}
460 465
                       </template>
461 466
                     </el-table-column> -->
462
-                    <el-table-column prop="rkjz" label="入库净重(吨)" align="center" />
463
-                    <el-table-column prop="rksf" label="入库水分(%)" align="center" />
464
-                    <el-table-column prop="rkzz" label="入库杂质(吨)" align="center" />
465
-                    <el-table-column prop="ckjz" label="出库净重(吨)" align="center" />
466
-                    <el-table-column prop="cksf" label="出库水分(%)" align="center" />
467
-                    <el-table-column prop="ckzz" label="出库杂质(%)" align="center" />
468
-                    <el-table-column prop="sfzc" label="损溢是否正常" align="center">
469
-                      <template #default="scope">
470
-                        <span v-if="scope.row.sfzc === 1">正常</span>
471
-                        <span v-if="scope.row.sfzc === 0">不正常</span>
472
-                      </template>
473
-                    </el-table-column>
474
-                    <el-table-column prop="szjl" label="水杂减量(吨)" align="center" />
475
-                    <el-table-column
476
-                      prop="zrhde"
477
-                      label="自然损耗定额(吨)"
478
-                      width="120"
479
-                      align="center"
467
+                      <el-table-column prop="rkjz" label="入库净重(吨)" align="center" />
468
+                      <el-table-column prop="rksf" label="入库水分(%)" align="center" />
469
+                      <el-table-column prop="rkzz" label="入库杂质(吨)" align="center" />
470
+                      <el-table-column prop="ckjz" label="出库净重(吨)" align="center" />
471
+                      <el-table-column prop="cksf" label="出库水分(%)" align="center" />
472
+                      <el-table-column prop="ckzz" label="出库杂质(%)" align="center" />
473
+                      <el-table-column prop="sfzc" label="损溢是否正常" align="center">
474
+                        <template #default="scope">
475
+                          <span v-if="scope.row.sfzc === 1">正常</span>
476
+                          <span v-if="scope.row.sfzc === 0">不正常</span>
477
+                        </template>
478
+                      </el-table-column>
479
+                      <el-table-column prop="szjl" label="水杂减量(吨)" align="center" />
480
+                      <el-table-column
481
+                        prop="zrhde"
482
+                        label="自然损耗定额(吨)"
483
+                        width="120"
484
+                        align="center"
485
+                      />
486
+                      <el-table-column prop="chsl" label="超耗数量(吨)" align="center" />
487
+                      <el-table-column prop="sysl" label="损溢数量(吨)" align="center" />
488
+                      <!-- <el-table-column prop="syyy" label="损溢原因" align="center" /> -->
489
+                    </el-table>
490
+                    <el-pagination
491
+                      @size-change="handleSizeChangeSy"
492
+                      @current-change="handleCurrentChangeSy"
493
+                      :page-sizes="[10, 20, 30, 40]"
494
+                      layout="->,total, sizes, prev, pager, next, jumper"
495
+                      :current-page="pageSy.pageNo"
496
+                      :page-size="pageSy.pageSize"
497
+                      :total="pageSy.total"
480 498
                     />
481
-                    <el-table-column prop="chsl" label="超耗数量(吨)" align="center" />
482
-                    <el-table-column prop="sysl" label="损溢数量(吨)" align="center" />
483
-                    <!-- <el-table-column prop="syyy" label="损溢原因" align="center" /> -->
484
-                  </el-table>
485
-                  <el-pagination
486
-                    @size-change="handleSizeChangeSy"
487
-                    @current-change="handleCurrentChangeSy"
488
-                    :page-sizes="[10, 20, 30, 40]"
489
-                    layout="->,total, sizes, prev, pager, next, jumper"
490
-                    :current-page="pageSy.pageNo"
491
-                    :page-size="pageSy.pageSize"
492
-                    :total="pageSy.total"
493
-                  />
494
-                </div>
495
-              </el-scrollbar>
499
+                  </div>
500
+                </el-scrollbar>
501
+              </div>
496 502
             </div>
497 503
           </div>
498
-        </div>
499
-      </el-col>
500
-    </el-row>
504
+        </el-col>
505
+      </el-row>
506
+    </div>
501 507
 
502 508
     <div class="dialog_file">
503 509
       <el-dialog title="" v-model="Dialogfiles" width="1050px" top="15vh">
@@ -873,22 +879,33 @@ onMounted(() => {
873 879
   font-family: 'Pangmen';
874 880
   src: url('@/assets/font/庞门正道标题体.ttf');
875 881
 }
876
-.cf_content {
882
+.container-page {
877 883
   width: 100%;
878 884
   height: 100%;
885
+  overflow: auto;
879 886
   background: url('@/assets/ksh/home/bj.jpg') no-repeat;
880 887
   background-size: 100% 100%;
881 888
   color: #ffffff;
882 889
 }
883 890
 .header {
884
-  width: 100%;
891
+  width: 1920px;
885 892
   height: 110px;
886 893
 }
894
+.container-body {
895
+  width: 1920px;
896
+  height: 970px;
897
+}
898
+@media (min-width: 1920px) and (min-height: 1080px) {
899
+  .container-page {
900
+    overflow: hidden;
901
+  }
902
+}
887 903
 
888 904
 .kqxx_box {
889 905
   width: 100%;
890 906
   // height: 88vh;
891
-  height: 100%;
907
+  // height: 100%;
908
+  height: 930px;
892 909
   padding: 10px 15px;
893 910
 }
894 911
 .kqxx_box .box_khxx {
@@ -992,11 +1009,11 @@ onMounted(() => {
992 1009
 }
993 1010
 
994 1011
 .cfxx_content {
995
-  padding: 5px 20px 0;
1012
+  padding: 25px 20px 0;
996 1013
   display: flex;
997 1014
   flex-direction: column;
998 1015
   justify-content: space-around;
999
-  height: 90%;
1016
+  height: 95%;
1000 1017
 }
1001 1018
 .cfxx_content .box_content {
1002 1019
   display: flex;

+ 3 - 3
src/views/VisualDisplay/src/pages/compontent/Map2.vue

@@ -7,7 +7,7 @@
7 7
         :xyPostion="xyPostion"
8 8
         :totalData="totalData"
9 9
       />
10
-      <div ref="MapCharts" style="width: 100%; height: 70vh"></div>
10
+      <div ref="MapCharts" style="width: 100%; height: 75vh"></div>
11 11
       <div v-if="mapName == '全国'" class="nanhai"></div>
12 12
 
13 13
       <div class="back" v-if="isBack" @click="back">
@@ -247,7 +247,7 @@ const initEcharts = (geoJson, name, chart) => {
247 247
     geo: [
248 248
       {
249 249
         layoutCenter: ['50%', '60%'], //位置
250
-        layoutSize: '230%', //大小
250
+        layoutSize: '220%', //大小
251 251
         show: true,
252 252
         map: name,
253 253
         roam: true, //是否开启缩放和平移
@@ -570,7 +570,7 @@ onBeforeUnmount(() => {
570 570
       //background: pink;
571 571
       position: absolute;
572 572
       right: 0;
573
-      bottom: 100px;
573
+      bottom: 20%;
574 574
       background: url('@/assets/map/南海.png') 100% 100% no-repeat;
575 575
       background-size: 100% 100%;
576 576
       cursor: pointer;

+ 29 - 7
src/views/VisualDisplay/src/pages/compontent/cbkc.vue

@@ -26,7 +26,7 @@
26 26
           :key="index"
27 27
         >
28 28
           <span class="item_color" :style="{ background: item.color }"></span>
29
-          <span class="item_name">{{ item.name }}</span>
29
+          <span class="item_name" :title="item.name">{{ item.name }}</span>
30 30
           <span class="item_percentage">{{ item.percentage }}</span>
31 31
           <span class="item_value">{{ item.value }}</span>
32 32
         </div>
@@ -53,7 +53,7 @@
53 53
           :key="index"
54 54
         >
55 55
           <span class="item_color" :style="{ background: item.color }"></span>
56
-          <span class="item_name">{{ item.name }}</span>
56
+          <span class="item_name" :title="item.name">{{ item.name }}</span>
57 57
           <span class="item_percentage">{{ item.percentage }}</span>
58 58
           <span class="item_value">{{ item.value }}</span>
59 59
           <span class="item_line" :style="{ background: item.color }"></span>
@@ -134,7 +134,7 @@ const getPieData = async () => {
134 134
       return {
135 135
         ...item,
136 136
         color: colorList.value[index],
137
-        percentage: "0%"
137
+        percentage: '0%'
138 138
       }
139 139
     }
140 140
   })
@@ -255,6 +255,18 @@ const chartRander2 = () => {
255 255
   })
256 256
 }
257 257
 
258
+// span长度检测
259
+const setClass = () => {
260
+  const spanElement = document.querySelectorAll('.title_all')
261
+  const spanWidth = spanElement[0].offsetWidth
262
+  console.log(spanElement, 'spanWidth-==========')
263
+
264
+  if (spanWidth > 284) {
265
+    spanElement[0].classList.add('title_sp')
266
+    spanElement[1].classList.add('title_sp')
267
+  }
268
+}
269
+
258 270
 watch(
259 271
   () => props.xzqhCode,
260 272
   () => {
@@ -270,6 +282,9 @@ onMounted(() => {
270 282
     getPieData()
271 283
     getPieDataShnf()
272 284
   }
285
+  setTimeout(() => {
286
+    setClass()
287
+  }, 200)
273 288
 })
274 289
 </script>
275 290
 <style scoped lang="scss">
@@ -285,8 +300,8 @@ onMounted(() => {
285 300
 }
286 301
 .cbkc_box {
287 302
   // padding: 0 0 0 55px;
288
-  height: 100%;
289 303
   width: 95%;
304
+  height: 930px;
290 305
   // background: pink;
291 306
   background: url('@/assets/ksh/home/right-bj.png') no-repeat;
292 307
   background-size: 100% 100%;
@@ -371,6 +386,9 @@ onMounted(() => {
371 386
 .title_left .title_kq {
372 387
   font-size: 16px;
373 388
 }
389
+.title_left .title_sp {
390
+  line-height: 22px !important;
391
+}
374 392
 .cbkc_box .echarts_box {
375 393
   width: 100%;
376 394
   height: 198px;
@@ -418,12 +436,12 @@ onMounted(() => {
418 436
   flex-wrap: wrap;
419 437
   // justify-content: space-around;
420 438
   .list_item {
421
-    width: 40%;
439
+    width: 44%;
422 440
     height: 30px;
423 441
     line-height: 30px;
424 442
     margin-left: 5%;
425 443
     display: flex;
426
-    justify-content: space-around;
444
+    // justify-content: space-around;
427 445
     align-items: center;
428 446
     font-size: 12px;
429 447
     // font-weight: 700;
@@ -438,8 +456,12 @@ onMounted(() => {
438 456
     .item_name {
439 457
       flex: 1;
440 458
       color: #e9f3f9;
441
-      margin: 0 15px;
459
+      margin-left: 25px;
442 460
       font-size: 16px;
461
+      text-align: left;
462
+      white-space: nowrap;
463
+      overflow: hidden;
464
+      text-overflow: ellipsis;
443 465
     }
444 466
     .item_percentage {
445 467
       flex: 1;

+ 175 - 160
src/views/VisualDisplay/src/pages/index.vue

@@ -3,177 +3,179 @@
3 3
     <div class="header">
4 4
       <Header />
5 5
     </div>
6
-    <el-row style="height: 85%" :gutter="10">
7
-      <el-col :span="18">
8
-        <el-form
9
-          style="padding-left: 20px; margin-top: 15px"
10
-          inline
11
-          ref="mapFormRef"
12
-          :model="mapFormData"
13
-        >
14
-          <el-form-item label="日期" name="cxrq">
15
-            <el-date-picker
16
-              style="width: 160px"
17
-              v-model="mapFormData.cxrq"
18
-              value-format="YYYY-MM-DD"
19
-              placeholder="选择日期"
20
-              clearable
21
-            />
22
-          </el-form-item>
23
-          <el-form-item label="行政区划" name="xzqhdm">
24
-            <el-select
25
-              style="width: 160px"
26
-              v-model="mapFormData.xzqhdm"
27
-              placeholder="请选择"
28
-              clearable
29
-            >
30
-              <el-option
31
-                v-for="item in xzqhdmOptions"
32
-                :key="item.areaCode"
33
-                :label="item.areaName"
34
-                :value="item.areaCode"
6
+    <div class="container-body">
7
+      <el-row style="height: 100%" :gutter="10">
8
+        <el-col :span="18">
9
+          <el-form
10
+            style="padding-left: 20px; margin-top: 15px"
11
+            inline
12
+            ref="mapFormRef"
13
+            :model="mapFormData"
14
+          >
15
+            <el-form-item label="日期" name="cxrq">
16
+              <el-date-picker
17
+                style="width: 160px"
18
+                v-model="mapFormData.cxrq"
19
+                value-format="YYYY-MM-DD"
20
+                placeholder="选择日期"
21
+                clearable
35 22
               />
36
-            </el-select>
37
-          </el-form-item>
38
-          <el-form-item label="粮食品种" name="lspzmc">
39
-            <el-select
40
-              style="width: 160px"
41
-              v-model="mapFormData.lspzmc"
42
-              placeholder="请选择"
43
-              clearable
44
-            >
45
-              <el-option
46
-                v-for="item in lspzOptions"
47
-                :key="item.value"
48
-                :label="item.label"
49
-                :value="item.value"
50
-              />
51
-            </el-select>
52
-          </el-form-item>
53
-          <el-form-item label="粮食等级" name="lsdjdm">
54
-            <el-select
55
-              style="width: 160px"
56
-              v-model="mapFormData.lsdjdm"
57
-              placeholder="请选择"
58
-              :options="lsdjOptions"
59
-              clearable
60
-            >
61
-              <el-option
62
-                v-for="item in lsdjOptions"
63
-                :key="item.value"
64
-                :label="item.label"
65
-                :value="item.value"
66
-              />
67
-            </el-select>
68
-          </el-form-item>
69
-          <el-form-item label="库区名称" name="kqmc">
70
-            <!-- <el-input
23
+            </el-form-item>
24
+            <el-form-item label="行政区划" name="xzqhdm">
25
+              <el-select
26
+                style="width: 160px"
27
+                v-model="mapFormData.xzqhdm"
28
+                placeholder="请选择"
29
+                clearable
30
+              >
31
+                <el-option
32
+                  v-for="item in xzqhdmOptions"
33
+                  :key="item.areaCode"
34
+                  :label="item.areaName"
35
+                  :value="item.areaCode"
36
+                />
37
+              </el-select>
38
+            </el-form-item>
39
+            <el-form-item label="粮食品种" name="lspzmc">
40
+              <el-select
41
+                style="width: 160px"
42
+                v-model="mapFormData.lspzmc"
43
+                placeholder="请选择"
44
+                clearable
45
+              >
46
+                <el-option
47
+                  v-for="item in lspzOptions"
48
+                  :key="item.value"
49
+                  :label="item.label"
50
+                  :value="item.value"
51
+                />
52
+              </el-select>
53
+            </el-form-item>
54
+            <el-form-item label="粮食等级" name="lsdjdm">
55
+              <el-select
56
+                style="width: 160px"
57
+                v-model="mapFormData.lsdjdm"
58
+                placeholder="请选择"
59
+                :options="lsdjOptions"
60
+                clearable
61
+              >
62
+                <el-option
63
+                  v-for="item in lsdjOptions"
64
+                  :key="item.value"
65
+                  :label="item.label"
66
+                  :value="item.value"
67
+                />
68
+              </el-select>
69
+            </el-form-item>
70
+            <el-form-item label="库区名称" name="kqmc">
71
+              <!-- <el-input
71 72
               style="width: 160px"
72 73
               v-model="mapFormData.kqmc"
73 74
               placeholder="请输入"
74 75
               clearable
75 76
             /> -->
76 77
 
77
-            <el-select
78
-              style="width: 160px"
79
-              value-key="id"
80
-              v-model="mapFormData.kqmc"
81
-              filterable
82
-              remote
83
-              :remote-method="remoteMethod"
84
-              placeholder="请选择"
85
-              @change="handlerGetkqmc"
86
-              clearable
87
-            >
88
-              <el-option
89
-                v-for="item in options"
90
-                :key="item.kqid"
91
-                :label="item.kqmc"
92
-                :value="item.kqmc"
93
-              />
94
-            </el-select>
95
-          </el-form-item>
96
-          <el-button type="primary" class="primarySele" @click="loadData(1)">查询</el-button>
97
-          <!-- <el-button class="snowy-buttom-left" @click="() => reset()">重置</el-button> -->
98
-        </el-form>
99
-        <div class="map-area">
100
-          <el-row style="height: 100%" :gutter="10">
101
-            <el-col style="padding-left: 20px" :span="7">
102
-              <div class="datacard">
103
-                <div class="datacard-title">
104
-                  <span>交收库粮食储备情况</span>
105
-                </div>
106
-                <div class="datacard-item">
107
-                  <div class="item-left">
108
-                    <span class="item-icon1"></span>
78
+              <el-select
79
+                style="width: 160px"
80
+                value-key="id"
81
+                v-model="mapFormData.kqmc"
82
+                filterable
83
+                remote
84
+                :remote-method="remoteMethod"
85
+                placeholder="请选择"
86
+                @change="handlerGetkqmc"
87
+                clearable
88
+              >
89
+                <el-option
90
+                  v-for="item in options"
91
+                  :key="item.kqid"
92
+                  :label="item.kqmc"
93
+                  :value="item.kqmc"
94
+                />
95
+              </el-select>
96
+            </el-form-item>
97
+            <el-button type="primary" class="primarySele" @click="loadData(1)">查询</el-button>
98
+            <!-- <el-button class="snowy-buttom-left" @click="() => reset()">重置</el-button> -->
99
+          </el-form>
100
+          <div class="map-area">
101
+            <el-row style="height: 100%" :gutter="10">
102
+              <el-col style="padding-left: 20px" :span="7">
103
+                <div class="datacard">
104
+                  <div class="datacard-title">
105
+                    <span>交收库粮食储备情况</span>
109 106
                   </div>
110
-                  <div class="item-right">
111
-                    <span class="item-title">交收库点(个)</span>
112
-                    <span class="item-content">{{ datacard.cckd }}</span>
107
+                  <div class="datacard-item">
108
+                    <div class="item-left">
109
+                      <span class="item-icon1"></span>
110
+                    </div>
111
+                    <div class="item-right">
112
+                      <span class="item-title">交收库点(个)</span>
113
+                      <span class="item-content">{{ datacard.cckd }}</span>
114
+                    </div>
113 115
                   </div>
114
-                </div>
115
-                <div class="datacard-item">
116
-                  <div class="item-left">
117
-                    <span class="item-icon2"></span>
116
+                  <div class="datacard-item">
117
+                    <div class="item-left">
118
+                      <span class="item-icon2"></span>
119
+                    </div>
120
+                    <div class="item-right">
121
+                      <span class="item-title">仓房个数(个)</span>
122
+                      <span class="item-content">{{ datacard.cfsl }}</span>
123
+                    </div>
118 124
                   </div>
119
-                  <div class="item-right">
120
-                    <span class="item-title">仓房个数(个)</span>
121
-                    <span class="item-content">{{ datacard.cfsl }}</span>
125
+                  <div class="datacard-item">
126
+                    <div class="item-left">
127
+                      <span class="item-icon3"></span>
128
+                    </div>
129
+                    <div class="item-right">
130
+                      <span class="item-title">仓容总量(吨)</span>
131
+                      <span class="item-content">{{ datacard.crzl }}</span>
132
+                    </div>
122 133
                   </div>
123
-                </div>
124
-                <div class="datacard-item">
125
-                  <div class="item-left">
126
-                    <span class="item-icon3"></span>
134
+                  <div class="datacard-item">
135
+                    <div class="item-left">
136
+                      <span class="item-icon4"></span>
137
+                    </div>
138
+                    <div class="item-right">
139
+                      <span class="item-title">出库量(吨)</span>
140
+                      <span class="item-content">{{ datacard.ckl }}</span>
141
+                    </div>
127 142
                   </div>
128
-                  <div class="item-right">
129
-                    <span class="item-title">仓容总量(吨)</span>
130
-                    <span class="item-content">{{ datacard.crzl }}</span>
143
+                  <div class="datacard-item">
144
+                    <div class="item-left">
145
+                      <span class="item-icon5"></span>
146
+                    </div>
147
+                    <div class="item-right">
148
+                      <span class="item-title">入库量(吨)</span>
149
+                      <span class="item-content">{{ datacard.rkl }}</span>
150
+                    </div>
131 151
                   </div>
132
-                </div>
133
-                <div class="datacard-item">
134
-                  <div class="item-left">
135
-                    <span class="item-icon4"></span>
136
-                  </div>
137
-                  <div class="item-right">
138
-                    <span class="item-title">出库量(吨)</span>
139
-                    <span class="item-content">{{ datacard.ckl }}</span>
140
-                  </div>
141
-                </div>
142
-                <div class="datacard-item">
143
-                  <div class="item-left">
144
-                    <span class="item-icon5"></span>
145
-                  </div>
146
-                  <div class="item-right">
147
-                    <span class="item-title">入库量(吨)</span>
148
-                    <span class="item-content">{{ datacard.rkl }}</span>
149
-                  </div>
150
-                </div>
151
-                <div class="datacard-item">
152
-                  <div class="item-left">
153
-                    <span class="item-icon6"></span>
154
-                  </div>
155
-                  <div class="item-right">
156
-                    <span class="item-title">储备库存(万吨)</span>
157
-                    <span class="item-content">{{ datacard.kcsl }}</span>
152
+                  <div class="datacard-item">
153
+                    <div class="item-left">
154
+                      <span class="item-icon6"></span>
155
+                    </div>
156
+                    <div class="item-right">
157
+                      <span class="item-title">储备库存(万吨)</span>
158
+                      <span class="item-content">{{ datacard.kcsl }}</span>
159
+                    </div>
158 160
                   </div>
159 161
                 </div>
160
-              </div>
161
-            </el-col>
162
-            <el-col :span="17">
163
-              <Map
164
-                :xzqhNum="xzqhNum"
165
-                :xzqhName="xzqhName"
166
-                :mapFormData="mapFormData"
167
-                @map-mounted="getMapList"
168
-              />
169
-            </el-col>
170
-          </el-row>
171
-        </div>
172
-      </el-col>
173
-      <el-col :span="6">
174
-        <Cbkc :xzqhName="xzqhName" :xzqhCode="xzqhCode" :kqid="kqid" :isBack="isBack" />
175
-      </el-col>
176
-    </el-row>
162
+              </el-col>
163
+              <el-col :span="17">
164
+                <Map
165
+                  :xzqhNum="xzqhNum"
166
+                  :xzqhName="xzqhName"
167
+                  :mapFormData="mapFormData"
168
+                  @map-mounted="getMapList"
169
+                />
170
+              </el-col>
171
+            </el-row>
172
+          </div>
173
+        </el-col>
174
+        <el-col :span="6">
175
+          <Cbkc :xzqhName="xzqhName" :xzqhCode="xzqhCode" :kqid="kqid" :isBack="isBack" />
176
+        </el-col>
177
+      </el-row>
178
+    </div>
177 179
   </div>
178 180
 </template>
179 181
 
@@ -361,7 +363,8 @@ onMounted(() => {
361 363
 }
362 364
 .datacard {
363 365
   width: 100%;
364
-  height: 100%;
366
+  /* height: 100%; */
367
+  height: 860px;
365 368
   background: url('@/assets/ksh/home/left-bj.png') no-repeat;
366 369
   background-size: 100% 100%;
367 370
   display: flex;
@@ -383,12 +386,12 @@ onMounted(() => {
383 386
 }
384 387
 .datacard-item {
385 388
   width: 100%;
386
-  height: 98px;
389
+  height: 99px;
387 390
   background: url('@/assets/ksh/home/left-kuang-bj.png') no-repeat;
388 391
   background-size: 100% 100%;
389 392
   font-size: 18px;
390 393
   display: flex;
391
-  margin-top: 15px;
394
+  margin-top: 20px;
392 395
 }
393 396
 .datacard-item .item-left {
394 397
   flex: 35%;
@@ -490,19 +493,31 @@ onMounted(() => {
490 493
   -webkit-text-fill-color: transparent;
491 494
 }
492 495
 .container-page {
496
+  /* width: 1920px !important;
497
+  height: 1080px !important; */
493 498
   width: 100%;
494 499
   height: 100%;
500
+  overflow: auto;
495 501
   background: url('@/assets/ksh/home/bj.jpg') no-repeat;
496 502
   background-size: 100% 100%;
497 503
 }
498 504
 .header {
499
-  width: 100%;
505
+  width: 1920px;
500 506
   height: 110px;
501 507
   text-align: center;
502 508
   font-size: 24px;
503 509
   font-weight: 700;
504 510
   font-family: '黑体';
505 511
 }
512
+.container-body {
513
+  width: 1920px;
514
+  height: 970px;
515
+}
516
+@media (min-width: 1920px) and (min-height: 1080px) {
517
+  .container-page {
518
+    overflow: hidden;
519
+  }
520
+}
506 521
 
507 522
 .primarySele {
508 523
   background: linear-gradient(to bottom, #081f4e, #1b5198);

+ 119 - 104
src/views/VisualDisplay/src/pages/kq/index.vue

@@ -1,128 +1,132 @@
1 1
 <template>
2
-  <div class="kq_content">
2
+  <div class="container-page">
3 3
     <div class="header">
4 4
       <Header />
5 5
     </div>
6
-    <el-row style="height: 85%" :gutter="20">
7
-      <el-col :span="6">
8
-        <div class="kqxx_box">
9
-          <div class="box_title">
10
-            <span class="title-top">仓房列表</span>
11
-          </div>
12
-          <div class="box_table">
13
-            <el-table
14
-              :highlight-current-row="false"
15
-              :row-class-name="tableRowClassName"
16
-              class="eltable"
17
-              stripe
18
-              :header-cell-style="{ background: 'transparent' }"
19
-              :data="tableData"
20
-              style="width: 100%; height: 100%"
21
-              height="100%"
22
-              @row-click="rowClick"
23
-            >
24
-              <el-table-column prop="cfmc" align="center" label="仓房名称" />
25
-              <el-table-column prop="ccsl" align="center" label="存储量(吨)" />
26
-              <el-table-column prop="sfjgc" align="center" label="交收仓" />
27
-            </el-table>
28
-          </div>
29
-        </div>
30
-      </el-col>
31
-      <el-col :span="12">
32
-        <div class="map-area">
33
-          <div class="map_top">
34
-            <div class="kqxx_title">
35
-              <span class="kqxx_title_top">库区信息</span>
36
-              <!-- <el-button type="primary" plain class="title_btn" @click="back()">返回</el-button> -->
37
-              <div class="title_btn2" @click="back()"><span>返回</span> </div>
6
+    <div class="container-body">
7
+      <el-row style="height: 100%" :gutter="20">
8
+        <el-col :span="6">
9
+          <div class="kqxx_box">
10
+            <div class="box_title">
11
+              <span class="title-top">仓房列表</span>
38 12
             </div>
39
-            <div class="kqxx_content">
40
-              <div class="box_item">
41
-                <div class="box_icon icon_kq1"></div>
42
-                <div class="box_content">
43
-                  <span class="span_left">库区名称:</span>
44
-                  <span class="span_right span_special" :title="formData.kqmc">{{
45
-                    formData.kqmc
46
-                  }}</span>
47
-                </div>
13
+            <div class="box_table">
14
+              <el-table
15
+                :highlight-current-row="false"
16
+                :row-class-name="tableRowClassName"
17
+                class="eltable"
18
+                stripe
19
+                :header-cell-style="{ background: 'transparent' }"
20
+                :data="tableData"
21
+                style="width: 100%; height: 100%"
22
+                height="100%"
23
+                @row-click="rowClick"
24
+              >
25
+                <el-table-column prop="cfmc" align="center" label="仓房名称" />
26
+                <el-table-column prop="ccsl" align="center" label="存储量(吨)" />
27
+                <el-table-column prop="sfjgc" align="center" label="交收仓" />
28
+              </el-table>
29
+            </div>
30
+          </div>
31
+        </el-col>
32
+        <el-col :span="12">
33
+          <div class="map-area">
34
+            <div class="map_top">
35
+              <div class="kqxx_title">
36
+                <span class="kqxx_title_top">库区信息</span>
37
+                <!-- <el-button type="primary" plain class="title_btn" @click="back()">返回</el-button> -->
38
+                <div class="title_btn2" @click="back()"><span>返回</span> </div>
48 39
               </div>
49
-              <div class="box_item">
50
-                <div class="box_icon icon_kq2"></div>
51
-                <div class="box_content">
52
-                  <span class="span_left">库区编码:</span>
53
-                  <span class="span_right span_special2" :title="formData.kqbm">{{
54
-                    formData.kqbm
55
-                  }}</span>
40
+              <div class="kqxx_content">
41
+                <div class="box_item">
42
+                  <div class="box_icon icon_kq1"></div>
43
+                  <div class="box_content">
44
+                    <span class="span_left">库区名称:</span>
45
+                    <span class="span_right span_special" :title="formData.kqmc">{{
46
+                      formData.kqmc
47
+                    }}</span>
48
+                  </div>
56 49
                 </div>
57
-              </div>
58
-              <div class="box_item">
59
-                <div class="box_icon icon_kq3"></div>
60
-                <div class="box_content">
61
-                  <span class="span_left">单位名称:</span>
62
-                  <span class="span_right span_special" :title="formData.qymc">{{
63
-                    formData.qymc
64
-                  }}</span>
50
+                <div class="box_item">
51
+                  <div class="box_icon icon_kq2"></div>
52
+                  <div class="box_content">
53
+                    <span class="span_left">库区编码:</span>
54
+                    <span class="span_right span_special2" :title="formData.kqbm">{{
55
+                      formData.kqbm
56
+                    }}</span>
57
+                  </div>
65 58
                 </div>
66
-              </div>
67
-              <div class="box_item">
68
-                <div class="box_icon icon_kq4"></div>
69
-                <div class="box_content">
70
-                  <span class="span_left span_tyshxydm">统一社会信用代码:</span>
71
-                  <span class="span_right" :title="formData.tyshxydm">{{ formData.tyshxydm }}</span>
59
+                <div class="box_item">
60
+                  <div class="box_icon icon_kq3"></div>
61
+                  <div class="box_content">
62
+                    <span class="span_left">单位名称:</span>
63
+                    <span class="span_right span_special" :title="formData.qymc">{{
64
+                      formData.qymc
65
+                    }}</span>
66
+                  </div>
72 67
                 </div>
73
-              </div>
74
-              <div class="box_item">
75
-                <div class="box_icon icon_kq5"></div>
76
-                <div class="box_content">
77
-                  <span class="span_left">仓房数量:</span>
78
-                  <span class="span_right" :title="formData.cfsl">{{ formData.cfsl }}个</span>
68
+                <div class="box_item">
69
+                  <div class="box_icon icon_kq4"></div>
70
+                  <div class="box_content">
71
+                    <span class="span_left span_tyshxydm">统一社会信用代码:</span>
72
+                    <span class="span_right" :title="formData.tyshxydm">{{
73
+                      formData.tyshxydm
74
+                    }}</span>
75
+                  </div>
79 76
                 </div>
80
-              </div>
81
-              <!-- <div class="box_item">
77
+                <div class="box_item">
78
+                  <div class="box_icon icon_kq5"></div>
79
+                  <div class="box_content">
80
+                    <span class="span_left">仓房数量:</span>
81
+                    <span class="span_right" :title="formData.cfsl">{{ formData.cfsl }}个</span>
82
+                  </div>
83
+                </div>
84
+                <!-- <div class="box_item">
82 85
                 <div class="box_icon icon_kq6"></div>
83 86
                 <div class="box_content">
84 87
                   <span class="span_left">油罐数量:</span>
85 88
                   <span class="span_right" :title="formData.ygs">{{ formData.ygs }}个</span>
86 89
                 </div>
87 90
               </div> -->
88
-              <div class="box_item">
89
-                <div class="box_icon icon_kq8"></div>
90
-                <div class="box_content">
91
-                  <span class="span_left">财务情况:</span>
92
-                  <span class="span_right span_detail" @click="getCwxx"> 详情 </span>
91
+                <div class="box_item">
92
+                  <div class="box_icon icon_kq8"></div>
93
+                  <div class="box_content">
94
+                    <span class="span_left">财务情况:</span>
95
+                    <span class="span_right span_detail" @click="getCwxx"> 详情 </span>
96
+                  </div>
93 97
                 </div>
94
-              </div>
95
-              <!-- <div class="box_item">
98
+                <!-- <div class="box_item">
96 99
                 <div class="box_icon icon_kq7"></div>
97 100
                 <div class="box_content">
98 101
                   <span class="span_left">设计仓容:</span>
99 102
                   <span class="span_right" :title="formData.crzl">{{ formData.crzl }}吨</span>
100 103
                 </div>
101 104
               </div> -->
105
+              </div>
102 106
             </div>
103
-          </div>
104
-          <div class="map_bottom">
105
-            <div class="kqxx_title">
106
-              <span class="kqxx_title_top">{{ formData.kqmc }}平面图</span>
107
-              <div class="title_btn" @click="openVideo"><span>视频监控</span> </div>
108
-            </div>
109
-            <div class="img_content">
110
-              <!-- <img src="@/assets/ksh/kq/kq.png" alt="平面图" /> -->
111
-              <img :src="formData.ljdz" alt="平面图" />
107
+            <div class="map_bottom">
108
+              <div class="kqxx_title">
109
+                <span class="kqxx_title_top">{{ formData.kqmc }}平面图</span>
110
+                <div class="title_btn" @click="openVideo"><span>视频监控</span> </div>
111
+              </div>
112
+              <div class="img_content">
113
+                <!-- <img src="@/assets/ksh/kq/kq.png" alt="平面图" /> -->
114
+                <img :src="formData.ljdz" alt="平面图" />
115
+              </div>
112 116
             </div>
113 117
           </div>
114
-        </div>
115
-      </el-col>
116
-      <el-col :span="6">
117
-        <Cbkc
118
-          :xzqhName="xzqhName"
119
-          :xzqhCode="xzqhCode"
120
-          :kqid="kqid"
121
-          :kqName="kqName"
122
-          :isBack="isBack"
123
-        />
124
-      </el-col>
125
-    </el-row>
118
+        </el-col>
119
+        <el-col :span="6">
120
+          <Cbkc
121
+            :xzqhName="xzqhName"
122
+            :xzqhCode="xzqhCode"
123
+            :kqid="kqid"
124
+            :kqName="kqName"
125
+            :isBack="isBack"
126
+          />
127
+        </el-col>
128
+      </el-row>
129
+    </div>
126 130
 
127 131
     <div class="dialog_splb">
128 132
       <el-dialog title="" v-model="Dialogvideo" width="1050px" top="15vh">
@@ -583,21 +587,31 @@ onMounted(() => {
583 587
   font-family: 'Pangmen';
584 588
   src: url('@/assets/font/庞门正道标题体.ttf');
585 589
 }
586
-.kq_content {
590
+.container-page {
587 591
   width: 100%;
588 592
   height: 100%;
593
+  overflow: auto;
589 594
   background: url('@/assets/ksh/home/bj.jpg') no-repeat;
590 595
   background-size: 100% 100%;
591 596
   color: #ffffff;
592 597
 }
593 598
 .header {
594
-  width: 100%;
599
+  width: 1920px;
595 600
   height: 110px;
596 601
 }
602
+.container-body {
603
+  width: 1920px;
604
+  height: 970px;
605
+}
606
+@media (min-width: 1920px) and (min-height: 1080px) {
607
+  .container-page {
608
+    overflow: hidden;
609
+  }
610
+}
597 611
 .kqxx_box {
598 612
   width: 95%;
599 613
   margin-left: 5%;
600
-  height: 80vh;
614
+  height: 930px;
601 615
   padding: 0 10px;
602 616
   background: url('@/assets/ksh/kq/left-bj.png') no-repeat;
603 617
   background-size: 100% 100%;
@@ -634,12 +648,13 @@ onMounted(() => {
634 648
 }
635 649
 .kqxx_box .box_table {
636 650
   width: 100%;
637
-  height: 100%;
651
+  height: 90%;
652
+  // padding-bottom: 30px;
638 653
 }
639 654
 
640 655
 .map-area {
641 656
   margin-top: 10px;
642
-  height: 110%;
657
+  height: 100%;
643 658
 }
644 659
 .map-area .map_top {
645 660
   width: 100%;