diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index b25b8c22..a3930e1f 100644 --- a/packages/ui/certd-client/package.json +++ b/packages/ui/certd-client/package.json @@ -63,9 +63,12 @@ "echarts": "^5.5.1", "highlight.js": "^11.9.0", "humanize-duration": "^3.27.3", + "js-yaml": "^4.1.0", "lodash-es": "^4.17.21", "lucide-vue-next": "^0.477.0", "mitt": "^3.0.1", + "monaco-editor": "^0.52.2", + "monaco-yaml": "^5.3.1", "nanoid": "^4.0.0", "node-forge": "^1.3.1", "nprogress": "^0.2.0", @@ -93,9 +96,7 @@ "vuedraggable": "^4.1.0", "watermark-js-plus": "^1.5.8", "zod": "^3.24.2", - "zod-defaults": "^0.1.3", - "monaco-editor": "^0.52.2", - "monaco-yaml": "^5.3.1" + "zod-defaults": "^0.1.3" }, "devDependencies": { "@certd/lib-iframe": "^1.32.0", diff --git a/packages/ui/certd-client/src/views/certd/mine/change-password-button.vue b/packages/ui/certd-client/src/views/certd/mine/change-password-button.vue index 6d176bb5..264ba404 100644 --- a/packages/ui/certd-client/src/views/certd/mine/change-password-button.vue +++ b/packages/ui/certd-client/src/views/certd/mine/change-password-button.vue @@ -40,11 +40,11 @@ const { buildFormOptions } = useColumns(); const passwordFormOptions: CrudOptions = { form: { col: { - span: 24 + span: 24, }, wrapper: { title: "修改密码", - width: "500px" + width: "500px", }, async doSubmit({ form }) { await api.changePassword(form); @@ -53,15 +53,15 @@ const passwordFormOptions: CrudOptions = { }, async afterSubmit() { notification.success({ message: "修改成功" }); - } + }, }, columns: { password: { title: "旧密码", type: "password", form: { - rules: [{ required: true, message: "请输入旧密码" }] - } + rules: [{ required: true, message: "请输入旧密码" }], + }, }, newPassword: { title: "新密码", @@ -70,9 +70,9 @@ const passwordFormOptions: CrudOptions = { rules: [ { required: true, message: "请输入确认密码" }, //@ts-ignore - { validator: validatePass1, trigger: "blur" } - ] - } + { validator: validatePass1, trigger: "blur" }, + ], + }, }, confirmNewPassword: { title: "确认新密码", @@ -81,11 +81,11 @@ const passwordFormOptions: CrudOptions = { rules: [ { required: true, message: "请输入确认密码" }, //@ts-ignore - { validator: validatePass2, trigger: "blur" } - ] - } - } - } + { validator: validatePass2, trigger: "blur" }, + ], + }, + }, + }, }; async function open(opts: { password: "" }) { @@ -93,13 +93,13 @@ async function open(opts: { password: "" }) { formOptions.newInstance = true; //新实例打开 passwordFormRef.value = await openDialog(formOptions); passwordFormRef.value.setFormData({ - password: opts.password + password: opts.password, }); console.log(passwordFormRef.value); } const scope = ref({ - open: open + open: open, }); defineExpose(scope.value); diff --git a/packages/ui/certd-client/src/views/sys/plugin/components/plugin-input.vue b/packages/ui/certd-client/src/views/sys/plugin/components/plugin-input.vue index ee4c42d7..c661872f 100644 --- a/packages/ui/certd-client/src/views/sys/plugin/components/plugin-input.vue +++ b/packages/ui/certd-client/src/views/sys/plugin/components/plugin-input.vue @@ -7,7 +7,7 @@
- + @@ -37,22 +37,62 @@ diff --git a/packages/ui/certd-client/src/views/sys/plugin/edit.vue b/packages/ui/certd-client/src/views/sys/plugin/edit.vue index cc6f9fa1..d1899f32 100644 --- a/packages/ui/certd-client/src/views/sys/plugin/edit.vue +++ b/packages/ui/certd-client/src/views/sys/plugin/edit.vue @@ -25,7 +25,7 @@
@@ -39,10 +39,12 @@