|  | @@ -947,7 +947,7 @@ class TreeService extends Service {
 | 
	
		
			
				|  |  |                      updateData[this.setting.fullPath] = pre[this.setting.kid] + '-' + s[this.setting.kid];
 | 
	
		
			
				|  |  |                  } else {
 | 
	
		
			
				|  |  |                      const index = s[this.setting.fullPath].lastIndexOf(s[this.setting.kid]);
 | 
	
		
			
				|  |  | -                    updateData[this.setting.fullPath] = s[this.setting.fullPath].substring(0, index) + '-' + pre[this.setting.kid] + '-' + s[this.setting.kid];
 | 
	
		
			
				|  |  | +                    updateData[this.setting.fullPath] = s[this.setting.fullPath].substring(0, index-1) + '-' + pre[this.setting.kid] + '-' + s[this.setting.kid];
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |                  newPath.push(updateData[this.setting.fullPath]);
 | 
	
		
			
				|  |  |                  await this.transaction.update(this.tableName, updateData);
 |