| @@ -77,7 +77,7 @@ export default [ | |||||
| }, | }, | ||||
| { | { | ||||
| name: '流水线详情', | name: '流水线详情', | ||||
| path: ':id/:name', | |||||
| path: ':id', | |||||
| component: './Pipeline/editPipeline/index', | component: './Pipeline/editPipeline/index', | ||||
| }, | }, | ||||
| ], | ], | ||||
| @@ -1,12 +1,12 @@ | |||||
| export default { | export default { | ||||
| 'pages.layouts.userLayout.title': 'Ant Design 是西湖区最具影响力的 Web 设计规范', | 'pages.layouts.userLayout.title': 'Ant Design 是西湖区最具影响力的 Web 设计规范', | ||||
| 'pages.login.accountLogin.tab': '账户密码登录', | 'pages.login.accountLogin.tab': '账户密码登录', | ||||
| 'pages.login.accountLogin.errorMessage': '错误的用户名和密码(admin/admin123)', | |||||
| 'pages.login.accountLogin.errorMessage': '错误的用户名和密码', | |||||
| 'pages.login.failure': '登录失败,请重试!', | 'pages.login.failure': '登录失败,请重试!', | ||||
| 'pages.login.success': '登录成功!', | 'pages.login.success': '登录成功!', | ||||
| 'pages.login.username.placeholder': '用户名: admin', | |||||
| 'pages.login.username.placeholder': '用户名', | |||||
| 'pages.login.username.required': '用户名是必填项!', | 'pages.login.username.required': '用户名是必填项!', | ||||
| 'pages.login.password.placeholder': '密码: admin123', | |||||
| 'pages.login.password.placeholder': '密码', | |||||
| 'pages.login.password.required': '密码是必填项!', | 'pages.login.password.required': '密码是必填项!', | ||||
| 'pages.login.phoneLogin.tab': '手机号登录', | 'pages.login.phoneLogin.tab': '手机号登录', | ||||
| 'pages.login.phoneLogin.errorMessage': '验证码错误', | 'pages.login.phoneLogin.errorMessage': '验证码错误', | ||||
| @@ -1,12 +1,12 @@ | |||||
| export default { | export default { | ||||
| 'pages.layouts.userLayout.title': 'Ant Design 是西湖區最具影響力的 Web 設計規範', | 'pages.layouts.userLayout.title': 'Ant Design 是西湖區最具影響力的 Web 設計規範', | ||||
| 'pages.login.accountLogin.tab': '賬戶密碼登錄', | 'pages.login.accountLogin.tab': '賬戶密碼登錄', | ||||
| 'pages.login.accountLogin.errorMessage': '錯誤的用戶名和密碼(admin/admin123)', | |||||
| 'pages.login.accountLogin.errorMessage': '錯誤的用戶名和密碼', | |||||
| 'pages.login.failure': '登錄失敗,請重試!', | 'pages.login.failure': '登錄失敗,請重試!', | ||||
| 'pages.login.success': '登錄成功!', | 'pages.login.success': '登錄成功!', | ||||
| 'pages.login.username.placeholder': '用戶名: admin', | |||||
| 'pages.login.username.placeholder': '用戶名', | |||||
| 'pages.login.username.required': '用戶名是必填項!', | 'pages.login.username.required': '用戶名是必填項!', | ||||
| 'pages.login.password.placeholder': '密碼: admin123', | |||||
| 'pages.login.password.placeholder': '密碼', | |||||
| 'pages.login.password.required': '密碼是必填項!', | 'pages.login.password.required': '密碼是必填項!', | ||||
| 'pages.login.phoneLogin.tab': '手機號登錄', | 'pages.login.phoneLogin.tab': '手機號登錄', | ||||
| 'pages.login.phoneLogin.errorMessage': '驗證碼錯誤', | 'pages.login.phoneLogin.errorMessage': '驗證碼錯誤', | ||||
| @@ -344,7 +344,7 @@ const Login: React.FC = () => { | |||||
| }} | }} | ||||
| placeholder={intl.formatMessage({ | placeholder={intl.formatMessage({ | ||||
| id: 'pages.login.password.placeholder', | id: 'pages.login.password.placeholder', | ||||
| defaultMessage: '密码: admin123', | |||||
| defaultMessage: '请输入密码', | |||||
| })} | })} | ||||
| rules={[ | rules={[ | ||||
| { | { | ||||
| @@ -374,7 +374,7 @@ const Login: React.FC = () => { | |||||
| required: true, | required: true, | ||||
| message: ( | message: ( | ||||
| <FormattedMessage | <FormattedMessage | ||||
| id="pages.searchTable.updateForm.ruleName.nameRules" | |||||
| id="pages.login.captcha.placeholder" | |||||
| defaultMessage="请输入验证啊" | defaultMessage="请输入验证啊" | ||||
| /> | /> | ||||
| ), | ), | ||||
| @@ -11,7 +11,10 @@ import { gotoLoginPage } from './utils/ui'; | |||||
| // [antd: Notification] You are calling notice in render which will break in React 18 concurrent mode. Please trigger in effect instead. | // [antd: Notification] You are calling notice in render which will break in React 18 concurrent mode. Please trigger in effect instead. | ||||
| const popupError = (error: string) => { | const popupError = (error: string) => { | ||||
| message.error(error); | |||||
| // 直接调用 message.error 有时候不弹出来 | |||||
| setTimeout(() => { | |||||
| message.error(error); | |||||
| }, 100); | |||||
| }; | }; | ||||
| /** | /** | ||||