浏览代码

fix: 企事业单位限制添加人员按钮表现异常

lanjianrong 3 年之前
父节点
当前提交
cc60392584
共有 1 个文件被更改,包括 9 次插入7 次删除
  1. 9 7
      src/pages/Institutions/Company/Detail/components/Staff.tsx

+ 9 - 7
src/pages/Institutions/Company/Detail/components/Staff.tsx

@@ -28,7 +28,7 @@ const Staff: React.FC<ListProps> = ({
   companyName,
   dispatch,
   accountTypeList,
-  memberTotal = 1,
+  memberTotal = 3,
   managerID
 }) => {
   const tRef = useRef<ActionType>(null)
@@ -208,12 +208,14 @@ const Staff: React.FC<ListProps> = ({
         columns={generateColumns(columns, schema)}
         search={false}
         request={async (params, filter, sorter) => {
-          const { code = -1, data: { items = [], total = 0 } = {} } = await queryAccountList({
-            ...params,
-            ...filter,
-            ...sorter
-          })
-          setState({ ...state, total })
+          const { code = -1, data: { items = [], total = 0, iCount = 0 } = {} } =
+            await queryAccountList({
+              ...params,
+              ...filter,
+              ...sorter
+            })
+
+          setState({ ...state, total: iCount })
           return {
             data: items,
             success: code === consts.RET_CODE.SUCCESS,