|
@@ -14,6 +14,7 @@
|
|
|
<van-field v-model="form.email" name="邮箱" label="邮箱" placeholder="请输入邮箱" :rules="[{ required: true, message: '请输入邮箱' }]" />
|
|
|
<van-field v-model="form.addr" name="地址" label="地址" placeholder="请输入地址" :rules="[{ required: true, message: '请输入地址' }]" />
|
|
|
<van-field name="uploader" label="头像">
|
|
|
+ <!-- <template #input><upload :limit="1" :data="form.img_path" type="img_path" :url="'/files/imgpath/upload'" @upload="uploadSuccess"></upload> </template> -->
|
|
|
<template #input><upload :limit="1" :data="form.img_path" type="img_path" :url="'/files/imgpath/upload'" @upload="uploadSuccess"></upload> </template>
|
|
|
</van-field>
|
|
|
<van-field name="radio" label="用户类型">
|
|
@@ -31,7 +32,7 @@
|
|
|
:limit="1"
|
|
|
v-if="form.role == '2' || form.role == '3'"
|
|
|
:data="form.cardfile_a"
|
|
|
- type="cardfilea"
|
|
|
+ type="cardfile_a"
|
|
|
:url="'/files/cardfilea/upload'"
|
|
|
@upload="uploadSuccess"
|
|
|
></upload>
|
|
@@ -42,14 +43,14 @@
|
|
|
><upload
|
|
|
:limit="1"
|
|
|
v-if="form.role == '2' || form.role == '3'"
|
|
|
- :data="form.cardfile_a"
|
|
|
- type="cardfileb"
|
|
|
+ :data="form.cardfile_b"
|
|
|
+ type="cardfile_b"
|
|
|
:url="'/files/cardfileb/upload'"
|
|
|
@upload="uploadSuccess"
|
|
|
></upload>
|
|
|
</template>
|
|
|
</van-field>
|
|
|
- <van-field name="uploader" label="组织机构图片" v-if="form.role == '2' || form.role == '3'">
|
|
|
+ <van-field name="uploader" label="组织机构图片" v-if="form.role == '3'">
|
|
|
<template #input
|
|
|
><upload
|
|
|
:limit="1"
|
|
@@ -170,7 +171,8 @@ export default {
|
|
|
},
|
|
|
// 图片上传
|
|
|
uploadSuccess({ type, data }) {
|
|
|
- // this.$set(this.form, `${type}`, data.uri);
|
|
|
+ console.log(type, data);
|
|
|
+ this.$set(this.form, `${type}`, data.uri);
|
|
|
},
|
|
|
},
|
|
|
};
|