Explorar el Código

feat: 表格默认全部行展开

lanjianrong hace 4 años
padre
commit
ba33e0140b
Se han modificado 2 ficheros con 22 adiciones y 17 borrados
  1. 9 9
      src/pages/Login/index.tsx
  2. 13 8
      src/pages/Management/Tender/List/index.tsx

+ 9 - 9
src/pages/Login/index.tsx

@@ -80,7 +80,7 @@ class NormalLoginForm extends Component<iLoginProps, iState> {
         </Form.Item>
         {/* <div className={styles.textRight}>
           <span onClick={this.handleForgetPsw}>忘记密码?</span>
-        </div>
+        </div> */}
         <RetrieveForm visible={this.state.visible} setVisible={this.setVisible} />
       </Form>
     )
@@ -99,14 +99,14 @@ const RetrieveForm: React.FC<iRetrieveFormProps> = ({ visible, setVisible }) =>
   }
   return (
     <Modal
-          title="找回密码"
-          visible={visible}
-          onOk={handleOk}
-          onCancel={handleCancel}
-          cancelText="取消"
-          closable={false}
-          okText="重置密码"
-         />
+      title="找回密码"
+      visible={visible}
+      onOk={handleOk}
+      onCancel={handleCancel}
+      cancelText="取消"
+      closable={false}
+      okText="重置密码"
+    />
   )
 }
 

+ 13 - 8
src/pages/Management/Tender/List/index.tsx

@@ -178,14 +178,19 @@ const Tender: React.FC<{}> = () => {
           <h3>没有标段数据</h3>
         </div> */}
         <div className={styles.tableContent}>
-          <Table<TenderTree>
-            columns={columns}
-            dataSource={tree.children}
-            pagination={false}
-            rowKey={record => record.id}
-            indentSize={20}
-            bordered
-          />
+          {
+            tree.children?.length ?
+            <Table<TenderTree>
+              columns={columns}
+              dataSource={tree.children}
+              pagination={false}
+              rowKey={record => record.id}
+              indentSize={20}
+              expandable={{ defaultExpandAllRows: true }}
+              bordered
+            />
+            : null
+          }
         </div>
         <ModalForm modalObj={modal} treeObj={tree} onCreate={onCreate} onCancel={() => setModal({
           ...modal,