rev:粉料计划原料到货需求 列表高光

This commit is contained in:
2023-07-26 14:13:11 +08:00
parent e00d4e8da2
commit 2bb73dd0e1

View File

@@ -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>