Procházet zdrojové kódy

fix: 处理添加服务记录请求try finally

lanjianrong před 4 roky
rodič
revize
d5d62b4ec6

+ 1 - 6
src/components/Table/src/BasicTable.tsx

@@ -74,8 +74,7 @@ const BasicTable: {
   const tableElRef = useRef<HTMLElement>(null)
 
   const authColumnsStateMap = getAuthCache(TABLE_COLUMNS_MAP)
-  columnsStateMap =
-    (authColumnsStateMap && authColumnsStateMap[ColumnStateEnum[columnStateType]]) || {}
+  columnsStateMap = (authColumnsStateMap && authColumnsStateMap[ColumnStateEnum[columnStateType]]) || {}
   const [state, setState] = useState({
     selectKeysRef: null,
     sizeRef: 'middle',
@@ -225,14 +224,10 @@ const BasicTable: {
         rowKey={rowKey || 'id'}
         columns={originalColumns}
         params={computedParams}
-        // columnsStateMap={state.columnsStateMap}
-        // onColumnsStateChange={handleOnColumnsChange}
         scroll={getScrollRef}
         columnsState={{
           defaultValue: state.columnsStateMap,
           onChange: handleOnColumnsChange
-          // persistenceKey: ColumnStateEnum[columnStateType],
-          // persistenceType: 'localStorage'
         }}
         bordered={isNullOrUnDef(bordered) ? bordered : true}
         onLoad={dataSource => setState({ ...state, dataSource })}

+ 1 - 2
src/pages/Customer/Client/components/ClientDetail/AddRecord.jsx

@@ -40,9 +40,8 @@ const AddRecord = props => {
             }
             const isSuccess = await onConfirm(newVal)
             isSuccess && resetModalProps.onCancel()
-            setState({ ...state, loading: false })
           })
-          .catch(() => {
+          .finally(() => {
             setState({ ...state, loading: false })
           })
       }}