|
|
|
|
@ -7,8 +7,8 @@ |
|
|
|
|
@close="closeDialog" |
|
|
|
|
> |
|
|
|
|
<el-tabs v-model="transactionType" @tab-click="handleTabClick"> |
|
|
|
|
<el-tab-pane label="入库" name="2"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="出库" name="1"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="入库" name="1"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="出库" name="2"></el-tab-pane> |
|
|
|
|
</el-tabs> |
|
|
|
|
<div style="display:flex; flex-direction:column; height:400px;"> |
|
|
|
|
<avue-crud |
|
|
|
|
@ -48,7 +48,7 @@ export default { |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
openShow: false, |
|
|
|
|
transactionType: "2", |
|
|
|
|
transactionType: "1", |
|
|
|
|
tableData: [], |
|
|
|
|
purchaseTitle: "记录", |
|
|
|
|
data: [], |
|
|
|
|
@ -63,7 +63,7 @@ export default { |
|
|
|
|
}, |
|
|
|
|
computed: { |
|
|
|
|
dynamicOption() { |
|
|
|
|
const showPriceColumn = this.rowData.type === 'NY' && this.transactionType === '1'; |
|
|
|
|
const showPriceColumn = this.rowData.type === 'NY' && this.transactionType === '2'; |
|
|
|
|
|
|
|
|
|
const columns = [ |
|
|
|
|
{ |
|
|
|
|
|