|
@@ -27,7 +27,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
<span>结束时间:</span>
|
|
<span>结束时间:</span>
|
|
- <b>{{ info.runEndTime }}</b>
|
|
|
|
|
|
+ <b>{{ info.runEndTime }}</b>
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
<span>完成状态:</span>
|
|
<span>完成状态:</span>
|
|
@@ -38,7 +38,7 @@
|
|
|
|
|
|
<div class="panel boxB">
|
|
<div class="panel boxB">
|
|
<div class="titlePanel">
|
|
<div class="titlePanel">
|
|
- <div class="titlePanelBor">三维仿真动画</div>
|
|
|
|
|
|
+ <div class="titlePanelBor">仿真动画</div>
|
|
</div>
|
|
</div>
|
|
<div class="contentBox">
|
|
<div class="contentBox">
|
|
<div class="content">
|
|
<div class="content">
|
|
@@ -59,21 +59,25 @@
|
|
<span>里程(千米):</span>
|
|
<span>里程(千米):</span>
|
|
<b>{{ info.mileage }}</b>
|
|
<b>{{ info.mileage }}</b>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="info">
|
|
|
|
+ <span>平均速度(千米/小时):</span>
|
|
|
|
+ <b>{{ info.averageVelocity }}</b>
|
|
|
|
+ </div>
|
|
<div class="info">
|
|
<div class="info">
|
|
<span>最大速度(千米/小时):</span>
|
|
<span>最大速度(千米/小时):</span>
|
|
<b>{{ info.maximunSpeed }}</b>
|
|
<b>{{ info.maximunSpeed }}</b>
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
- <span>最大减速度(千米/小时):</span>
|
|
|
|
- <b>{{ info.maximumDeceleration }}</b>
|
|
|
|
|
|
+ <span>最小速度(千米/小时):</span>
|
|
|
|
+ <b>{{ info.minimunVelocity }}</b>
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
- <span>平均速度(千米/小时):</span>
|
|
|
|
- <b>{{ info.averageVelocity }}</b>
|
|
|
|
|
|
+ <span>最大加速度(千米/小时):</span>
|
|
|
|
+ <b>{{ info.maximumAcceleration }}</b>
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
- <span>最小速度(千米/小时):</span>
|
|
|
|
- <b>{{ info.minimunVelocity }}</b>
|
|
|
|
|
|
+ <span>最大减速度(千米/小时):</span>
|
|
|
|
+ <b>{{ info.maximumDeceleration }}</b>
|
|
</div>
|
|
</div>
|
|
<div class="info">
|
|
<div class="info">
|
|
<span>最大摆角速度(弧度/秒):</span>
|
|
<span>最大摆角速度(弧度/秒):</span>
|
|
@@ -89,7 +93,7 @@
|
|
<div class="contentBox">
|
|
<div class="contentBox">
|
|
<div class="content">
|
|
<div class="content">
|
|
<div class="tip">
|
|
<div class="tip">
|
|
- 自车速度方差:{{info.speedVariance}}
|
|
|
|
|
|
+ 自车速度方差:{{ info.speedVariance }}
|
|
</div>
|
|
</div>
|
|
<tableList
|
|
<tableList
|
|
:columns="columns"
|
|
:columns="columns"
|
|
@@ -100,7 +104,9 @@
|
|
</div>
|
|
</div>
|
|
<div class="content">
|
|
<div class="content">
|
|
<div class="tip">
|
|
<div class="tip">
|
|
- 自车横摆角速度均方根:{{info.swingSpeedMeanSquareRoot}}
|
|
|
|
|
|
+ 自车横摆角速度均方根:{{
|
|
|
|
+ info.swingSpeedMeanSquareRoot
|
|
|
|
+ }}
|
|
</div>
|
|
</div>
|
|
<tableList
|
|
<tableList
|
|
:columns="columnsA"
|
|
:columns="columnsA"
|
|
@@ -119,32 +125,32 @@
|
|
<div class="contentBox">
|
|
<div class="contentBox">
|
|
<div class="content">
|
|
<div class="content">
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineA"></line-chart>
|
|
|
|
|
|
+ <div class="title">加速度变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineA"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineB"></line-chart>
|
|
|
|
|
|
+ <div class="title">距车道中心线距离变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineB"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineC"></line-chart>
|
|
|
|
|
|
+ <div class="title">刹车变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineC"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineD"></line-chart>
|
|
|
|
|
|
+ <div class="title">方向盘转角变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineD"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineE"></line-chart>
|
|
|
|
|
|
+ <div class="title">油门变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineE"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineF"></line-chart>
|
|
|
|
|
|
+ <div class="title">横摆角速度变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineF"></line-chart>
|
|
</div>
|
|
</div>
|
|
<div class="chart">
|
|
<div class="chart">
|
|
- <div class="title">变化曲线</div>
|
|
|
|
- <line-chart id="lineG"></line-chart>
|
|
|
|
|
|
+ <div class="title">速度变化曲线</div>
|
|
|
|
+ <line-chart id="taskInfoLineG"></line-chart>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -161,12 +167,12 @@ export default {
|
|
components: { tableList, lineChart },
|
|
components: { tableList, lineChart },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- id: "",
|
|
|
|
|
|
+ // id: "",
|
|
info: {},
|
|
info: {},
|
|
columns: [
|
|
columns: [
|
|
{
|
|
{
|
|
label: "方差范围",
|
|
label: "方差范围",
|
|
- prop: "id",
|
|
|
|
|
|
+ prop: "range",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: "舒适程度",
|
|
label: "舒适程度",
|
|
@@ -180,15 +186,15 @@ export default {
|
|
firstRequest: false,
|
|
firstRequest: false,
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
- id: "0<方差值<5",
|
|
|
|
|
|
+ range: "0≤方差值≤5",
|
|
ktName: "舒适",
|
|
ktName: "舒适",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: "5<方差值<10",
|
|
|
|
|
|
+ range: "5<方差值≤10",
|
|
ktName: "不舒适",
|
|
ktName: "不舒适",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: "方差值>10",
|
|
|
|
|
|
+ range: "方差值>10",
|
|
ktName: "极不舒适",
|
|
ktName: "极不舒适",
|
|
},
|
|
},
|
|
],
|
|
],
|
|
@@ -197,7 +203,7 @@ export default {
|
|
columnsA: [
|
|
columnsA: [
|
|
{
|
|
{
|
|
label: "均方根范围",
|
|
label: "均方根范围",
|
|
- prop: "id",
|
|
|
|
|
|
+ prop: "range",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: "舒适程度",
|
|
label: "舒适程度",
|
|
@@ -211,15 +217,15 @@ export default {
|
|
firstRequest: false,
|
|
firstRequest: false,
|
|
data: [
|
|
data: [
|
|
{
|
|
{
|
|
- id: "0<均方根值<0.02",
|
|
|
|
|
|
+ range: "0≤均方根值≤0.02",
|
|
ktName: "舒适",
|
|
ktName: "舒适",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: "0.02<均方根值<0.04",
|
|
|
|
|
|
+ range: "0.02<均方根值≤0.04",
|
|
ktName: "不舒适",
|
|
ktName: "不舒适",
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- id: "均方根值>0.04",
|
|
|
|
|
|
+ range: "均方根值>0.04",
|
|
ktName: "极不舒适",
|
|
ktName: "极不舒适",
|
|
},
|
|
},
|
|
],
|
|
],
|
|
@@ -233,25 +239,26 @@ export default {
|
|
methods: {},
|
|
methods: {},
|
|
|
|
|
|
mounted() {
|
|
mounted() {
|
|
- if (this.$route.query.id) {
|
|
|
|
- this.id = this.$route.query.id;
|
|
|
|
-
|
|
|
|
- if (this.id) {
|
|
|
|
- this.$axios({
|
|
|
|
- method: "post",
|
|
|
|
- url: this.$api.workManagement.selectProjectTaskById,
|
|
|
|
- data: {
|
|
|
|
- id: this.id,
|
|
|
|
- taskId: "1",
|
|
|
|
- },
|
|
|
|
- }).then((res) => {
|
|
|
|
- if (res.code == 200 && res.info) {
|
|
|
|
- this.info = res.info;
|
|
|
|
- } else {
|
|
|
|
- this.$message.error(res.message || "获取信息失败");
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
|
|
+ let taskId = this.$route.query.taskId;
|
|
|
|
+ let id = this.$route.query.id;
|
|
|
|
+
|
|
|
|
+ if (taskId && id) {
|
|
|
|
+ let id = this.$route.query.id;
|
|
|
|
+
|
|
|
|
+ this.$axios({
|
|
|
|
+ method: "post",
|
|
|
|
+ url: this.$api.workManagement.selectProjectTaskById,
|
|
|
|
+ data: {
|
|
|
|
+ id,
|
|
|
|
+ taskId,
|
|
|
|
+ },
|
|
|
|
+ }).then((res) => {
|
|
|
|
+ if (res.code == 200 && res.info) {
|
|
|
|
+ this.info = res.info;
|
|
|
|
+ } else {
|
|
|
|
+ this.$message.error(res.message || "获取信息失败");
|
|
|
|
+ }
|
|
|
|
+ });
|
|
}
|
|
}
|
|
},
|
|
},
|
|
};
|
|
};
|
|
@@ -318,7 +325,7 @@ export default {
|
|
|
|
|
|
.info {
|
|
.info {
|
|
display: flex;
|
|
display: flex;
|
|
- width: 300px;
|
|
|
|
|
|
+ width: 250px;
|
|
margin: 0 20px 22px 0;
|
|
margin: 0 20px 22px 0;
|
|
|
|
|
|
span {
|
|
span {
|