Quellcode durchsuchen

fix: 修复抽屉与弹窗层级出现问题

lanjianrong vor 5 Jahren
Ursprung
Commit
022dcf6034
3 geänderte Dateien mit 4 neuen und 51 gelöschten Zeilen
  1. 2 2
      src/components/RightContent/index.tsx
  2. 0 41
      src/pages/Admin.jsx
  3. 2 8
      src/pages/user/login/index.jsx

+ 2 - 2
src/components/RightContent/index.tsx

@@ -61,9 +61,9 @@ const GlobalHeaderRight: React.FC = () => {
         <QuestionCircleOutlined />
       </span> */}
       <Avatar />
-      <BasicModal />
       <BasicDrawer />
-      {REACT_APP_ENV && (
+      <BasicModal />
+      {REACT_APP_ENV && REACT_APP_ENV !== 'prod' && (
         <span>
           <Tag color={ENVTagColor[REACT_APP_ENV]}>{REACT_APP_ENV}</Tag>
         </span>

+ 0 - 41
src/pages/Admin.jsx

@@ -1,41 +0,0 @@
-import React from 'react'
-import { HeartTwoTone, SmileTwoTone } from '@ant-design/icons'
-import { Card, Typography, Alert } from 'antd'
-import { PageHeaderWrapper } from '@ant-design/pro-layout'
-
-export default () => (
-  <PageHeaderWrapper content=" 这个页面只有 admin 权限才能查看">
-    <Card>
-      <Alert
-        message="umi ui 现已发布,欢迎使用 npm run ui 启动体验。"
-        type="success"
-        showIcon
-        banner
-        style={{
-          margin: -12,
-          marginBottom: 48
-        }}
-      />
-      <Typography.Title
-        level={2}
-        style={{
-          textAlign: 'center'
-        }}
-      >
-        <SmileTwoTone /> Ant Design Pro <HeartTwoTone twoToneColor="#eb2f96" /> You
-      </Typography.Title>
-    </Card>
-    <p
-      style={{
-        textAlign: 'center',
-        marginTop: 24
-      }}
-    >
-      Want to add more pages? Please refer to{' '}
-      <a href="https://pro.ant.design/docs/block-cn" target="_blank" rel="noopener noreferrer">
-        use block
-      </a>
-      。
-    </p>
-  </PageHeaderWrapper>
-)

+ 2 - 8
src/pages/user/login/index.jsx

@@ -151,10 +151,7 @@ const Login = () => {
                     size: 'large',
                     prefix: <UserOutlined className={styles.prefixIcon} />
                   }}
-                  placeholder={intl.formatMessage({
-                    id: 'pages.login.username.placeholder',
-                    defaultMessage: '用户名: admin or user'
-                  })}
+                  placeholder="用户名"
                   rules={[
                     {
                       required: true,
@@ -173,10 +170,7 @@ const Login = () => {
                     size: 'large',
                     prefix: <LockOutlined className={styles.prefixIcon} />
                   }}
-                  placeholder={intl.formatMessage({
-                    id: 'pages.login.password.placeholder',
-                    defaultMessage: '密码: ant.design'
-                  })}
+                  placeholder="密码"
                   rules={[
                     {
                       required: true,