业务图片如下: 代码如下:
<el
-dropdown @command
="handleTags" trigger
="click" style
="float:right">
<el
-button size
="mini" type
="primary">
选择调入单
<i
class="el-icon-arrow-down el-icon--right"></i
>
</el
-button
>
<el
-dropdown
-menu size
="small" slot
="dropdown">
<el
-dropdown
-item command
="warehouse">采购入库单
</el
-dropdown
-item
>
el
-dropdown
-item command
="contract">采购合同单
</el
-dropdown
-item
>
</el
-dropdown
-menu
>
</el
-dropdown
>
handleTags(command
) {
switch (command
) {
case 'warehouse':
this.selectReceipt
= command
;
console
.log(this.selectReceipt
);
this.transferWarehouse();
break;
case 'contract':
this.selectReceipt
= command
;
console
.log(this.selectReceipt
);
this.transferContract();
break;
}
},
最重要的一点是判断调入的单子!
handleSizeChange(newSize
) {
console
.log(newSize
);
this.queryInfo
.pageSize
= newSize
;
switch (this.selectReceipt
) {
case 'warehouse':
this.transferWarehouse();
break;
case 'contract':
this.transferContract();
break;
}
},
handleCurrentChange(current
) {
console
.log(current
);
this.queryInfo
.pageNum
= current
;
switch (this.selectReceipt
) {
case 'warehouse':
this.transferWarehouse();
break;
case 'contract':
this.transferContract();
break;
}
},
resetrequisition() {
this.queryInfo
= {};
this.queryInfo
.pageNum
= 1;
this.queryInfo
.pageSize
= 5;
switch (this.selectReceipt
) {
case 'warehouse':
this.transferWarehouse();
break;
case 'contract':
this.transferContract();
break;
}
},
onSubmitrequisition() {
switch (this.selectReceipt
) {
case 'warehouse':
this.transferWarehouse();
break;
case 'contract':
this.transferContract();
break;
}
},
转载请注明原文地址:https://ipadbbs.8miu.com/read-7552.html