| 
					
				 | 
			
			
				@@ -52,6 +52,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <div slot="title"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             <a-button type="primary" icon="plus" @click="openAddInbound">{{ i18n "pages.inbounds.addInbound" }}</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             <a-button type="primary" icon="export" @click="exportAllLinks">{{ i18n "pages.inbounds.export" }}</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							<a-button type="primary" icon="reload" @click="resetAllTraffic">{{ i18n "pages.inbounds.resetAllTraffic" }}</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <a-input v-model.lazy="searchKey" placeholder="{{ i18n "search" }}" autofocus style="max-width: 300px"></a-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <a-table :columns="columns" :row-key="dbInbound => dbInbound.id" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -500,6 +501,22 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         this.updateInbound(inbound, dbInbound); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			resetAllTraffic() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    this.$confirm({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        title: '{{ i18n "pages.inbounds.resetAllTrafficTitle"}}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        content: '{{ i18n "pages.inbounds.resetAllTrafficContent"}}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        okText: '{{ i18n "pages.inbounds.resetAllTrafficOkText"}}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        cancelText: '{{ i18n "pages.inbounds.resetAllTrafficCancelText"}}', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        onOk: async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            for (const dbInbound of this.dbInbounds) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                const inbound = dbInbound.toInbound(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                dbInbound.up = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                dbInbound.down = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                this.updateInbound(inbound, dbInbound); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             delInbound(dbInboundId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$confirm({ 
			 |