From d5efc0139ee5b4c25f5adcd99f9376928608303d Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 07 三月 2025 17:31:58 +0800
Subject: [PATCH] 最新版本541200007
---
admin/src/views/system/permission.vue | 1
admin/src/views/system/dict.vue | 1
admin/src/views/vehicle/category.vue | 173 ++++++++++----------
admin/src/views/business/empower.vue | 2
admin/src/views/business/deletePersonnel.vue | 1
admin/src/views/system/menu.vue | 1
admin/src/views/business/dangerStatic.vue | 5
admin/src/views/platform/LogisticsRecord/operation.vue | 4
server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsPushController.java | 2
admin/src/views/business/blackmailPersonnel.vue | 1
admin/src/views/business/freezePersonnel.vue | 1
admin/src/views/business/wmsInterfaceLog.vue | 2
admin/src/views/platform/LogisticsRecord/leaveAuth.vue | 4
admin/src/views/business/interfaceLog.vue | 2
admin/src/views/business/approvalReport.vue | 2
admin/src/views/business/visitOrigin.vue | 3
admin/src/views/timer/timer.vue | 1
admin/src/views/vehicle/driver.vue | 4
admin/src/views/business/problemLog.vue | 1
admin/src/views/business/visitorSources.vue | 14 +
admin/src/views/platform/LogisticsRecord/subscribe.vue | 4
admin/src/components/common/tagsview.vue | 17 ++
admin/src/views/system/role.vue | 1
admin/src/views/platform/LogisticsRecord/waybill.vue | 4
server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/WmsPushCloudController.java | 2
admin/src/views/statistics/platformRecord.vue | 4
admin/src/views/business/reportRecord.vue | 4
admin/src/components/base/BaseComputHeight.vue | 42 +++++
admin/src/views/business/strandedPersonnel.vue | 2
admin/src/views/business/approvalConfiguration.vue | 8
admin/src/views/business/deviceRole_f.vue | 1
admin/src/views/system/traceLog.vue | 2
admin/src/components/base/BaseComputHeightDefault.vue | 39 ++++
admin/src/views/business/position.vue | 1
admin/src/views/system/smsMessage.vue | 4
admin/src/views/meeting/roomStatistics.vue | 1
admin/src/views/vehicle/cars.vue | 2
admin/src/views/vehicle/visitPark.vue | 2
admin/src/components/base/BasePage.vue | 40 ----
admin/src/views/system/user.vue | 15 +
admin/src/views/business/userAction.vue | 1
admin/src/views/business/smsEmail.vue | 2
admin/src/views/vehicle/parkBook.vue | 1
admin/src/layouts/AppLayout.vue | 8
admin/src/views/business/problems.vue | 1
admin/src/views/platform/queueUp.vue | 4
admin/src/views/system/loginLog.vue | 2
admin/src/views/business/trainTime.vue | 2
admin/src/views/platform/LogisticsRecord/operationCity.vue | 4
admin/src/views/business/deviceRole.vue | 1
admin/src/store/index.js | 3
admin/src/views/business/tmsFactoryParam.vue | 1
admin/src/views/business/device.vue | 2
admin/src/views/task/index.vue | 6
admin/src/views/business/relativeMember.vue | 2
admin/src/views/system/publicMsg.vue | 4
admin/src/views/business/internalMember.vue | 2
57 files changed, 286 insertions(+), 180 deletions(-)
diff --git a/admin/src/components/base/BaseComputHeight.vue b/admin/src/components/base/BaseComputHeight.vue
new file mode 100644
index 0000000..6a876aa
--- /dev/null
+++ b/admin/src/components/base/BaseComputHeight.vue
@@ -0,0 +1,42 @@
+<script>
+export default {
+ name: 'BaseComputeHeight',
+ data () {
+ return {
+ tableHeightNew: 300
+ }
+ },
+ created() {
+ this.computeTableHeight()
+ },
+ mounted () {
+ this.computeTableHeight()
+ window.addEventListener('resize', this.computeTableHeight)
+ },
+ activated() {
+ this.computeTableHeight()
+ },
+ methods: {
+ computeTableHeight () {
+ this.$nextTick(() => {
+ const height = window.innerHeight -(document.getElementsByClassName('common-header') && document.getElementsByClassName('common-header')[0]?document.getElementsByClassName('common-header')[0].clientHeight:0)
+ // alert(height)
+ const height3 = document.getElementsByClassName('main-header') && document.getElementsByClassName('main-header')[0]?document.getElementsByClassName('main-header')[0].clientHeight:0
+ const height4 = document.getElementsByClassName('table-pagination') && document.getElementsByClassName('table-pagination')[0]? document.getElementsByClassName('table-pagination')[0].clientHeight:0
+ const height2 = document.getElementsByClassName('toolbar') && document.getElementsByClassName('toolbar')[0]?document.getElementsByClassName('toolbar')[0].clientHeight:0
+ const height5 = document.getElementsByTagName('thead') && document.getElementsByTagName('thead')[0]? document.getElementsByTagName('thead')[0].clientHeight:0
+ const height6 = document.getElementsByClassName('doumee-filter') && document.getElementsByClassName('doumee-filter')[0]? document.getElementsByClassName('doumee-filter')[document.getElementsByClassName('doumee-filter').length-1].clientHeight:0
+ const height7 = (document.getElementsByClassName('pt16') && document.getElementsByClassName('pt16')[0]?1+document.getElementsByClassName('pt16')[0].clientHeight:0)
+ const height9 = document.getElementsByClassName('static_wrap') && document.getElementsByClassName('static_wrap')[0]? 20+document.getElementsByClassName('df_sb')[0].clientHeight:0
+ const height10 = document.getElementsByClassName('query_btns') && document.getElementsByClassName('query_btns')[0]? document.getElementsByClassName('query_btns')[0].clientHeight:0
+ const height11 = document.getElementsByClassName('el-tabs-ele') && document.getElementsByClassName('el-tabs-ele')[0]? document.getElementsByClassName('el-tabs-ele')[0].clientHeight:0
+ const height12 = document.getElementsByClassName('platgroup_tabs') && document.getElementsByClassName('platgroup_tabs')[0]?20+ document.getElementsByClassName('platgroup_tabs')[0].clientHeight:0
+ // this.tableHeightNew = height-height4-height3-height2-height1-height5-height6-height7-height8-height9 -height10// 鎵撳嵃楂樺害
+ this.tableHeightNew = height-height3 -height5-height6-height2-height7-height4-height9-height10 -height11 -height12
+ console.log('self',height,height3 ,height5,(height6==0?20:height6),height2,height7,height4,height9,height10 ,height11 ,height12)
+ console.log('self',this.tableHeightNew)
+ })
+ }
+ }
+}
+</script>
diff --git a/admin/src/components/base/BaseComputHeightDefault.vue b/admin/src/components/base/BaseComputHeightDefault.vue
new file mode 100644
index 0000000..d319d28
--- /dev/null
+++ b/admin/src/components/base/BaseComputHeightDefault.vue
@@ -0,0 +1,39 @@
+<script>
+export default {
+ name: 'BaseComputeHeight',
+ data () {
+ return {
+ tableHeightNew: 300
+ }
+ },
+ created() {
+ this.computeTableHeight()
+ },
+ mounted () {
+ this.computeTableHeight()
+ window.addEventListener('resize', this.computeTableHeight)
+ },
+ activated() {
+ this.computeTableHeight()
+ },
+ methods: {
+ computeTableHeight () {
+ this.$nextTick(() => {
+ let height = window.innerHeight
+ let height6 = (document.getElementsByClassName('common-header') && document.getElementsByClassName('common-header')[0] ? document.getElementsByClassName('common-header')[0].clientHeight:0)
+ // alert(height)
+ let height1 = (document.getElementsByClassName('table-search-form') && document.getElementsByClassName('table-search-form')[0])? document.getElementsByClassName('table-search-form')[document.getElementsByClassName('table-search-form').length-1].clientHeight:0
+ height1 = height1===0? 40:height1+10
+ let height3 = document.getElementsByClassName('main-header') && document.getElementsByClassName('main-header')[0]?document.getElementsByClassName('main-header')[0].clientHeight:0
+ let height4 = document.getElementsByClassName('table-pagination') && document.getElementsByClassName('table-pagination')[0]? document.getElementsByClassName('table-pagination')[0].clientHeight:0
+ let height2 = document.getElementsByClassName('toolbar') && document.getElementsByClassName('toolbar')[0]?document.getElementsByClassName('toolbar')[0].clientHeight:0
+ let height5 = document.getElementsByTagName('thead') && document.getElementsByTagName('thead')[0]? document.getElementsByTagName('thead')[0].clientHeight:0
+ // this.tableHeightNew = height-height4-height3-height2-height1-height5-height6-height7-height8-height9 -height10// 鎵撳嵃楂樺害
+ this.tableHeightNew = height-height4-height3-height2-height1-height5 -height6
+ console.log('defualt',height,height6,height3 ,height1,height2,height4,height4)
+ console.log('defualt',this.tableHeightNew)
+ })
+ }
+ }
+}
+</script>
diff --git a/admin/src/components/base/BasePage.vue b/admin/src/components/base/BasePage.vue
index 2980f99..1fe7afd 100644
--- a/admin/src/components/base/BasePage.vue
+++ b/admin/src/components/base/BasePage.vue
@@ -1,10 +1,11 @@
<script>
import { mapState } from 'vuex'
+import BaseComputHeightDefault from '@/components/base/BaseComputHeightDefault'
export default {
+ extends: BaseComputHeightDefault,
name: 'BasePage',
data () {
return {
- tableHeightNew: 300,
// 瓒呯骇绠$悊鍛樿鑹瞔ode
adminCode: 'admin'
}
@@ -12,46 +13,11 @@
computed: {
...mapState(['userInfo']),
// 鏄惁涓鸿秴绾х鐞嗗憳
- isAdmin () {
+ isAdmin() {
return this.userInfo.roles.findIndex(code => code === this.adminCode) > -1
}
},
- created() {
- this.computeTableHeight()
- },
- mounted () {
- this.computeTableHeight()
- window.addEventListener('resize', this.computeTableHeight)
- },
- activated() {
- this.computeTableHeight()
- },
methods: {
- computeTableHeight () {
- this.$nextTick(() => {
- // const height = window.innerHeight
- const height = document.getElementsByClassName('el-container') && document.getElementsByClassName('el-container')[0]?document.getElementsByClassName('el-container')[0].clientHeight:0
- // alert(height)
- const height1 = (document.getElementsByClassName('table-search-form') && document.getElementsByClassName('table-search-form')[0]? document.getElementsByClassName('table-search-form')[0].clientHeight:0)
- const height2 = document.getElementsByClassName('toolbar') && document.getElementsByClassName('toolbar')[0]?document.getElementsByClassName('toolbar')[0].clientHeight:0
- const height3 = document.getElementsByClassName('main-header') && document.getElementsByClassName('main-header')[0]?document.getElementsByClassName('main-header')[0].clientHeight:0
- const height4 = document.getElementsByClassName('table-pagination') && document.getElementsByClassName('table-pagination')[0]? document.getElementsByClassName('table-pagination')[0].clientHeight:0
- const height5 = document.getElementsByTagName('thead') && document.getElementsByTagName('thead')[0]? document.getElementsByTagName('thead')[0].clientHeight:0
- const height6 = document.getElementsByClassName('doumee-filter') && document.getElementsByClassName('doumee-filter')[0]? document.getElementsByClassName('doumee-filter')[0].clientHeight:0
- const height7 =( document.getElementsByClassName('pt16') && document.getElementsByClassName('pt16')[0]? 1+document.getElementsByClassName('pt16')[0].clientHeight:0)
- const height8 = document.getElementsByClassName('df_sb') && document.getElementsByClassName('df_sb')[0]? document.getElementsByClassName('df_sb')[0].clientHeight:0
- const height9 = document.getElementsByClassName('static_wrap') && document.getElementsByClassName('static_wrap')[0]? document.getElementsByClassName('df_sb')[0].clientHeight:0
- const height10 = document.getElementsByClassName('query_btns') && document.getElementsByClassName('query_btns')[0]? document.getElementsByClassName('query_btns')[0].clientHeight:0
- // this.tableHeightNew = height-height4-height3-height2-height1-height5-height6-height7-height8-height9 -height10// 鎵撳嵃楂樺害
-
- if(document.getElementsByClassName('main_app') && document.getElementsByClassName('main_app')[0]){
- this.tableHeightNew = height- height5-height6-height2-height7-height4-height8-height9-height10// 鎵撳嵃楂樺害
- }else{
- this.tableHeightNew = height-height4-height3-height2-height1-height5
- }
- console.log(this.tableHeightNew)
- })
- },
// 鏄惁鍖呭惈鎸囧畾瑙掕壊
containRoles (roles) {
if (roles == null) {
diff --git a/admin/src/components/common/tagsview.vue b/admin/src/components/common/tagsview.vue
index 6f66b69..50d9800 100644
--- a/admin/src/components/common/tagsview.vue
+++ b/admin/src/components/common/tagsview.vue
@@ -148,6 +148,23 @@
tagsDiv.scrollTo(index * 110, 0)
}
}
+ this.computeTableHeightView();
+ },
+ computeTableHeightView () { state.tags = []
+ this.$nextTick(() => {
+ let height = window.innerHeight
+ let height6 = (document.getElementsByClassName('common-header') && document.getElementsByClassName('common-header')[0] ? document.getElementsByClassName('common-header')[0].clientHeight:0)
+ // alert(height)
+ let height1 = (document.getElementsByClassName('table-search-form') && document.getElementsByClassName('table-search-form')[0])? document.getElementsByClassName('table-search-form')[document.getElementsByClassName('table-search-form').length-1].clientHeight:0
+ height1 = height1===0? 40:height1+10
+ let height3 = document.getElementsByClassName('main-header') && document.getElementsByClassName('main-header')[0]?document.getElementsByClassName('main-header')[0].clientHeight:0
+ let height4 = document.getElementsByClassName('table-pagination') && document.getElementsByClassName('table-pagination')[0]? document.getElementsByClassName('table-pagination')[0].clientHeight:0
+ let height2 = document.getElementsByClassName('toolbar') && document.getElementsByClassName('toolbar')[0]?document.getElementsByClassName('toolbar')[0].clientHeight:0
+ let height5 = document.getElementsByTagName('thead') && document.getElementsByTagName('thead')[0]? document.getElementsByTagName('thead')[0].clientHeight:0
+ // this.tableHeightNew = height-height4-height3-height2-height1-height5-height6-height7-height8-height9 -height10// 鎵撳嵃楂樺害
+ console.log('view',height,height6,height3 ,height1,height2,height4,height4)
+ console.log('view', height-height4-height3-height2-height1-height5 -height6)
+ })
},
// 閫氳繃鍒ゆ柇璺敱涓�鑷磋繑鍥炲竷灏斿�兼坊鍔燾lass锛屾坊鍔犻珮浜晥鏋�
isActive(route,params, index) {
diff --git a/admin/src/layouts/AppLayout.vue b/admin/src/layouts/AppLayout.vue
index b2495b3..58730f9 100644
--- a/admin/src/layouts/AppLayout.vue
+++ b/admin/src/layouts/AppLayout.vue
@@ -26,23 +26,25 @@
<script>
import { mapState } from 'vuex'
import Header from '@/components/common/Header'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
import CommonHeader from '@/components/common/CommonHeader'
import Menu from '@/components/common/Menu'
export default {
+ extends: BaseComputHeight,
name: 'DefaultLayout',
components: { AppHeader: Header, Menu, CommonHeader },
data() {
return {
isFinishData: false,
- orgBackground: ''
+ orgBackground: ''
}
},
computed: {
...mapState(['menuData', 'userInfo'])
},
+ mounted() {
- mounted() {
- },
+ },
methods: {
diff --git a/admin/src/store/index.js b/admin/src/store/index.js
index c66e8e3..fd55430 100644
--- a/admin/src/store/index.js
+++ b/admin/src/store/index.js
@@ -55,8 +55,9 @@
pushtags (state, val) {
// 濡傛灉绛変簬-1璇存槑tabs涓嶅瓨鍦ㄩ偅涔堟彃鍏ワ紝鍚﹀垯浠�涔堥兘涓嶅仛
// findindex鎵捐鏍囷紝寰幆鍒ゆ柇涓�涓嬶紝濡傛灉绛変簬閭d箞灏变唬琛ㄦ湁鐩稿悓鐨勶紝灏变笉蹇呮坊鍔狅紝濡傛灉鎵句笉鍒伴偅灏辨槸-1.灏辨坊鍔�
+ // state.tags = [{ ...val, keepAlive: false }]
const result = state.tags.findIndex(item => item.index === val.index)
- if (result === -1) {
+ if (result === -1) {
state.tags.push({ ...val, keepAlive: false })
} else {
state.tags[result] = { ...val, keepAlive: true }
diff --git a/admin/src/views/business/approvalConfiguration.vue b/admin/src/views/business/approvalConfiguration.vue
index 56f5133..e8788e5 100644
--- a/admin/src/views/business/approvalConfiguration.vue
+++ b/admin/src/views/business/approvalConfiguration.vue
@@ -1,11 +1,11 @@
<template>
- <TableLayout>
+ <TableLayout :style="'overflow: auto;height: 100%;'">
<template v-slot:table-wrap>
<el-tabs v-model="activeType" @tab-click="handleClick">
<el-tab-pane label="鏅�氳瀹�" name="0"></el-tab-pane>
<el-tab-pane label="鏂藉伐璁垮" name="1"></el-tab-pane>
</el-tabs>
- <div class="config">
+ <div class="config" >
<div class="config_list">
<div class="config_list_head">
<span>閰嶇疆娴佺▼</span>
@@ -316,7 +316,7 @@
},
// 鑾峰彇缁勭粐鏍�
- getfindCompanyTreePage() {
+ getfindCompanyTreePage() {
fetchList(2)
.then(res => {
if (res && res.length > 0) {
@@ -356,7 +356,7 @@
this.$set(this.searchForm, 'erpOrgId', row.erpId)
this.$set(this.searchForm, 'objIdsT', this.searchForm.objIds)
console.log('searchForm.objIds', this.searchForm.objIds);
-
+
this.getMemberList()
},
TransferSub() {
diff --git a/admin/src/views/business/approvalReport.vue b/admin/src/views/business/approvalReport.vue
index d37953a..9da57fb 100644
--- a/admin/src/views/business/approvalReport.vue
+++ b/admin/src/views/business/approvalReport.vue
@@ -1,5 +1,5 @@
<template>
- <TableLayout>
+ <TableLayout :style="'overflow: auto;height: 100%;'">
<template v-slot:table-wrap>
<div class="config">
<div class="config_list">
diff --git a/admin/src/views/business/blackmailPersonnel.vue b/admin/src/views/business/blackmailPersonnel.vue
index 9e4fe7e..5f0f848 100644
--- a/admin/src/views/business/blackmailPersonnel.vue
+++ b/admin/src/views/business/blackmailPersonnel.vue
@@ -35,6 +35,7 @@
<li><el-button type="primary" v-permissions="['business:member:create']" @click="thaws">绉诲嚭</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/dangerStatic.vue b/admin/src/views/business/dangerStatic.vue
index 39c4e08..0705e66 100644
--- a/admin/src/views/business/dangerStatic.vue
+++ b/admin/src/views/business/dangerStatic.vue
@@ -35,7 +35,7 @@
data() {
return {
filters: {
- fastdate: '0',
+ fastdate: '',
queryStartTime: '',
queryEndTime: ''
},
@@ -70,7 +70,8 @@
}
},
mounted() {
- this.changeRadio('0')
+ // this.changeRadio('0')
+ this.getData()
},
methods: {
changeRadio(day) {
diff --git a/admin/src/views/business/deletePersonnel.vue b/admin/src/views/business/deletePersonnel.vue
index 8a06251..f21317f 100644
--- a/admin/src/views/business/deletePersonnel.vue
+++ b/admin/src/views/business/deletePersonnel.vue
@@ -25,6 +25,7 @@
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/device.vue b/admin/src/views/business/device.vue
index 987f067..584e995 100644
--- a/admin/src/views/business/device.vue
+++ b/admin/src/views/business/device.vue
@@ -34,7 +34,7 @@
<ul class="toolbar">
<li><el-button type="primary" @click="synchronousData">鍚屾</el-button></li>
</ul>
- <el-table :max-height="tableHeight" v-loading="isWorking.search" :data="tableData.list" stripe>
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe>
<el-table-column label="搴忓彿" width="55" fixed><template slot-scope="scope">{{ scope.$index + 1
}}</template></el-table-column>
<el-table-column prop="name" label="璁惧鍚嶇О"></el-table-column>
diff --git a/admin/src/views/business/deviceRole.vue b/admin/src/views/business/deviceRole.vue
index 97d0395..b3db126 100644
--- a/admin/src/views/business/deviceRole.vue
+++ b/admin/src/views/business/deviceRole.vue
@@ -17,6 +17,7 @@
<li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:devicerole:delete']">鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/deviceRole_f.vue b/admin/src/views/business/deviceRole_f.vue
index dde4a02..3a3648b 100644
--- a/admin/src/views/business/deviceRole_f.vue
+++ b/admin/src/views/business/deviceRole_f.vue
@@ -16,6 +16,7 @@
<li><el-button type="primary" v-permissions="['business:hksync:privilege']" @click="synchronousData">鍚屾</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/empower.vue b/admin/src/views/business/empower.vue
index 8aff320..7681c6b 100644
--- a/admin/src/views/business/empower.vue
+++ b/admin/src/views/business/empower.vue
@@ -50,7 +50,7 @@
<!-- <li><el-button type="primary" v-permissions="['business:empower:create']">绔嬪嵆涓嬪彂</el-button></li>-->
<!-- <li><el-button type="primary" v-permissions="['business:empower:create']">鍙栨秷涓嬪彂</el-button></li>-->
</ul>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column prop="memberName" label="濮撳悕" min-width="80px"></el-table-column>
<el-table-column prop="memberPhone" label="鎵嬫満鍙�" min-width="120px"></el-table-column>
diff --git a/admin/src/views/business/freezePersonnel.vue b/admin/src/views/business/freezePersonnel.vue
index c553700..9b786bb 100644
--- a/admin/src/views/business/freezePersonnel.vue
+++ b/admin/src/views/business/freezePersonnel.vue
@@ -30,6 +30,7 @@
<li><el-button type="primary" :loading="isWorking.export" v-permissions="['business:member:exportExcel']" @click="exportExcel">瀵煎嚭</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/interfaceLog.vue b/admin/src/views/business/interfaceLog.vue
index f28b1df..d31cd1f 100644
--- a/admin/src/views/business/interfaceLog.vue
+++ b/admin/src/views/business/interfaceLog.vue
@@ -39,7 +39,7 @@
</el-form>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe>
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe>
<el-table-column prop="name" label="鎺ュ彛鍚嶇О" min-width="180px"></el-table-column>
<el-table-column prop="url" label="鍦板潃淇℃伅" min-width="180px"></el-table-column>
<el-table-column label="绫诲瀷" min-width="100px">
diff --git a/admin/src/views/business/internalMember.vue b/admin/src/views/business/internalMember.vue
index f7c1963..a716035 100644
--- a/admin/src/views/business/internalMember.vue
+++ b/admin/src/views/business/internalMember.vue
@@ -72,7 +72,7 @@
@change="search">鏄惁鍖呭惈涓嬬骇缁勭粐</el-checkbox>
</li>
</ul>
- <el-table :max-height="tableHeight" v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column fixed="left" prop="name" label="濮撳悕" min-width="80px">
<template slot-scope="{row}">
diff --git a/admin/src/views/business/position.vue b/admin/src/views/business/position.vue
index acf08e8..3ce84e0 100644
--- a/admin/src/views/business/position.vue
+++ b/admin/src/views/business/position.vue
@@ -17,6 +17,7 @@
<li><el-button type="danger" @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:position:delete']">鎵归噺鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/problemLog.vue b/admin/src/views/business/problemLog.vue
index 8517c93..1d34133 100644
--- a/admin/src/views/business/problemLog.vue
+++ b/admin/src/views/business/problemLog.vue
@@ -26,6 +26,7 @@
<li><el-button type="primary" :loading="isWorking.export" v-permissions="['business:member:exportExcel']" @click="exportExcel">瀵煎嚭</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/problems.vue b/admin/src/views/business/problems.vue
index c47eee2..0207bb4 100644
--- a/admin/src/views/business/problems.vue
+++ b/admin/src/views/business/problems.vue
@@ -23,6 +23,7 @@
<li><el-button type="primary" @click="$refs.operaProblemsWindow.open('鏂板缓璇曢淇℃伅琛�')" icon="el-icon-plus" v-permissions="['business:problems:create']">鏂板缓</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/relativeMember.vue b/admin/src/views/business/relativeMember.vue
index 72b7d76..45e0aa9 100644
--- a/admin/src/views/business/relativeMember.vue
+++ b/admin/src/views/business/relativeMember.vue
@@ -84,7 +84,7 @@
@click="exportExcel">瀵煎嚭</el-button></li>
</ul>
- <el-table :max-height="tableHeight" v-loading="isWorking.search" :data="tableData.list" stripe
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe
@selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column fixed="left" prop="name" label="濮撳悕" min-width="80px">
diff --git a/admin/src/views/business/reportRecord.vue b/admin/src/views/business/reportRecord.vue
index ac07890..062b72e 100644
--- a/admin/src/views/business/reportRecord.vue
+++ b/admin/src/views/business/reportRecord.vue
@@ -106,12 +106,12 @@
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
// import ReportDetail from './page-components/ReportDetail.vue'
-import BasePage from '@/components/base/BasePage'
import ReportDetail from '@/views/task/visReportDetail.vue'
import OperaVisitsReportWindow from '@/components/business/operaVisitsReportWindow.vue'
import { fetchList, exportExcel, deleteById } from '@/api/business/visits'
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
- extends: BasePage,
+ extends: BaseComputHeight,
components: {
ReportDetail,
QueryForm,
diff --git a/admin/src/views/business/smsEmail.vue b/admin/src/views/business/smsEmail.vue
index ac668f6..9b4f24a 100644
--- a/admin/src/views/business/smsEmail.vue
+++ b/admin/src/views/business/smsEmail.vue
@@ -45,7 +45,7 @@
</el-form>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe>
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe>
<el-table-column prop="phone" label="鎵嬫満鍙�/閭" min-width="150px">
<template slot-scope="{ row }">
<span v-if="row.type == 0">{{ row.phone }}</span>
diff --git a/admin/src/views/business/strandedPersonnel.vue b/admin/src/views/business/strandedPersonnel.vue
index 2455d22..240a888 100644
--- a/admin/src/views/business/strandedPersonnel.vue
+++ b/admin/src/views/business/strandedPersonnel.vue
@@ -24,7 +24,7 @@
<!-- <ul class="toolbar" v-permissions="['business:member:create', 'business:member:delete']">-->
<!-- <li><el-button type="primary" v-permissions="['business:member:create']" @click="thaws">绂诲満</el-button></li>-->
<!-- </ul>-->
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange">
<!-- <el-table-column type="selection" width="55"></el-table-column>-->
<el-table-column prop="name" label="濮撳悕" min-width="80px"></el-table-column>
<el-table-column prop="phone" label="鎵嬫満鍙�" min-width="100px"></el-table-column>
diff --git a/admin/src/views/business/tmsFactoryParam.vue b/admin/src/views/business/tmsFactoryParam.vue
index 370b9b6..19c75ee 100644
--- a/admin/src/views/business/tmsFactoryParam.vue
+++ b/admin/src/views/business/tmsFactoryParam.vue
@@ -20,6 +20,7 @@
<li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:tmsfactoryparam:delete']">鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/trainTime.vue b/admin/src/views/business/trainTime.vue
index 4bfea6a..2c060c8 100644
--- a/admin/src/views/business/trainTime.vue
+++ b/admin/src/views/business/trainTime.vue
@@ -29,7 +29,7 @@
</el-form>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe>
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe>
<el-table-column prop="name" label="浜哄憳濮撳悕" min-width="100px"></el-table-column>
<el-table-column prop="phone" label="鎵嬫満鍙�" min-width="100px"></el-table-column>
<el-table-column prop="idcardNo" label="璇佷欢鍙�" min-width="150px"></el-table-column>
diff --git a/admin/src/views/business/userAction.vue b/admin/src/views/business/userAction.vue
index 0f1a5d6..cdfa2aa 100644
--- a/admin/src/views/business/userAction.vue
+++ b/admin/src/views/business/userAction.vue
@@ -64,6 +64,7 @@
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/visitOrigin.vue b/admin/src/views/business/visitOrigin.vue
index 6b709b6..851b467 100644
--- a/admin/src/views/business/visitOrigin.vue
+++ b/admin/src/views/business/visitOrigin.vue
@@ -1,5 +1,5 @@
<template>
- <TableLayout :permissions="['business:member:query']">
+ <TableLayout :permissions="['business:visitreason:query']" >
<!-- 鎼滅储琛ㄥ崟 -->
<el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="120px" inline>
<el-form-item label="鎷滆浜嬬敱" prop="name">
@@ -17,6 +17,7 @@
<li><el-button type="danger" @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:visitreason:delete']">鎵归噺鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/business/visitorSources.vue b/admin/src/views/business/visitorSources.vue
index 84bdd07..fd34b2d 100644
--- a/admin/src/views/business/visitorSources.vue
+++ b/admin/src/views/business/visitorSources.vue
@@ -1,5 +1,5 @@
<template>
- <div class="box">
+ <div class="box" style="height:100%;overflow-y: auto" >
<el-form :model="form" ref="form" label-width="140px">
<div>
<span style="font-size: 15px; font-weight: bold">浜哄憳鎺堟潈閰嶇疆锛�</span>
@@ -241,8 +241,18 @@
}
}
</script>
-
<style lang="scss" scoped>
+.el-container /deep/ .el-main{
+ width: 100%;
+ overflow-y: auto !important ;
+ height: calc(100% - 94px);
+}
+/deep/ .el-main{
+ width: 100%;
+ //height: 100%;
+ overflow-y: auto !important ;
+ height: calc(100% - 94px);
+}
.box {
width: 100%;
padding: 30px;
diff --git a/admin/src/views/business/wmsInterfaceLog.vue b/admin/src/views/business/wmsInterfaceLog.vue
index ed8d436..41079ca 100644
--- a/admin/src/views/business/wmsInterfaceLog.vue
+++ b/admin/src/views/business/wmsInterfaceLog.vue
@@ -39,7 +39,7 @@
</el-form>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe>
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe>
<el-table-column prop="name" label="鎺ュ彛鍚嶇О" min-width="180px"></el-table-column>
<el-table-column prop="url" label="鍦板潃淇℃伅" min-width="180px"></el-table-column>
<el-table-column label="绫诲瀷" min-width="100px">
diff --git a/admin/src/views/meeting/roomStatistics.vue b/admin/src/views/meeting/roomStatistics.vue
index 1ab4e4f..41d03fd 100644
--- a/admin/src/views/meeting/roomStatistics.vue
+++ b/admin/src/views/meeting/roomStatistics.vue
@@ -54,6 +54,7 @@
<li><el-button @click="deleteByIdInBatch" v-permissions="['business:rooms:delete']">鍒犻櫎</el-button></li> -->
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/platform/LogisticsRecord/leaveAuth.vue b/admin/src/views/platform/LogisticsRecord/leaveAuth.vue
index 9760059..eac9711 100644
--- a/admin/src/views/platform/LogisticsRecord/leaveAuth.vue
+++ b/admin/src/views/platform/LogisticsRecord/leaveAuth.vue
@@ -67,7 +67,6 @@
<script>
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
-import BasePage from '@/components/base/BasePage'
import { platformJobPage, platformJobExport, platformPowerLevel } from '@/api'
import { statusMap } from '../config'
import DriverDetail from "@/views/task/driverDetail"
@@ -75,7 +74,9 @@
import UploadFaceImg from '@/components/common/UploadFaceImg'
import { Message } from 'element-ui'
import dayjs from 'dayjs'
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
@@ -83,7 +84,6 @@
GlobalWindow,
UploadFaceImg
},
- extends: BasePage,
data() {
return {
statusMap,
diff --git a/admin/src/views/platform/LogisticsRecord/operation.vue b/admin/src/views/platform/LogisticsRecord/operation.vue
index 1dd0260..b00d6d3 100644
--- a/admin/src/views/platform/LogisticsRecord/operation.vue
+++ b/admin/src/views/platform/LogisticsRecord/operation.vue
@@ -57,10 +57,10 @@
import { Message } from 'element-ui'
import dayjs from 'dayjs'
import duration from 'dayjs/plugin/duration'
-import BasePage from '@/components/base/BasePage'
dayjs.extend(duration);
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
- extends: BasePage,
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
diff --git a/admin/src/views/platform/LogisticsRecord/operationCity.vue b/admin/src/views/platform/LogisticsRecord/operationCity.vue
index 745eb24..2714f42 100644
--- a/admin/src/views/platform/LogisticsRecord/operationCity.vue
+++ b/admin/src/views/platform/LogisticsRecord/operationCity.vue
@@ -56,10 +56,10 @@
import { Message } from 'element-ui'
import dayjs from 'dayjs'
import duration from 'dayjs/plugin/duration'
-import BasePage from '@/components/base/BasePage'
dayjs.extend(duration)
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
- extends: BasePage,
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
diff --git a/admin/src/views/platform/LogisticsRecord/subscribe.vue b/admin/src/views/platform/LogisticsRecord/subscribe.vue
index ba788b3..fe7f947 100644
--- a/admin/src/views/platform/LogisticsRecord/subscribe.vue
+++ b/admin/src/views/platform/LogisticsRecord/subscribe.vue
@@ -105,7 +105,6 @@
<script>
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
-import BasePage from '@/components/base/BasePage'
import { platformBooksPage, platformReasonList, platformBooksApply, platformBooksExport } from '@/api'
import { checkSurplusNum, deletebooksById } from '@/api/platform/platform'
import DriverDetail from '@/views/task/driverDetail'
@@ -113,7 +112,9 @@
import UploadAvatarImage from '@/components/common/UploadAvatarImage'
import { Message } from 'element-ui'
import dayjs from 'dayjs'
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
@@ -121,7 +122,6 @@
GlobalWindow,
UploadAvatarImage
},
- extends: BasePage,
data () {
return {
isShowDriver: false,
diff --git a/admin/src/views/platform/LogisticsRecord/waybill.vue b/admin/src/views/platform/LogisticsRecord/waybill.vue
index d5f8fc3..0069e50 100644
--- a/admin/src/views/platform/LogisticsRecord/waybill.vue
+++ b/admin/src/views/platform/LogisticsRecord/waybill.vue
@@ -61,7 +61,6 @@
<script>
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
-import BasePage from '@/components/base/BasePage'
import { platformJobPage, platformJobExport, platformJobDel } from '@/api'
import { statusMap } from '../config'
import WaybillDetailRef from "../components/WaybillDetail.vue"
@@ -69,7 +68,9 @@
import UploadFaceImg from '@/components/common/UploadFaceImg'
import { Message } from 'element-ui'
import dayjs from 'dayjs'
+import BaseComputHeight from "@/components/base/BaseComputHeight";
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
@@ -77,7 +78,6 @@
GlobalWindow,
UploadFaceImg
},
- extends: BasePage,
data() {
return {
statusMap,
diff --git a/admin/src/views/platform/queueUp.vue b/admin/src/views/platform/queueUp.vue
index 3ddafb0..40d2439 100644
--- a/admin/src/views/platform/queueUp.vue
+++ b/admin/src/views/platform/queueUp.vue
@@ -119,9 +119,11 @@
} from '@/api'
import { queryQueueUpConfig } from './config'
import WaybillDetail from './components/WaybillDetail.vue'
-import DriverDetail from "@/views/task/driverDetail.vue"
+import DriverDetail from '@/views/task/driverDetail.vue'
import PlatformSign from './components/PlatformSign.vue'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
diff --git a/admin/src/views/statistics/platformRecord.vue b/admin/src/views/statistics/platformRecord.vue
index 639894a..556fcc8 100644
--- a/admin/src/views/statistics/platformRecord.vue
+++ b/admin/src/views/statistics/platformRecord.vue
@@ -24,13 +24,13 @@
<script>
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
-import BasePage from '@/components/base/BasePage'
import dayjs from 'dayjs'
import duration from 'dayjs/plugin/duration'
import { platformLogPage, getPlatformGroupList } from '@/api'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
dayjs.extend(duration)
export default {
- extends: BasePage,
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm
diff --git a/admin/src/views/system/dict.vue b/admin/src/views/system/dict.vue
index c1a6e61..e771de8 100644
--- a/admin/src/views/system/dict.vue
+++ b/admin/src/views/system/dict.vue
@@ -20,6 +20,7 @@
<li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['system:dict:delete']">鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
:default-sort = "{prop: 'createTime', order: 'descending'}"
diff --git a/admin/src/views/system/loginLog.vue b/admin/src/views/system/loginLog.vue
index 11786a0..9ba199d 100644
--- a/admin/src/views/system/loginLog.vue
+++ b/admin/src/views/system/loginLog.vue
@@ -40,7 +40,7 @@
</el-form>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe
+ <el-table v-loading="isWorking.search" :data="tableData.list" stripe :height="tableHeightNew"
:default-sort="{ prop: 'loginTime', order: 'descending' }" @sort-change="handleSortChange">
<el-table-column prop="loginUsername" label="鐧诲綍鐢ㄦ埛鍚�" min-width="100px"></el-table-column>
<el-table-column prop="ip" label="鐧诲綍IP" min-width="120px"></el-table-column>
diff --git a/admin/src/views/system/menu.vue b/admin/src/views/system/menu.vue
index 27b05ad..3eb9fe1 100644
--- a/admin/src/views/system/menu.vue
+++ b/admin/src/views/system/menu.vue
@@ -9,6 +9,7 @@
<li><el-button @click="sort('bottom')" :loading="isWorking.sort" icon="el-icon-sort-down" v-permissions="['system:menu:sort']">涓嬬Щ</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
ref="table"
v-loading="isWorking.search"
:data="tableData.list"
diff --git a/admin/src/views/system/permission.vue b/admin/src/views/system/permission.vue
index 56a021b..d4e56f4 100644
--- a/admin/src/views/system/permission.vue
+++ b/admin/src/views/system/permission.vue
@@ -20,6 +20,7 @@
<li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['system:permission:delete']">鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
:default-sort = "{prop: 'createTime', order: 'descending'}"
diff --git a/admin/src/views/system/publicMsg.vue b/admin/src/views/system/publicMsg.vue
index 259257b..5b5371f 100644
--- a/admin/src/views/system/publicMsg.vue
+++ b/admin/src/views/system/publicMsg.vue
@@ -6,7 +6,7 @@
<el-button type="primary" @click="batchStatus(0)" v-permissions="['business:platformjob:update']">鎵归噺鍚敤</el-button>
<el-button @click="batchStatus(1)" v-permissions="['business:platformjob:update']">鎵归噺绂佺敤</el-button>
</div>
- <el-table @selection-change="handleSelectionChange" class="mb20" v-loading="loading" :data="list" stripe>
+ <el-table :height="tableHeightNew" @selection-change="handleSelectionChange" class="mb20" v-loading="loading" :data="list" stripe>
<el-table-column align="center" type="selection" width="55">
</el-table-column>
<el-table-column prop="titile" label="娑堟伅鏍囬" min-width="160" show-overflow-tooltip />
@@ -32,7 +32,9 @@
import GlobalWindow from '@/components/common/GlobalWindow'
import { Message } from 'element-ui'
import dayjs from 'dayjs'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
diff --git a/admin/src/views/system/role.vue b/admin/src/views/system/role.vue
index 0d44875..e10743f 100644
--- a/admin/src/views/system/role.vue
+++ b/admin/src/views/system/role.vue
@@ -20,6 +20,7 @@
<li v-permissions="['system:role:delete']"><el-button @click="deleteByIdInBatch" icon="el-icon-delete">鍒犻櫎</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
:default-sort = "{prop: 'createTime', order: 'descending'}"
diff --git a/admin/src/views/system/smsMessage.vue b/admin/src/views/system/smsMessage.vue
index 4e60443..b6697fb 100644
--- a/admin/src/views/system/smsMessage.vue
+++ b/admin/src/views/system/smsMessage.vue
@@ -6,7 +6,7 @@
<el-button type="primary" @click="batchStatus(0)" v-permissions="['business:platformjob:update']">鎵归噺鍚敤</el-button>
<el-button @click="batchStatus(1)" v-permissions="['business:platformjob:update']">鎵归噺绂佺敤</el-button>
</div>
- <el-table @selection-change="handleSelectionChange" class="mb40" v-loading="loading" :data="list" stripe>
+ <el-table :height="tableHeightNew" @selection-change="handleSelectionChange" class="mb40" v-loading="loading" :data="list" stripe>
<el-table-column align="center" type="selection" width="55">
</el-table-column>
<el-table-column prop="name" label="娑堟伅鏍囬" min-width="160" show-overflow-tooltip />
@@ -31,8 +31,10 @@
import GlobalWindow from '@/components/common/GlobalWindow'
import { Message } from 'element-ui'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
import dayjs from 'dayjs'
export default {
+ extends: BaseComputHeight,
components: {
Pagination,
QueryForm,
diff --git a/admin/src/views/system/traceLog.vue b/admin/src/views/system/traceLog.vue
index 8724eb1..64d63da 100644
--- a/admin/src/views/system/traceLog.vue
+++ b/admin/src/views/system/traceLog.vue
@@ -53,7 +53,7 @@
</div>
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
- <el-table v-loading="isWorking.search" :data="tableData.list" stripe
+ <el-table v-loading="isWorking.search" :data="tableData.list" stripe :height="tableHeightNew"
:default-sort="{ prop: 'operaTime', order: 'descending' }" :row-class-name="tableRowClassName"
@sort-change="handleSortChange">
<el-table-column prop="operaModule" label="涓氬姟妯″潡" min-width="100px"></el-table-column>
diff --git a/admin/src/views/system/user.vue b/admin/src/views/system/user.vue
index 2295442..0c7edf7 100644
--- a/admin/src/views/system/user.vue
+++ b/admin/src/views/system/user.vue
@@ -32,13 +32,14 @@
<li v-permissions="['system:user:delete']"><el-button icon="el-icon-delete" @click="deleteByIdInBatch">鍒犻櫎</el-button></li>
</ul>
<el-table
- v-loading="isWorking.search"
- :data="tableData.list"
- :default-sort = "{prop: 'createTime', order: 'descending'}"
- stripe
- @selection-change="handleSelectionChange"
- @sort-change="handleSortChange"
- >
+ :height="tableHeightNew"
+ v-loading="isWorking.search"
+ :data="tableData.list"
+ :default-sort = "{prop: 'createTime', order: 'descending'}"
+ stripe
+ @selection-change="handleSelectionChange"
+ @sort-change="handleSortChange"
+ >
<el-table-column type="selection" width="55"></el-table-column>
<!-- <el-table-column prop="avatar" label="澶村儚" width="80px" class-name="table-column-avatar" fixed="left">-->
<!-- <template slot-scope="{row}">-->
diff --git a/admin/src/views/task/index.vue b/admin/src/views/task/index.vue
index 6597ea4..7691976 100644
--- a/admin/src/views/task/index.vue
+++ b/admin/src/views/task/index.vue
@@ -11,7 +11,7 @@
</template>
</QueryForm>
<!-- -->
- <el-tabs v-model="filters.queryType" @tab-click="(e) => getHeadData(1)">
+ <el-tabs v-model="filters.queryType" @tab-click="(e) => getHeadData(1)" class="el-tabs-ele">
<el-tab-pane label="寰呭鐞�" name="0">
<template #label>
<span>寰呭鐞�
@@ -33,7 +33,7 @@
</template>
</el-tab-pane>
</el-tabs>
- <el-table v-loading="loading" :data="dataList" stripe row-key="id" class="mb40" default-expand-all>
+ <el-table :height="tableHeightNew" v-loading="loading" :data="dataList" stripe row-key="id" default-expand-all>
<el-table-column label="澶勭悊浜嬮」" min-width="160">
<template slot-scope="{ row }"> {{ row.title }}
</template>
@@ -82,7 +82,9 @@
taskCenterPage,
taskSignRead
} from '@/api'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
export default {
+ extends: BaseComputHeight,
components: {
TaskDetail,
VisReportDetail,
diff --git a/admin/src/views/timer/timer.vue b/admin/src/views/timer/timer.vue
index 8529d97..fc76f3e 100644
--- a/admin/src/views/timer/timer.vue
+++ b/admin/src/views/timer/timer.vue
@@ -20,6 +20,7 @@
<li><el-button type="primary" @click="$refs.OperaTimerWindow.open('鏂板缓浠诲姟')" icon="el-icon-plus" v-permissions="['business:devices:create']">鏂板缓</el-button></li>
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/vehicle/cars.vue b/admin/src/views/vehicle/cars.vue
index 59ac763..08e133e 100644
--- a/admin/src/views/vehicle/cars.vue
+++ b/admin/src/views/vehicle/cars.vue
@@ -57,7 +57,7 @@
<li><el-button type="primary" @click="startEmpowerBatch" icon="el-icon-plus"
v-permissions="['business:parkbook:create']">涓嬪彂鎺堟潈</el-button></li>
</ul>
- <el-table :max-height="tableHeight" v-loading="isWorking.search" :data="tableData.list" stripe
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe
@selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column prop="code" label="杞︾墝鍙�" fixed="left" min-width="100px"></el-table-column>
diff --git a/admin/src/views/vehicle/category.vue b/admin/src/views/vehicle/category.vue
index 5b14a1b..0c7ef76 100644
--- a/admin/src/views/vehicle/category.vue
+++ b/admin/src/views/vehicle/category.vue
@@ -1,18 +1,18 @@
<template>
<TableLayout>
<!-- 鎼滅储琛ㄥ崟 -->
- <!-- <el-form ref="searchForm" slot="search-form" label-width="100px" inline>
- <el-form-item label="鐘舵��" prop="status">
- <el-select v-model="filters.status" placeholder="璇烽�夋嫨">
- <el-option label="鍚敤" value="0"></el-option>
- <el-option label="绂佺敤" value="1"></el-option>
- </el-select>
- </el-form-item>
- <section>
- <el-button type="primary" @click="search">鎼滅储</el-button>
- <el-button @click="reset">閲嶇疆</el-button>
- </section>
- </el-form> -->
+ <!-- <el-form ref="searchForm" slot="search-form" label-width="100px" inline>
+ <el-form-item label="鐘舵��" prop="status">
+ <el-select v-model="filters.status" placeholder="璇烽�夋嫨">
+ <el-option label="鍚敤" value="0"></el-option>
+ <el-option label="绂佺敤" value="1"></el-option>
+ </el-select>
+ </el-form-item>
+ <section>
+ <el-button type="primary" @click="search">鎼滅储</el-button>
+ <el-button @click="reset">閲嶇疆</el-button>
+ </section>
+ </el-form>-->
<!-- 琛ㄦ牸鍜屽垎椤� -->
<template v-slot:table-wrap>
<ul class="toolbar" v-permissions="['business:category:create', 'business:category:delete']">
@@ -21,7 +21,7 @@
<li v-permissions="['business:category:exportExcel']"><el-button type="primary"
@click="exportExcel">瀵煎嚭</el-button></li>
</ul>
- <el-table row-key="id" :tree-props="{ children: 'childCategoryList' }" v-loading="isWorking.search"
+ <el-table :height="tableHeightNew" row-key="id" :tree-props="{ children: 'childCategoryList' }" v-loading="isWorking.search"
:data="dataList" stripe @selection-change="handleSelectionChange">
<el-table-column prop="name" label="鍒嗙被鍚嶇О" min-width="100px"></el-table-column>
<el-table-column prop="remark" label="澶囨敞" min-width="100px"></el-table-column>
@@ -58,80 +58,79 @@
import OperaCategoryWindow from './components/OperaCategoryWindow'
import { fetchList, deleteById } from '@/api/business/category.js'
export default {
- name: 'Category',
- extends: BaseTable,
- components: { TableLayout, Pagination, OperaCategoryWindow },
- data() {
- return {
- // 鎼滅储
- filters: {
- parentId: ''
- },
- isShowEdit: false,
- loading: false,
- pagination: {
- pageSize: 10,
- page: 1,
- total: 0,
- },
- dataList: []
- }
- },
- created() {
- this.config({
- module: '杞﹁締淇℃伅琛�',
- api: '/business/category',
- 'field.id': 'id',
- 'field.main': 'id'
- })
- this.getList()
- },
- methods: {
- handleEdit(row) {
- this.isShowEdit = true
- let str = row && row.id ? '缂栬緫杞﹁締鍒嗙被' : '鏂板缓杞﹁締鍒嗙被'
- this.$nextTick(() => {
- this.$refs.operaCategoryWindow.open(str)
- this.$refs.operaCategoryWindow.getList()
- if (row && row.id) {
- this.$refs.operaCategoryWindow.getDetail(row.id)
- }
- })
- },
- deleteById(row) {
- this.$confirm(`鎮ㄧ‘璁よ鍒犻櫎璇ュ垎绫诲悧`, '娓╅Θ鎻愮ず', {
- confirmButtonText: '纭畾',
- cancelButtonText: '鍙栨秷',
- type: 'warning'
- }).then(() => {
- deleteById(row.id).then(res => {
- this.getList()
- })
- })
-
- },
- getList(page) {
- const { pagination, filters } = this
- if (page) {
- pagination.page = page
- }
- this.loading = true
- fetchList({
- model: { ...filters },
- capacity: pagination.pageSize,
- page: pagination.page,
- }).then(res => {
- this.loading = false
- this.dataList = res.records || []
- this.pagination.total = res.total || 0
- }, () => {
- this.loading = false
- })
- },
- handleSizeChange(val){
- this.pagination.pageSize = val
- this.getList()
- }
+ name: 'Category',
+ extends: BaseTable,
+ components: { TableLayout, Pagination, OperaCategoryWindow },
+ data () {
+ return {
+ // 鎼滅储
+ filters: {
+ parentId: ''
+ },
+ isShowEdit: false,
+ loading: false,
+ pagination: {
+ pageSize: 10,
+ page: 1,
+ total: 0
+ },
+ dataList: []
}
+ },
+ created () {
+ this.config({
+ module: '杞﹁締淇℃伅琛�',
+ api: '/business/category',
+ 'field.id': 'id',
+ 'field.main': 'id'
+ })
+ this.getList()
+ },
+ methods: {
+ handleEdit (row) {
+ this.isShowEdit = true
+ const str = row && row.id ? '缂栬緫杞﹁締鍒嗙被' : '鏂板缓杞﹁締鍒嗙被'
+ this.$nextTick(() => {
+ this.$refs.operaCategoryWindow.open(str)
+ this.$refs.operaCategoryWindow.getList()
+ if (row && row.id) {
+ this.$refs.operaCategoryWindow.getDetail(row.id)
+ }
+ })
+ },
+ deleteById (row) {
+ this.$confirm('鎮ㄧ‘璁よ鍒犻櫎璇ュ垎绫诲悧', '娓╅Θ鎻愮ず', {
+ confirmButtonText: '纭畾',
+ cancelButtonText: '鍙栨秷',
+ type: 'warning'
+ }).then(() => {
+ deleteById(row.id).then(res => {
+ this.getList()
+ })
+ })
+ },
+ getList (page) {
+ const { pagination, filters } = this
+ if (page) {
+ pagination.page = page
+ }
+ this.loading = true
+ fetchList({
+ model: { ...filters },
+ capacity: pagination.pageSize,
+ page: pagination.page
+ }).then(res => {
+ this.loading = false
+ this.dataList = res.records || []
+ this.pagination.total = res.total || 0
+ }, () => {
+ this.loading = false
+ })
+ },
+ handleSizeChange (val) {
+ this.pagination.pageSize = val
+ this.getList()
+ }
+ }
}
</script>
diff --git a/admin/src/views/vehicle/driver.vue b/admin/src/views/vehicle/driver.vue
index c8c0915..1e8ac2a 100644
--- a/admin/src/views/vehicle/driver.vue
+++ b/admin/src/views/vehicle/driver.vue
@@ -2,7 +2,7 @@
<div class="main_app">
<QueryForm v-model="filters" :query-form-config="queryFormConfig" @handleQuery="getList(1)" @clear="clear">
</QueryForm>
- <el-table v-loading="loading" :data="list" stripe row-key="id" class="mb20" default-expand-all>
+ <el-table :height="tableHeightNew" v-loading="loading" :data="list" stripe row-key="id" class="mb20" default-expand-all>
<el-table-column prop="username" label="鐧诲綍璐﹀彿" min-width="100"></el-table-column>
<el-table-column prop="realname" label="濮撳悕" min-width="100"></el-table-column>
<el-table-column prop="openid" label="寰俊openid" min-width="100px"></el-table-column>
@@ -16,7 +16,9 @@
import Pagination from '@/components/common/Pagination'
import QueryForm from '@/components/common/QueryForm'
import { pageDriverList } from '@/api/system/user.js'
+import BaseComputHeight from '@/components/base/BaseComputHeight'
export default {
+ extends: BaseComputHeight,
components: {
QueryForm,
Pagination
diff --git a/admin/src/views/vehicle/parkBook.vue b/admin/src/views/vehicle/parkBook.vue
index 51244de..46a531b 100644
--- a/admin/src/views/vehicle/parkBook.vue
+++ b/admin/src/views/vehicle/parkBook.vue
@@ -27,6 +27,7 @@
-->
</ul>
<el-table
+ :height="tableHeightNew"
v-loading="isWorking.search"
:data="tableData.list"
stripe
diff --git a/admin/src/views/vehicle/visitPark.vue b/admin/src/views/vehicle/visitPark.vue
index 908a221..0f02cb5 100644
--- a/admin/src/views/vehicle/visitPark.vue
+++ b/admin/src/views/vehicle/visitPark.vue
@@ -17,7 +17,7 @@
<template v-slot:table-wrap>
<ul class="toolbar" v-permissions="['business:visitpark:create', 'business:visitpark:delete']">
</ul>
- <el-table :max-height="tableHeight" v-loading="isWorking.search" :data="tableData.list" stripe
+ <el-table :height="tableHeightNew" v-loading="isWorking.search" :data="tableData.list" stripe
@selection-change="handleSelectionChange">
<el-table-column type="selection" width="55"></el-table-column>
<el-table-column prop="carCode" label="杞︾墝鍙�" fixed min-width="100px"></el-table-column>
diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsPushController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsPushController.java
index 05e12cf..41bc9e3 100644
--- a/server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsPushController.java
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsPushController.java
@@ -115,7 +115,7 @@
e.printStackTrace();
success = Constants.ONE;
}finally {
- wmsService.saveInterfaceLog("/wms/push/cancelOutbound", "鎺ㄩ�佸彇娑堝嚭搴撳崟閫氱煡浠诲姟",
+ wmsService.saveInterfaceLog("/wms/push/cancelOutbound", "銆怲MS銆戞帹閫佸彇娑堝嚭搴撳崟閫氱煡浠诲姟",
JSONObject.toJSONString(param), success, JSONObject.toJSONString(result),Constants.ONE);
}
return result;
diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/WmsPushCloudController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/WmsPushCloudController.java
index 99f287c..72c6997 100644
--- a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/WmsPushCloudController.java
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/WmsPushCloudController.java
@@ -117,7 +117,7 @@
e.printStackTrace();
success = Constants.ONE;
}finally {
- wmsService.saveInterfaceLog("/wms/push/cancelOutbound", "鎺ㄩ�佸彇娑堝嚭搴撳崟閫氱煡浠诲姟",
+ wmsService.saveInterfaceLog("/wms/push/cancelOutbound", "銆怲MS銆戞帹閫佸彇娑堝嚭搴撳崟閫氱煡浠诲姟",
JSONObject.toJSONString(param), success, JSONObject.toJSONString(result),Constants.ONE);
}
return result;
--
Gitblit v1.9.3