diff --git a/src/i18n/langs/cn.json b/src/i18n/langs/cn.json
index a88f15aa0..fd5eb1ef1 100644
--- a/src/i18n/langs/cn.json
+++ b/src/i18n/langs/cn.json
@@ -608,13 +608,8 @@
}
},
"xpack": {
- "PasswordStrategy": "密码策略",
- "PasswordLength": "密码长度",
- "CyclePerform": "周期执行",
- "RegularlyPerform": "定期执行",
"Basic": "基本",
"Other": "其他",
- "Run": "执行",
"Admin": "管理员",
"AssetCount": "资产数量",
"Auditor": "审计员",
@@ -625,11 +620,23 @@
"AdminUser": "管理用户",
"SystemUser": "系统用户",
"Label": "标签",
+ "assetAndNode": "资产或节点",
"ChangeAuthPlan": {
"ChangeAuthPlan": "改密计划",
"ChangeAuthPlanCreate": "创建改密计划",
"ChangeAuthPlanUpdate": "更新改密计划",
- "ChangeAuthPlanDetail": "改密计划详情"
+ "ChangeAuthPlanDetail": "改密计划详情",
+ "ExecutionList": "执行列表",
+ "Name": "名称",
+ "Username": "用户名",
+ "PasswordStrategy": "密码策略",
+ "PasswordLength": "密码长度",
+ "CyclePerform": "周期执行",
+ "RegularlyPerform": "定期执行",
+ "DateJoined": "创建日期",
+ "DateUpdated": "更新日期",
+ "ManualRunPlan": "手动执行计划",
+ "Run": "执行"
},
"Corporation": "公司",
"Edition": "版本",
diff --git a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanCreateUpdate.vue b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanCreateUpdate.vue
index 4809d367f..19fe55f59 100644
--- a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanCreateUpdate.vue
+++ b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanCreateUpdate.vue
@@ -17,7 +17,7 @@ export default {
fields: [
[this.$t('xpack.Basic'), ['name']],
[this.$t('xpack.Asset'), ['username', 'assets', 'nodes']],
- [this.$t('xpack.PasswordStrategy'), ['password_strategy', 'password', 'password_rules_length']],
+ [this.$t('xpack.ChangeAuthPlan.PasswordStrategy'), ['password_strategy', 'password', 'password_rules_length']],
[this.$t('xpack.Timer'), ['is_periodic', 'crontab', 'interval']],
[this.$t('xpack.Other'), ['comment']]
],
@@ -46,7 +46,7 @@ export default {
},
password_rules_length: {
type: 'input',
- label: this.$t('xpack.PasswordLength'),
+ label: this.$t('xpack.ChangeAuthPlan.PasswordLength'),
hidden: (formValue) => {
return ['random_one', 'random_all'].indexOf(formValue.password_strategy) === -1
}
@@ -72,7 +72,7 @@ export default {
type: 'switch'
},
crontab: {
- label: this.$t('xpack.RegularlyPerform'),
+ label: this.$t('xpack.ChangeAuthPlan.RegularlyPerform'),
hidden: (formValue) => {
return formValue.is_periodic === false
},
@@ -86,7 +86,7 @@ export default {
''
},
interval: {
- label: this.$t('xpack.CyclePerform'),
+ label: this.$t('xpack.ChangeAuthPlan.CyclePerform'),
hidden: (formValue) => {
return formValue.is_periodic === false
},
diff --git a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanDetail.vue b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanDetail.vue
deleted file mode 100644
index 1b5a1a19d..000000000
--- a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanDetail.vue
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanInfo.vue b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanInfo.vue
new file mode 100644
index 000000000..cbb8ee1c6
--- /dev/null
+++ b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/ChangeAuthPlanInfo.vue
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/index.vue b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/index.vue
index f7e91efee..ee8bf20ab 100644
--- a/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/index.vue
+++ b/src/views/xpack/ChangeAuthPlan/ChangeAuthPlanDetail/index.vue
@@ -8,12 +8,16 @@