|
@@ -7,7 +7,7 @@
|
|
|
<v-chart :option="pklineOption" style="height: 250px">
|
|
<v-chart :option="pklineOption" style="height: 250px">
|
|
|
</v-chart>
|
|
</v-chart>
|
|
|
<div class="tuli">
|
|
<div class="tuli">
|
|
|
- <p style="color:#6594D5;">实测曲线</p>
|
|
|
|
|
|
|
+ <p style="color:#6594D5;">PK曲线</p>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="PKLineForm baseInfo">
|
|
<div class="PKLineForm baseInfo">
|
|
@@ -48,7 +48,35 @@
|
|
|
xAxis: [{
|
|
xAxis: [{
|
|
|
type: 'category',
|
|
type: 'category',
|
|
|
boundaryGap: false,
|
|
boundaryGap: false,
|
|
|
- data: []
|
|
|
|
|
|
|
+ data: [],
|
|
|
|
|
+ axisLabel: {
|
|
|
|
|
+ //x轴文字的配置
|
|
|
|
|
+ show: true,
|
|
|
|
|
+ interval: 0,//使x轴文字显示全
|
|
|
|
|
+ formatter: function(params) {
|
|
|
|
|
+ var newParamsName = "";
|
|
|
|
|
+ var paramsNameNumber = params.length;
|
|
|
|
|
+ var provideNumber = 10; //一行显示几个字
|
|
|
|
|
+ var rowNumber = Math.ceil(paramsNameNumber / provideNumber);
|
|
|
|
|
+ if (paramsNameNumber > provideNumber) {
|
|
|
|
|
+ for (var p = 0; p < rowNumber; p++) {
|
|
|
|
|
+ var tempStr = "";
|
|
|
|
|
+ var start = p * provideNumber;
|
|
|
|
|
+ var end = start + provideNumber;
|
|
|
|
|
+ if (p == rowNumber - 1) {
|
|
|
|
|
+ tempStr = params.substring(start, paramsNameNumber);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ tempStr = params.substring(start, end) + "\n";
|
|
|
|
|
+ }
|
|
|
|
|
+ newParamsName += tempStr;
|
|
|
|
|
+ }
|
|
|
|
|
+ } else {
|
|
|
|
|
+ newParamsName = params;
|
|
|
|
|
+ }
|
|
|
|
|
+ return newParamsName;
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
}],
|
|
}],
|
|
|
yAxis: [{
|
|
yAxis: [{
|
|
|
type: 'value',
|
|
type: 'value',
|