|  | @@ -19,10 +19,10 @@ export class Searchs {
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    parse() {
 | 
	
		
			
				|  |  | -    let json = {}
 | 
	
		
			
				|  |  | +    let json = {...initSearch}
 | 
	
		
			
				|  |  |      try {
 | 
	
		
			
				|  |  |        const val = sessionStorage.getItem(this.saveKey)
 | 
	
		
			
				|  |  | -      json = JSON.parse(val) || initSearch
 | 
	
		
			
				|  |  | +      json = JSON.parse(val) || json
 | 
	
		
			
				|  |  |      } catch (error) {}
 | 
	
		
			
				|  |  |      return json
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -61,6 +61,9 @@ export class Searchs {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    update(data, key, type) {
 | 
	
		
			
				|  |  |      const k = (key || this.key)
 | 
	
		
			
				|  |  | +    if (!this.searchs[k]) {
 | 
	
		
			
				|  |  | +      this.searchs[k] = {...initSearch}
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      if (type) {
 | 
	
		
			
				|  |  |        this.searchs[k][type] = data
 | 
	
		
			
				|  |  |      } else {
 |