Commit 415f651a authored by 高宇's avatar 高宇

pc端修改

parent 5f2db56e
...@@ -47,6 +47,7 @@ ...@@ -47,6 +47,7 @@
:http-request="upload" :http-request="upload"
:on-preview="handlePreview" :on-preview="handlePreview"
:on-remove="handleRemove" :on-remove="handleRemove"
:before-upload="beforeUpload"
:file-list="fileList" :file-list="fileList"
:show-file-list="false" :show-file-list="false"
:limit="1" :limit="1"
...@@ -65,6 +66,7 @@ ...@@ -65,6 +66,7 @@
class="upload-image" class="upload-image"
action="#" action="#"
:http-request="ImageUpload" :http-request="ImageUpload"
:before-upload="beforeUploads"
:on-preview="handlePreview" :on-preview="handlePreview"
:on-remove="handleRemove" :on-remove="handleRemove"
:file-list="imageFileList" :file-list="imageFileList"
...@@ -162,6 +164,46 @@ export default { ...@@ -162,6 +164,46 @@ export default {
} }
}, },
methods: { methods: {
beforeUpload(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader()
reader.onload = (e) => {
const image = new Image()
image.src = e.target.result
image.onload = () => {
if (image.width === 165 && image.height === 220) {
resolve(file)
} else {
reject(new Error('请上传尺寸为165px*220px的图片'))
}
}
}
reader.onerror = (error) => {
reject(error)
}
reader.readAsDataURL(file)
})
},
beforeUploads(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader()
reader.onload = (e) => {
const image = new Image()
image.src = e.target.result
image.onload = () => {
if (image.width === 314 && image.height === 192) {
resolve(file)
} else {
reject(new Error('请上传尺寸为165px*220px的图片'))
}
}
}
reader.onerror = (error) => {
reject(error)
}
reader.readAsDataURL(file)
})
},
validWeigh(rule, value, callback) { validWeigh(rule, value, callback) {
console.log('value', value) console.log('value', value)
if (value > 0) { if (value > 0) {
......
...@@ -214,7 +214,7 @@ export default { ...@@ -214,7 +214,7 @@ export default {
// 查询参数 // 查询参数
queryParams: { queryParams: {
page: 1, page: 1,
rows: 10, rows: 10,
phone: '', phone: '',
nickName: '', nickName: '',
level: '', level: '',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment