lanan-system-vue/src/views/repair/stockTransfer/Components/StTable.vue

56 lines
1.6 KiB
Vue
Raw Normal View History

2024-09-12 10:33:40 +08:00
<template>
2024-09-13 18:31:13 +08:00
<el-table v-loading="loading" :data="partList" :stripe="true" :show-overflow-tooltip="true">
2024-09-12 10:33:40 +08:00
<el-table-column label="序号" align="center">
<template scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
2024-09-13 18:31:13 +08:00
<el-table-column label="商品名称" align="center" prop="name" width="200"/>
2024-09-12 10:33:40 +08:00
<el-table-column label="规格" align="center" width="180"/>
<el-table-column label="单位" align="center" width="150"/>
<el-table-column label="原库位" align="center" width="150"/>
<el-table-column label="账上数量" align="center" width="150"/>
<el-table-column label="调拨数量" align="center" width="150"/>
<el-table-column label="参考成本" align="center" width="150"/>
<el-table-column label="结算单价" align="center" width="150"/>
<el-table-column label="结算金额" align="center" width="150"/>
<el-table-column label="备注" align="center" width="180"/>
<el-table-column label="操作" fixed="right" align="center" width="150">
<template v-slot="scope">
2024-09-13 18:31:13 +08:00
<el-button size="mini" type="text" icon="el-icon-delete" @click="deleteItem(scope.$index)"
2024-09-12 10:33:40 +08:00
>删除
</el-button>
</template>
</el-table-column>
</el-table>
</template>
<script>
export default {
name: "StTable",
2024-09-13 18:31:13 +08:00
props:{
partList:{
type: Array,
defaultValue: false,
required: true
}
},
2024-09-12 10:33:40 +08:00
data() {
return {
loading: false,
list: [],
}
},
2024-09-13 18:31:13 +08:00
methods: {
// 通知父组件,删除元素
deleteItem(index){
this.$emit("deleteItem", index)
}
}
2024-09-12 10:33:40 +08:00
}
</script>
<style scoped lang="scss">
</style>