完成寺院入驻和法师认证

This commit is contained in:
2021-11-11 17:22:48 +08:00
parent 851d9f30a5
commit 628da9d057
9 changed files with 480 additions and 114 deletions
+9 -2
View File
@@ -1,5 +1,6 @@
<template>
<van-uploader class="custom-uploader" v-bind="$attrs" :max-size="maxCount * maxSize" :max-count="maxCount" v-model="fileList" @oversize="onOversize" :after-read="onBeforeUpload"></van-uploader>
<van-uploader class="custom-uploader" v-bind="$attrs" v-model="fileList" :after-read="onBeforeUpload"></van-uploader>
<!-- <van-uploader class="custom-uploader" v-bind="$attrs" :max-size="isOverSize" :max-count="maxCount" v-model="fileList" @oversize="onOversize" :after-read="onBeforeUpload"></van-uploader> -->
</template>
<script>
@@ -9,6 +10,7 @@ export default {
props: {
maxCount: {
type: Number,
default: Infinity
},
maxSize: Number,
value: {
@@ -29,11 +31,16 @@ export default {
}
},
methods: {
isOverSize(){
console.log(this.maxCount * this.maxSize * 1024)
return 500 * 1024
},
onOversize(){
console.log(this.$props)
this.$toast(`文件大小不能超过${this.$props.maxSize}kb`)
this.$toast(`文件大小不能超过${this.isOverSize()}kb`)
},
async onBeforeUpload(obj){
console.log(obj.file.size)
const type = Object.prototype.toString;
if(type.call(obj) === '[object Object]'){
const formData = new FormData();