From 74f644b3eed06f2b2dd9a18c9778197d0e97aaa0 Mon Sep 17 00:00:00 2001
From: Dawn_Ocean <1785590531@qq.com>
Date: Thu, 7 Mar 2024 20:41:46 +0800
Subject: [PATCH] optimize pt structure
---
src/pages/user/inform/inform.tsx | 14 +++----
src/pages/user/report/report.tsx | 4 +-
src/plain-text/InformPage.ts | 66 ++++++++++++++++++++++----------
src/plain-text/ReportPage.ts | 18 ++++++---
4 files changed, 66 insertions(+), 36 deletions(-)
diff --git a/src/pages/user/inform/inform.tsx b/src/pages/user/inform/inform.tsx
index 12476f2..c0aa4f8 100644
--- a/src/pages/user/inform/inform.tsx
+++ b/src/pages/user/inform/inform.tsx
@@ -33,7 +33,7 @@ export default class InformPage extends Component {
isLoading: false,
});
Taro.atMessage({
- message: pt.get().informPage.submitSuccessText,
+ message: pt.get().informPage.submitText.success,
type: 'success',
});
setTimeout(() => {
@@ -58,18 +58,18 @@ export default class InformPage extends Component {
@@ -79,10 +79,10 @@ export default class InformPage extends Component {
type='primary'
disabled={this.state.isDisable}
>
- {pt.get().informPage.submitText}
+ {pt.get().informPage.buttonText.submit}
- {pt.get().informPage.resetText}
+ {pt.get().informPage.buttonText.reset}
);
diff --git a/src/pages/user/report/report.tsx b/src/pages/user/report/report.tsx
index 22b843b..b4df277 100644
--- a/src/pages/user/report/report.tsx
+++ b/src/pages/user/report/report.tsx
@@ -58,10 +58,10 @@ export default class SettingsPage extends Component {
type='primary'
disabled={this.state.isDisable}
>
- {pt.get().reportPage.submitText}
+ {pt.get().reportPage.buttonText.submit}
- {pt.get().reportPage.resetText}
+ {pt.get().reportPage.buttonText.reset}
);
diff --git a/src/plain-text/InformPage.ts b/src/plain-text/InformPage.ts
index 02e6958..5cc4422 100644
--- a/src/plain-text/InformPage.ts
+++ b/src/plain-text/InformPage.ts
@@ -1,29 +1,53 @@
export interface InformPageText {
- submitSuccessText: string;
- phoneTitleText: string;
- phonePlaceholderText: string;
- nameTitleText: string;
- namePlaceholderText: string;
- submitText: string;
- resetText: string;
+ submitText: {
+ success: string;
+ };
+ phoneText: {
+ title: string;
+ placeholder: string;
+ };
+ nameText: {
+ title: string;
+ placeholder: string;
+ };
+ buttonText: {
+ submit: string;
+ reset: string;
+ };
}
export const informPageZhCn: InformPageText = {
- submitSuccessText: '提交成功',
- phoneTitleText: '手机号码',
- phonePlaceholderText: '便于查询工单',
- nameTitleText: '真实姓名',
- namePlaceholderText: '必填,与工单绑定',
- submitText: '提交',
- resetText: '清空',
+ submitText: {
+ success: '提交成功',
+ },
+ phoneText: {
+ title: '手机号码',
+ placeholder: '便于查询工单',
+ },
+ nameText: {
+ title: '真实姓名',
+ placeholder: '必填,与工单绑定',
+ },
+ buttonText: {
+ submit: '提交',
+ reset: '清空',
+ },
};
export const informtPageEnUs: InformPageText = {
- submitSuccessText: 'Success',
- phoneTitleText: 'Phone',
- phonePlaceholderText: '便于查询工单',
- nameTitleText: 'Real Name',
- namePlaceholderText: '必填,与工单绑定',
- submitText: 'Submit',
- resetText: 'Reset',
+ submitText: {
+ success: 'Success',
+ },
+ phoneText: {
+ title: 'Phone',
+ placeholder: '便于查询工单',
+ },
+ nameText: {
+ title: 'Real Name',
+ placeholder: '必填,与工单绑定',
+ },
+ buttonText: {
+ submit: 'Submit',
+ reset: 'Reset',
+ },
};
diff --git a/src/plain-text/ReportPage.ts b/src/plain-text/ReportPage.ts
index 1775efc..479ddf4 100644
--- a/src/plain-text/ReportPage.ts
+++ b/src/plain-text/ReportPage.ts
@@ -1,19 +1,25 @@
export interface ReportPageText {
placeHolderText: string;
- submitText: string;
- resetText: string;
+ buttonText: {
+ submit: string;
+ reset: string;
+ };
}
export const reportPageZhCn: ReportPageText = {
placeHolderText:
'无论是有关于小程序的建议,还是关于E志者协会的建议,都可以提出来哦!',
- submitText: '提交',
- resetText: '清空',
+ buttonText: {
+ submit: '提交',
+ reset: '清空',
+ },
};
export const reportPageEnUs: ReportPageText = {
placeHolderText:
'无论是有关于小程序的建议,还是关于E志者协会的建议,都可以提出来哦!',
- submitText: 'Submit',
- resetText: 'Reset',
+ buttonText: {
+ submit: 'Submit',
+ reset: 'Reset',
+ },
};