ke_junjie
2025-06-04 84620534eb627e95811b971a4b552b6a177829bf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import dayjs from 'dayjs'
export default {
    dayjs,
    parseTimeStr(val,format='YYYY-MM-DD HH:mm:ss'){
        let errVal = 'Invalid Date'
        if (val) {
            if (typeof val === 'string') {
                val = dayjs(val).format(format)
            } else {
                val = errVal
            }
        } else {
            val = ''
        }
        return val;
    },
    downLoadFile(blob,fileName){
        let reader = new FileReader();
        reader.readAsDataURL(blob);
        reader.onload = function(e) {
            let a = document.createElement('a');
            a.download = fileName;
            a.href = e.target.result;
            a.target = '_blank'
            document.body.appendChild(a);
            a.click();
            document.body.removeChild(a);
        }
    }
}