diff --git a/src/views/emis/emisWarehouseIn/WarehouseInList.vue b/src/views/emis/emisWarehouseIn/WarehouseInList.vue index 7ebf8e0a..8f815bd9 100644 --- a/src/views/emis/emisWarehouseIn/WarehouseInList.vue +++ b/src/views/emis/emisWarehouseIn/WarehouseInList.vue @@ -4,13 +4,17 @@
- + - + + + + @@ -38,6 +42,8 @@ export default { billTabs:[], showWsInPanel:false, selectInNo:null, + + openViewForm:false, }; }, created() { @@ -51,20 +57,30 @@ export default { this.showWsInPanel=true; this.activeTab='wsInPanel'; }, + onSelectBill(item) { - let old=this.billTabs.find(mItem=>mItem.inNo==item.inNo); - if(old){ - this.activeTab=item.inNo; - }else{ - this.billTabs.push(item); - this.activeTab=item.inNo; - } + // let old=this.billTabs.find(mItem=>mItem.inNo==item.inNo); + // if(old){ + // this.activeTab=item.inNo; + // }else{ + // this.billTabs.push(item); + // this.activeTab=item.inNo; + // } + + this.selectInNo=item.inNo; + this.openViewForm=true; + this.activeTab='wsInView'; }, removeTab(targetName) { if(targetName=='wsInPanel'){ this.showWsInPanel=false; this.activeTab="billList"; - }else{ + } + else if(targetName=='wsInView'){ + this.openViewForm=false; + this.activeTab="billList"; + } + else{ var self=this; let tabs = self.billTabs; self.billTabs = tabs.filter(tab => tab.inNo !== targetName);