rev:粉料计划原料到货需求 列表高光
This commit is contained in:
@@ -50,6 +50,7 @@
|
|||||||
<!--表格渲染-->
|
<!--表格渲染-->
|
||||||
<el-table
|
<el-table
|
||||||
ref="table"
|
ref="table"
|
||||||
|
highlight-current-row
|
||||||
v-loading="crud.loading"
|
v-loading="crud.loading"
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
:data="crud.data"
|
:data="crud.data"
|
||||||
@@ -69,16 +70,18 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</template>
|
</template>
|
||||||
</el-table>
|
</el-table>
|
||||||
<div ref="topScroll" class="top-scroll" @scroll="handleScrollTop">
|
<!-- <div ref="topScroll" class="top-scroll" @scroll="handleScrollTop">
|
||||||
<div class="top-scroll-content" :style="{ width: topScrollWidth }" />
|
<div class="top-scroll-content" :key="key" :style="{ width: topScrollWidth }" />
|
||||||
</div>
|
</div>-->
|
||||||
<el-table
|
<el-table
|
||||||
ref="dtl_table"
|
ref="dtl_table"
|
||||||
|
:key="key"
|
||||||
|
highlight-current-row
|
||||||
v-loading="crud.loading"
|
v-loading="crud.loading"
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
:data="dtlList"
|
:data="dtlList"
|
||||||
size="mini"
|
size="mini"
|
||||||
:max-height="590"
|
:max-height="400"
|
||||||
style="width: 100%;"
|
style="width: 100%;"
|
||||||
@selection-change="crud.selectionChangeHandler"
|
@selection-change="crud.selectionChangeHandler"
|
||||||
>
|
>
|
||||||
@@ -114,6 +117,10 @@
|
|||||||
.el-table__body-wrapper {
|
.el-table__body-wrapper {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
::v-deep .el-table__body tr.current-row>td {
|
||||||
|
color: #fff;
|
||||||
|
background: #409EFF!important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
import report from '@/api/wms/statistics/report'
|
import report from '@/api/wms/statistics/report'
|
||||||
@@ -165,7 +172,8 @@ export default {
|
|||||||
query_flag: true,
|
query_flag: true,
|
||||||
statusList: [],
|
statusList: [],
|
||||||
permission: {},
|
permission: {},
|
||||||
rules: {}
|
rules: {},
|
||||||
|
key: null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
@@ -180,7 +188,9 @@ export default {
|
|||||||
handleScrollTop() {
|
handleScrollTop() {
|
||||||
if (this.$refs.topScroll) {
|
if (this.$refs.topScroll) {
|
||||||
var scrollLeft = this.$refs.topScroll.scrollLeft
|
var scrollLeft = this.$refs.topScroll.scrollLeft
|
||||||
this.$refs.dtl_table.bodyWrapper.scrollTo(scrollLeft, 0)
|
var scrollTop = this.$refs.topScroll.scrollTop
|
||||||
|
this.$refs.dtl_table.bodyWrapper.scrollTo(scrollLeft, scrollTop)
|
||||||
|
// this.refreshTable()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 钩子:在获取表格数据之前执行,false 则代表不获取数据
|
// 钩子:在获取表格数据之前执行,false 则代表不获取数据
|
||||||
@@ -280,6 +290,10 @@ export default {
|
|||||||
return 'success-row'
|
return 'success-row'
|
||||||
}
|
}
|
||||||
return ''
|
return ''
|
||||||
|
},
|
||||||
|
|
||||||
|
refreshTable() {
|
||||||
|
this.key = Math.random()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -287,4 +301,9 @@ export default {
|
|||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
||||||
|
::v-deep .el-table__body tr.current-row>td {
|
||||||
|
color: #fff;
|
||||||
|
background: #409EFF!important;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user