|
@@ -88,12 +88,11 @@ import { OrganizationTypeDesc } from '@/store/organization';
|
|
import { View, Hide } from '@element-plus/icons-vue';
|
|
import { View, Hide } from '@element-plus/icons-vue';
|
|
import { registerOrganization } from '@/request/organization';
|
|
import { registerOrganization } from '@/request/organization';
|
|
// import { encodePwd } from "@/util";
|
|
// import { encodePwd } from "@/util";
|
|
-
|
|
|
|
import {
|
|
import {
|
|
getMsgAuthCode,
|
|
getMsgAuthCode,
|
|
} from "@/request";
|
|
} from "@/request";
|
|
|
|
|
|
-
|
|
|
|
|
|
+const emit = defineEmits(['done'])
|
|
const baseFormRef = ref<FormInstance>();
|
|
const baseFormRef = ref<FormInstance>();
|
|
const addPassFlag = ref(false) //图标显示标识
|
|
const addPassFlag = ref(false) //图标显示标识
|
|
const addPassFlag1 = ref(false) //图标显示标识
|
|
const addPassFlag1 = ref(false) //图标显示标识
|
|
@@ -106,6 +105,8 @@ let checkCodeBtn = reactive<any>({
|
|
timer: null
|
|
timer: null
|
|
})
|
|
})
|
|
|
|
|
|
|
|
+
|
|
|
|
+
|
|
const equalToPassword = (_, value: any, callback: any) => {
|
|
const equalToPassword = (_, value: any, callback: any) => {
|
|
if (form.password !== value) {
|
|
if (form.password !== value) {
|
|
callback(new Error("两次输入的密码不一致"));
|
|
callback(new Error("两次输入的密码不一致"));
|
|
@@ -113,6 +114,8 @@ const equalToPassword = (_, value: any, callback: any) => {
|
|
callback();
|
|
callback();
|
|
}
|
|
}
|
|
};
|
|
};
|
|
|
|
+
|
|
|
|
+
|
|
const rules = reactive<FormRules>({
|
|
const rules = reactive<FormRules>({
|
|
orgName: [
|
|
orgName: [
|
|
{ required: true, message: "请选择单位名称", trigger: "select" },
|
|
{ required: true, message: "请选择单位名称", trigger: "select" },
|
|
@@ -143,7 +146,6 @@ const form = reactive({
|
|
orgName: "",
|
|
orgName: "",
|
|
type: "",
|
|
type: "",
|
|
userName: "",
|
|
userName: "",
|
|
- // userName: "",
|
|
|
|
password: "",
|
|
password: "",
|
|
contact: "",
|
|
contact: "",
|
|
confirmPwd: "",
|
|
confirmPwd: "",
|
|
@@ -187,6 +189,7 @@ const submitClick = async () => {
|
|
if (res) {
|
|
if (res) {
|
|
const result = await registerOrganization(form)
|
|
const result = await registerOrganization(form)
|
|
console.log('result', result)
|
|
console.log('result', result)
|
|
|
|
+ emit('done')
|
|
// ElMessage.success('新增成功!');
|
|
// ElMessage.success('新增成功!');
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|