|
@@ -7,8 +7,8 @@
|
|
<el-form-item v-if="contactType === 'email'" prop="email">
|
|
<el-form-item v-if="contactType === 'email'" prop="email">
|
|
<el-input v-model="form.email" :placeholder="L['请输入邮箱']" />
|
|
<el-input v-model="form.email" :placeholder="L['请输入邮箱']" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item v-if="contactType === 'mobile'" prop="mobile">
|
|
|
|
- <el-input v-model="form.mobile" :placeholder="L['请输入手机号']" />
|
|
|
|
|
|
+ <el-form-item v-if="contactType === 'mobile'" prop="phone">
|
|
|
|
+ <el-input v-model="form.phone" :placeholder="L['请输入手机号']" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="quantity">
|
|
<el-form-item prop="quantity">
|
|
<el-input-number
|
|
<el-input-number
|
|
@@ -72,7 +72,7 @@ const form = reactive({
|
|
name: "",
|
|
name: "",
|
|
message: "",
|
|
message: "",
|
|
email: "",
|
|
email: "",
|
|
- mobile: '',
|
|
|
|
|
|
+ phone: '',
|
|
quantity: undefined,
|
|
quantity: undefined,
|
|
});
|
|
});
|
|
const email = computed(() => filtersStore.getMemberInfo.memberEmail ?? "");
|
|
const email = computed(() => filtersStore.getMemberInfo.memberEmail ?? "");
|
|
@@ -81,7 +81,7 @@ const name = computed(
|
|
filtersStore.getMemberInfo.memberNickName ||
|
|
filtersStore.getMemberInfo.memberNickName ||
|
|
filtersStore.getMemberInfo.memberName
|
|
filtersStore.getMemberInfo.memberName
|
|
);
|
|
);
|
|
-const mobile = computed(() => filtersStore.getMemberInfo.memberMobile ?? "")
|
|
|
|
|
|
+const phone = computed(() => filtersStore.getMemberInfo.memberMobile ?? "")
|
|
|
|
|
|
const checkEmailFun = (rule, value, callback) => {
|
|
const checkEmailFun = (rule, value, callback) => {
|
|
if (checkEmail(value) !== true) {
|
|
if (checkEmail(value) !== true) {
|
|
@@ -106,7 +106,7 @@ const rules = reactive({
|
|
{ required: true, message: L["请输入邮箱"], trigger: "blur" },
|
|
{ required: true, message: L["请输入邮箱"], trigger: "blur" },
|
|
{ validator: checkEmailFun, trigger: "blur" },
|
|
{ validator: checkEmailFun, trigger: "blur" },
|
|
],
|
|
],
|
|
- mobile: [
|
|
|
|
|
|
+ phone: [
|
|
{ required: true, message: L["请输入手机号"], trigger: "blur" },
|
|
{ required: true, message: L["请输入手机号"], trigger: "blur" },
|
|
{ validator: checkMobileFun, trigger: "blur" },
|
|
{ validator: checkMobileFun, trigger: "blur" },
|
|
],
|
|
],
|
|
@@ -186,9 +186,9 @@ onMounted(() => {
|
|
form.name = data.name;
|
|
form.name = data.name;
|
|
form.message = data.message;
|
|
form.message = data.message;
|
|
form.quantity = data.quantity;
|
|
form.quantity = data.quantity;
|
|
- form.mobile = data.mobile;
|
|
|
|
|
|
+ form.phone = data.phone;
|
|
} else {
|
|
} else {
|
|
- form.mobile = mobile.value;
|
|
|
|
|
|
+ form.phone = phone.value;
|
|
form.email = email.value;
|
|
form.email = email.value;
|
|
form.name = name.value;
|
|
form.name = name.value;
|
|
}
|
|
}
|