|
@ -269,7 +269,13 @@ export function getProduct(productId) { |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
function padZero(num) { |
|
|
|
|
|
num = num.toString(); |
|
|
|
|
|
while (num.length < 3) { |
|
|
|
|
|
num = "0" + num; |
|
|
|
|
|
} |
|
|
|
|
|
return num; |
|
|
|
|
|
} |
|
|
/** |
|
|
/** |
|
|
* 交通事件 列表 根据类型获取 |
|
|
* 交通事件 列表 根据类型获取 |
|
|
* @param {number} eventType |
|
|
* @param {number} eventType |
|
@ -280,9 +286,24 @@ export function getEventTopicList(eventType, options) { |
|
|
Message.error(`事件加载失败!`); |
|
|
Message.error(`事件加载失败!`); |
|
|
return reject(); |
|
|
return reject(); |
|
|
} |
|
|
} |
|
|
// console.log(options, "options xxxx");
|
|
|
console.log(options, "options xxxx"); |
|
|
|
|
|
const { endStakeMark, startStakeMark } = options; |
|
|
|
|
|
let url = `/business/trafficIncidents/getEventList?eventType=${eventType}`; |
|
|
|
|
|
if (endStakeMark) { |
|
|
|
|
|
let formatEndStakeMark = `K${padZero(endStakeMark[0])}+${padZero( |
|
|
|
|
|
endStakeMark[1] |
|
|
|
|
|
)}`;
|
|
|
|
|
|
url += `&endStakeMark=${formatEndStakeMark}`; |
|
|
|
|
|
} |
|
|
|
|
|
if (startStakeMark) { |
|
|
|
|
|
let formatStartStakeMark = `K${padZero(startStakeMark[0])}+${padZero( |
|
|
|
|
|
startStakeMark[1] |
|
|
|
|
|
)}`;
|
|
|
|
|
|
url += `&startStakeMark=${formatStartStakeMark}`; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
request({ |
|
|
request({ |
|
|
url: `/business/trafficIncidents/getEventList?eventType=${eventType}`, |
|
|
url: url, |
|
|
method: "post", |
|
|
method: "post", |
|
|
}) |
|
|
}) |
|
|
.then(({ code, data }) => { |
|
|
.then(({ code, data }) => { |
|
@ -304,9 +325,9 @@ export function getEventTopicList(eventType, options) { |
|
|
* 感知事件根据类型获取 |
|
|
* 感知事件根据类型获取 |
|
|
* @param {number} eventType |
|
|
* @param {number} eventType |
|
|
*/ |
|
|
*/ |
|
|
export function getPerceiveEventList(data = {}) { |
|
|
export function getPerceiveEventList(data = {}, options) { |
|
|
return new Promise((resolve, reject) => { |
|
|
return new Promise((resolve, reject) => { |
|
|
const completeTime = moment().format("YYYY-MM-DD"); |
|
|
const completeTime = moment().add(1, "d").format("YYYY-MM-DD"); |
|
|
const startTime = moment().add(-30, "d").format("YYYY-MM-DD"); |
|
|
const startTime = moment().add(-30, "d").format("YYYY-MM-DD"); |
|
|
data.startTime = startTime; |
|
|
data.startTime = startTime; |
|
|
data.completeTime = completeTime; |
|
|
data.completeTime = completeTime; |
|
|