Procházet zdrojové kódy

账户管理接口

ZaiZai před 2 roky
rodič
revize
817e4825c9
1 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 8 1
      src/views/system/user.vue

+ 8 - 1
src/views/system/user.vue

@@ -135,7 +135,7 @@
 import {ref, onMounted} from "vue";
 import mainApi from '~api/system/user';
 import organizationApi from '~api/system/organization';
-import {arrIndex, arrToId, formValidate, isPhone, getArrValue} from "js-fast-way"
+import {arrIndex, arrToId, formValidate, isPhone, getArrValue, isIdCard} from "js-fast-way"
 import {Plus, Delete} from '@element-plus/icons-vue'
 import {delMessage} from "~uti/tools";
 import {useAppStore} from "~src/store";
@@ -375,6 +375,7 @@ const formModalSave = async () => {
     const isForm = await formValidate(formRef.value)
     const isForm1 = await formValidate(formRef1.value)
     if (!isForm || !isForm1) {
+        window.$message?.error('请先完善表单信息')
         return
     }
     const form = formModel.value
@@ -382,6 +383,7 @@ const formModalSave = async () => {
         const refs = await getFormRef(i)
         const isRefs = await formValidate(refs)
         if (!isRefs) {
+            window.$message?.error('请先完善表单信息')
             return
         }
     }
@@ -398,6 +400,11 @@ const formModalSave = async () => {
         window.$message?.error('密码不一致')
         return
     }
+    //效验身份证号码
+    if (form.idNumber && !isIdCard(form.idNumber)) {
+        window.$message?.error('身份证号码格式错误')
+        return
+    }
     //发起请求
     if (form.id) {
         formUpdateApi(form).then()