|
@@ -38,6 +38,7 @@ const { error } = useToast()
|
|
const formData = ref<any>({ mobile: userInfo.value?.mobile })
|
|
const formData = ref<any>({ mobile: userInfo.value?.mobile })
|
|
const attachment = ref()
|
|
const attachment = ref()
|
|
const formInited = ref(false)
|
|
const formInited = ref(false)
|
|
|
|
+const uploadDisabled = ref(false)
|
|
const { data: userAuthInfo, run: setUserAuthInfo } = useRequest(() => getUserAuthInfo())
|
|
const { data: userAuthInfo, run: setUserAuthInfo } = useRequest(() => getUserAuthInfo())
|
|
const schema = ref<DataFormSchema>({
|
|
const schema = ref<DataFormSchema>({
|
|
channelSource: {
|
|
channelSource: {
|
|
@@ -104,8 +105,10 @@ const setReferrerExisting = (value: string) => {
|
|
schema.value.referrer.props.placeholder = {
|
|
schema.value.referrer.props.placeholder = {
|
|
'1': '请填写渠道邀请码',
|
|
'1': '请填写渠道邀请码',
|
|
'2': '请填写设计师会员号',
|
|
'2': '请填写设计师会员号',
|
|
|
|
+ '3': '请填写材料商名称',
|
|
}[value]
|
|
}[value]
|
|
}
|
|
}
|
|
|
|
+ formData.value.referrer = ''
|
|
}
|
|
}
|
|
const handleSubmit = async () => {
|
|
const handleSubmit = async () => {
|
|
console.log(formData.value)
|
|
console.log(formData.value)
|
|
@@ -210,6 +213,7 @@ onMounted(async () => {
|
|
Object.entries(schema.value).forEach(([key]) => {
|
|
Object.entries(schema.value).forEach(([key]) => {
|
|
schema.value[key].props.disabled = true
|
|
schema.value[key].props.disabled = true
|
|
})
|
|
})
|
|
|
|
+ uploadDisabled.value = true
|
|
alert({
|
|
alert({
|
|
msg: '您的认证申请已提交,请耐心等待审核,审核通过后您将获得通知',
|
|
msg: '您的认证申请已提交,请耐心等待审核,审核通过后您将获得通知',
|
|
title: '提示',
|
|
title: '提示',
|
|
@@ -256,11 +260,12 @@ defineExpose({})
|
|
></SectionHeading>
|
|
></SectionHeading>
|
|
<div class="h-0.25 bg-[#e1e1e1] mb-5"></div>
|
|
<div class="h-0.25 bg-[#e1e1e1] mb-5"></div>
|
|
<!-- <wd-upload></wd-upload> -->
|
|
<!-- <wd-upload></wd-upload> -->
|
|
- <UploadEvo v-if="formInited" v-model="attachment"></UploadEvo>
|
|
|
|
|
|
+ <UploadEvo v-if="formInited" v-model="attachment" :disabled="uploadDisabled"></UploadEvo>
|
|
</Card>
|
|
</Card>
|
|
<div class="flex-1"></div>
|
|
<div class="flex-1"></div>
|
|
<div>
|
|
<div>
|
|
<wd-button
|
|
<wd-button
|
|
|
|
+ v-if="!(isDesigner || String(userInfo.userAuthStatus) === '1')"
|
|
block
|
|
block
|
|
:round="false"
|
|
:round="false"
|
|
:disabled="isDesigner || userInfo.userAuthStatus === 1"
|
|
:disabled="isDesigner || userInfo.userAuthStatus === 1"
|