|
@@ -1,7 +1,7 @@
|
1
|
1
|
import Ajax from './ajax'
|
2
|
2
|
import api from './api'
|
3
|
|
-import { Message } from 'element-ui'
|
4
|
|
-import store from '../store'
|
|
3
|
+// import { Message } from 'element-ui'
|
|
4
|
+// import store from '../store'
|
5
|
5
|
const toolClass = {
|
6
|
6
|
dateFormat: (timestamp, fmt) => {
|
7
|
7
|
if (!fmt) {
|
|
@@ -47,40 +47,41 @@ const toolClass = {
|
47
|
47
|
})
|
48
|
48
|
},
|
49
|
49
|
beforeUpload (file) {
|
50
|
|
- return new Promise((resolve, reject) => {
|
51
|
|
- let w = store.state.app.picSize.w
|
52
|
|
- let h = store.state.app.picSize.h
|
53
|
|
- if ('image'.indexOf(file.type) > -1) {
|
54
|
|
- Message({
|
55
|
|
- type: 'error',
|
56
|
|
- message: `请上传${w}像素*${h}像素尺寸的图片`
|
57
|
|
- })
|
58
|
|
- reject(new Error('error'))
|
59
|
|
- }
|
60
|
|
- var reader = new FileReader()
|
61
|
|
- reader.onload = function (e) {
|
62
|
|
- var data = e.target.result
|
63
|
|
- // 加载图片获取图片真实宽度和高度
|
64
|
|
- var image = new Image()
|
65
|
|
- image.onload = function () {
|
66
|
|
- var width = image.width
|
67
|
|
- var height = image.height
|
68
|
|
- console.log(width)
|
69
|
|
- console.log(height)
|
70
|
|
- if (width === w && height === h) {
|
71
|
|
- resolve()
|
72
|
|
- } else {
|
73
|
|
- Message({
|
74
|
|
- type: 'error',
|
75
|
|
- message: `请上传${w}像素*${h}像素尺寸的图片`
|
76
|
|
- })
|
77
|
|
- reject(new Error('error'))
|
78
|
|
- }
|
79
|
|
- }
|
80
|
|
- image.src = data
|
81
|
|
- }
|
82
|
|
- reader.readAsDataURL(file)
|
83
|
|
- })
|
|
50
|
+ return true
|
|
51
|
+ // return new Promise((resolve, reject) => {
|
|
52
|
+ // let w = store.state.app.picSize.w
|
|
53
|
+ // let h = store.state.app.picSize.h
|
|
54
|
+ // if ('image'.indexOf(file.type) > -1) {
|
|
55
|
+ // Message({
|
|
56
|
+ // type: 'error',
|
|
57
|
+ // message: `请上传${w}像素*${h}像素尺寸的图片`
|
|
58
|
+ // })
|
|
59
|
+ // reject(new Error('error'))
|
|
60
|
+ // }
|
|
61
|
+ // var reader = new FileReader()
|
|
62
|
+ // reader.onload = function (e) {
|
|
63
|
+ // var data = e.target.result
|
|
64
|
+ // // 加载图片获取图片真实宽度和高度
|
|
65
|
+ // var image = new Image()
|
|
66
|
+ // image.onload = function () {
|
|
67
|
+ // var width = image.width
|
|
68
|
+ // var height = image.height
|
|
69
|
+ // console.log(width)
|
|
70
|
+ // console.log(height)
|
|
71
|
+ // if (width === w && height === h) {
|
|
72
|
+ // resolve()
|
|
73
|
+ // } else {
|
|
74
|
+ // Message({
|
|
75
|
+ // type: 'error',
|
|
76
|
+ // message: `请上传${w}像素*${h}像素尺寸的图片`
|
|
77
|
+ // })
|
|
78
|
+ // reject(new Error('error'))
|
|
79
|
+ // }
|
|
80
|
+ // }
|
|
81
|
+ // image.src = data
|
|
82
|
+ // }
|
|
83
|
+ // reader.readAsDataURL(file)
|
|
84
|
+ // })
|
84
|
85
|
}
|
85
|
86
|
}
|
86
|
87
|
|