|  | @@ -45,9 +45,10 @@
 | 
	
		
			
				|  |  |      components: { BasicTable, PageWrapper, DeptTree, AccountModal, TableAction },
 | 
	
		
			
				|  |  |      setup() {
 | 
	
		
			
				|  |  |        const [registerModal, { openModal }] = useModal();
 | 
	
		
			
				|  |  | -      const [registerTable, { reload }] = useTable({
 | 
	
		
			
				|  |  | +      const [registerTable, { reload, updateTableDataRecord }] = useTable({
 | 
	
		
			
				|  |  |          title: '账号列表',
 | 
	
		
			
				|  |  |          api: getAccountList,
 | 
	
		
			
				|  |  | +        rowKey: 'id',
 | 
	
		
			
				|  |  |          columns,
 | 
	
		
			
				|  |  |          formConfig: {
 | 
	
		
			
				|  |  |            labelWidth: 120,
 | 
	
	
		
			
				|  | @@ -82,8 +83,15 @@
 | 
	
		
			
				|  |  |          console.log(record);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -      function handleSuccess() {
 | 
	
		
			
				|  |  | -        reload();
 | 
	
		
			
				|  |  | +      function handleSuccess({ isUpdate, values }) {
 | 
	
		
			
				|  |  | +        if (isUpdate) {
 | 
	
		
			
				|  |  | +          // 演示不刷新表格直接更新内部数据。
 | 
	
		
			
				|  |  | +          // 注意:updateTableDataRecord要求表格的rowKey属性为string并且存在于每一行的record的keys中
 | 
	
		
			
				|  |  | +          const result = updateTableDataRecord(values.id, values);
 | 
	
		
			
				|  |  | +          console.log(result);
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          reload();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        function handleSelect(deptId = '') {
 |