人生啊人生 3 mēneši atpakaļ
vecāks
revīzija
45218d1cb8
1 mainītis faili ar 37 papildinājumiem un 0 dzēšanām
  1. 37 0
      user_web/src/view/admin/ManageUser.vue

+ 37 - 0
user_web/src/view/admin/ManageUser.vue

@@ -173,8 +173,12 @@ let state = ref({
     "showDel": false
 });
 
+// 用于表单验证规则必须要的对象
 const ruleFormRef = ref();
 
+/**
+ * 添加账号,最后提交的数据
+ */
 const userAddParams = ref({
     name: '',
     username: '',
@@ -183,6 +187,9 @@ const userAddParams = ref({
     roles: [],
 });
 
+/**
+ * 添加账号,字段相关验证规则
+ */
 const userAddRules = ref({
     name: [{ required: true, message: '请填写姓名', trigger: 'blur' }],
     username: [{ required: true, message: '请填写学号', trigger: 'blur' }],
@@ -262,6 +269,36 @@ const selectionChange = (res) => {
     console.log("分页多选,更新多选的相关数据", state.value.ids);
 }
 
+/**
+ * 添加账号的时候,选中的班级的时候
+ * @param val
+ */
+const selectClass = (val) => {
+    userAddParams.value.orgId = val;
+}
+
+/**
+ * 添加账号 点击提交
+ * @param formEl
+ */
+const submitForm = async (formEl) => {
+    if (!formEl) return
+    await formEl.validate((valid, fields) => {
+        if (valid) {
+            
+            console.log(
+                "userAddParams", userAddParams.value
+            );
+
+            // 接口请求完成,隐藏模态框
+            state.value.showDialog = false;
+
+        } else {
+            // console.log('error submit!', fields)
+        }
+    })
+}
+
 </script>
 
 <template>