61 lines
1.3 KiB
Vue
61 lines
1.3 KiB
Vue
<template>
|
|
<div class="app-container">
|
|
<div class="tab-container">
|
|
<el-tabs slot="pageTabs" v-model="activeTab" class="center-tabs" @tab-click="handleTabsClick">
|
|
<el-tab-pane label="签收异常对比数据" name="billList" >
|
|
<SignAndAbComparison @onSelect="onSelect"> </SignAndAbComparison>
|
|
</el-tab-pane>
|
|
<el-tab-pane label="未签收列表" name="billDetail" >
|
|
<SignAndAbDiffDtl :queryInfo="queryInfo"></SignAndAbDiffDtl>
|
|
</el-tab-pane>
|
|
</el-tabs>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
|
|
import SignAndAbComparison from '@/views/emis/emisTmsScanRecord/signAndAbPanel/SignAndAbComparison.vue';
|
|
import SignAndAbDiffDtl from '@/views/emis/emisTmsScanRecord/signAndAbPanel/SignAndAbDiffDtl.vue';
|
|
|
|
export default {
|
|
name: "SignatureAbnormalComparison",
|
|
components: {
|
|
SignAndAbComparison,
|
|
SignAndAbDiffDtl
|
|
},
|
|
dicts: [
|
|
],
|
|
data() {
|
|
return {
|
|
activeTab:'billList',
|
|
queryInfo:null
|
|
};
|
|
},
|
|
created() {
|
|
},
|
|
methods: {
|
|
handleTabsClick(){
|
|
|
|
},
|
|
onSelect(item) {
|
|
console.log("===onSelect===1111=>",item)
|
|
this.queryInfo=item;
|
|
this.activeTab="billDetail";
|
|
},
|
|
}
|
|
};
|
|
</script>
|
|
|
|
<style scoped>
|
|
.tab-container {
|
|
width: 100%;
|
|
}
|
|
|
|
.el-tabs__nav{
|
|
display: flex !important;
|
|
flex-wrap: wrap !important;
|
|
}
|
|
|
|
</style>
|