| 
					
				 | 
			
			
				@@ -57,17 +57,30 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         params.rolesIds = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.formData = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '账号', key: 'username', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '昵称', key: 'nickname', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '密码', key: 'password', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '角色', key: 'rolesIds', type: 'selectRemote', multiple: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          remoteParams: { skey: 'name', api: `base.admroleslist`, opKey: 'name', opVal: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          remoteOptions: remoteOptionsRoles 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '邮箱', key: 'email' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { label: '头像', key: 'avatar', type: 'upload' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.curObj.id) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.formData = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '账号', key: 'username', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '昵称', key: 'nickname', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '角色', key: 'rolesIds', type: 'selectRemote', multiple: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            remoteParams: { skey: 'name', api: `base.admroleslist`, opKey: 'name', opVal: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            remoteOptions: remoteOptionsRoles 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '邮箱', key: 'email' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '头像', key: 'avatar', type: 'upload' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.formData = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '账号', key: 'username', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '昵称', key: 'nickname', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '密码', key: 'password', rules: 1 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '角色', key: 'rolesIds', type: 'selectRemote', multiple: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            remoteParams: { skey: 'name', api: `base.admroleslist`, opKey: 'name', opVal: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            remoteOptions: remoteOptionsRoles 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '邮箱', key: 'email' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { label: '头像', key: 'avatar', type: 'upload' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.setDefaultValue(params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     close(str) { 
			 |