wanggaokun 1 рік тому
батько
коміт
bf7fcc1520

+ 1 - 1
src/components/ProForm/index.vue

@@ -166,7 +166,7 @@ const onSubmit = (formEl: FormInstance | undefined) => {
   if (!formEl) return
   formEl.validate(valid => {
     if (valid) {
-      if (props.api) emits('submit', formModel.value)
+      if (!props.api) emits('submit', formModel.value)
       props.api!({ ...formModel }).then(res => {
         if (res.code == 200) {
           resetForm(formEl)

+ 3 - 3
src/views/system/user/profile/index.vue

@@ -181,13 +181,13 @@ let itemsOptions1: ProForm.ItemsOptions[] = [
     ],
     compOptions: {
       showPassword: true,
-      type: 'newPassword',
+      type: 'password',
       placeholder: '请输入旧密码'
     }
   },
   {
     label: '新密码',
-    prop: 'confirmPassword',
+    prop: 'newPassword',
     rules: [
       { required: true, message: '密码不能为空' },
       { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }
@@ -200,7 +200,7 @@ let itemsOptions1: ProForm.ItemsOptions[] = [
   },
   {
     label: '确认密码',
-    prop: 'password',
+    prop: 'confirmPassword',
     rules: [
       { required: true, message: '密码不能为空' },
       { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }