更新大屏
This commit is contained in:
5
src/utils/directive.js
Normal file
5
src/utils/directive.js
Normal file
@ -0,0 +1,5 @@
|
||||
import elTableInfiniteScroll from 'el-table-infinite-scroll';
|
||||
|
||||
export default function directive(app) {
|
||||
app.directive('elTableInfiniteScroll', elTableInfiniteScroll);
|
||||
}
|
@ -1,9 +1,5 @@
|
||||
import {
|
||||
getAddress
|
||||
} from "@/api/getAddress.js";
|
||||
import {
|
||||
getUserArea
|
||||
} from "@/api/base.js";
|
||||
|
||||
|
||||
|
||||
// 随机颜色 - 把16进制的颜色换成rgba格式
|
||||
export function choseRbgb(color,opcity) {
|
||||
@ -17,6 +13,20 @@ export function choseRbgb(color,opcity) {
|
||||
return `rgba(${r},${g},${b},${a})`
|
||||
}
|
||||
}
|
||||
// 今天周几
|
||||
export function weekValidate() {
|
||||
let week = new Date().getDay()
|
||||
let weekenday = ''
|
||||
switch (week) {
|
||||
case 0: return weekenday = '星期日'
|
||||
case 1: return weekenday = '星期一'
|
||||
case 2: return weekenday = '星期二'
|
||||
case 3: return weekenday = '星期三'
|
||||
case 4: return weekenday = '星期四'
|
||||
case 5: return weekenday = '星期五'
|
||||
case 6: return weekenday = '星期六'
|
||||
}
|
||||
}
|
||||
|
||||
// 毫秒转时长
|
||||
export function formatDuring(mss) {
|
||||
@ -150,19 +160,7 @@ export function dateFormat(type, time) {
|
||||
}
|
||||
return day
|
||||
}
|
||||
//地址解析
|
||||
export function getAddressApi(coords, fun) {
|
||||
let {
|
||||
jd,
|
||||
wd
|
||||
} = coords
|
||||
getAddress({
|
||||
jd,
|
||||
wd
|
||||
}).then(res => {
|
||||
fun(res)
|
||||
})
|
||||
}
|
||||
|
||||
//数字超长处理
|
||||
export function handleNum(num) {
|
||||
var data = 0
|
||||
@ -206,20 +204,7 @@ export function IS_MP4(val) {
|
||||
return ['avi', 'wmv', 'mpeg', 'mp4', 'm4v', 'mov', 'asf', 'fiv', 'f4v', 'mvb', 'rm', '3gp', 'vob'].indexOf(val
|
||||
.toLowerCase()) !== -1
|
||||
}
|
||||
/**
|
||||
* 获取用户所属区域数据
|
||||
* @param {*} fun 回调方法
|
||||
*/
|
||||
export function getUserAreaData(fun) {
|
||||
getUserArea().then(res => {
|
||||
if (res && res.jd && res.wd) {
|
||||
let centerCoord = [res.jd, res.wd]
|
||||
let leavel = res.level.slice(0, 1)
|
||||
let coorList = [...handelArr(res.dtm), ...handelArr(res.dtm1), ...handelArr(res.dtm2)]
|
||||
fun(coorList, centerCoord, leavel)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
function handelArr(arr) {
|
||||
let brr = []
|
||||
|
Reference in New Issue
Block a user