Skip to content

Commit

Permalink
ver 10123
Browse files Browse the repository at this point in the history
10122 修正分时图区间选择最后的结束时间点超出当前交易时间报错
  • Loading branch information
jones2000 committed Jul 12, 2021
1 parent 3377123 commit e86f3a9
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 0 deletions.
7 changes: 7 additions & 0 deletions umychart_uniapp_h5/umychart.uniapp.h5.js
Original file line number Diff line number Diff line change
Expand Up @@ -47516,7 +47516,10 @@ function MinuteChartContainer(uielement)
if (!paint) return;

var data=this.SourceData;
if (!data || !IFrameSplitOperator.IsNonEmptyArray(data.Data)) return;
var count=data.Data.length;
var startItem=data.Data[start];
if (end>=count) end=count-1;
var endItem=data.Data[end];

JSConsole.Chart.Log('[MinuteChartContainer::UpdateSelectRect]',startItem,endItem);
Expand Down Expand Up @@ -50082,6 +50085,7 @@ function MinuteChartContainer(uielement)

var data=this.SourceData;
if (!data) return false;
if (!IFrameSplitOperator.IsNonEmptyArray(data.Data)) return false;

var start=this.GetDataIndexByPoint(selectData.XStart);
var end=this.GetDataIndexByPoint(selectData.XEnd);
Expand All @@ -50100,6 +50104,9 @@ function MinuteChartContainer(uielement)
selectData.End=end;
}

var count=data.Data.length;
if (selectData.End>=count) selectData.End=count-1;

return true;
}

Expand Down
7 changes: 7 additions & 0 deletions vuehqchart/src/jscommon/umychart.js
Original file line number Diff line number Diff line change
Expand Up @@ -43550,7 +43550,10 @@ function MinuteChartContainer(uielement)
if (!paint) return;

var data=this.SourceData;
if (!data || !IFrameSplitOperator.IsNonEmptyArray(data.Data)) return;
var count=data.Data.length;
var startItem=data.Data[start];
if (end>=count) end=count-1;
var endItem=data.Data[end];

JSConsole.Chart.Log('[MinuteChartContainer::UpdateSelectRect]',startItem,endItem);
Expand Down Expand Up @@ -46116,6 +46119,7 @@ function MinuteChartContainer(uielement)

var data=this.SourceData;
if (!data) return false;
if (!IFrameSplitOperator.IsNonEmptyArray(data.Data)) return false;

var start=this.GetDataIndexByPoint(selectData.XStart);
var end=this.GetDataIndexByPoint(selectData.XEnd);
Expand All @@ -46134,6 +46138,9 @@ function MinuteChartContainer(uielement)
selectData.End=end;
}

var count=data.Data.length;
if (selectData.End>=count) selectData.End=count-1;

return true;
}

Expand Down
7 changes: 7 additions & 0 deletions vuehqchart/src/jscommon/umychart.vue/umychart.vue.js
Original file line number Diff line number Diff line change
Expand Up @@ -47560,7 +47560,10 @@ function MinuteChartContainer(uielement)
if (!paint) return;

var data=this.SourceData;
if (!data || !IFrameSplitOperator.IsNonEmptyArray(data.Data)) return;
var count=data.Data.length;
var startItem=data.Data[start];
if (end>=count) end=count-1;
var endItem=data.Data[end];

JSConsole.Chart.Log('[MinuteChartContainer::UpdateSelectRect]',startItem,endItem);
Expand Down Expand Up @@ -50126,6 +50129,7 @@ function MinuteChartContainer(uielement)

var data=this.SourceData;
if (!data) return false;
if (!IFrameSplitOperator.IsNonEmptyArray(data.Data)) return false;

var start=this.GetDataIndexByPoint(selectData.XStart);
var end=this.GetDataIndexByPoint(selectData.XEnd);
Expand All @@ -50144,6 +50148,9 @@ function MinuteChartContainer(uielement)
selectData.End=end;
}

var count=data.Data.length;
if (selectData.End>=count) selectData.End=count-1;

return true;
}

Expand Down
7 changes: 7 additions & 0 deletions webhqchart.demo/jscommon/umychart.js
Original file line number Diff line number Diff line change
Expand Up @@ -43550,7 +43550,10 @@ function MinuteChartContainer(uielement)
if (!paint) return;

var data=this.SourceData;
if (!data || !IFrameSplitOperator.IsNonEmptyArray(data.Data)) return;
var count=data.Data.length;
var startItem=data.Data[start];
if (end>=count) end=count-1;
var endItem=data.Data[end];

JSConsole.Chart.Log('[MinuteChartContainer::UpdateSelectRect]',startItem,endItem);
Expand Down Expand Up @@ -46116,6 +46119,7 @@ function MinuteChartContainer(uielement)

var data=this.SourceData;
if (!data) return false;
if (!IFrameSplitOperator.IsNonEmptyArray(data.Data)) return false;

var start=this.GetDataIndexByPoint(selectData.XStart);
var end=this.GetDataIndexByPoint(selectData.XEnd);
Expand All @@ -46134,6 +46138,9 @@ function MinuteChartContainer(uielement)
selectData.End=end;
}

var count=data.Data.length;
if (selectData.End>=count) selectData.End=count-1;

return true;
}

Expand Down
7 changes: 7 additions & 0 deletions webhqchart/umychart.js
Original file line number Diff line number Diff line change
Expand Up @@ -43550,7 +43550,10 @@ function MinuteChartContainer(uielement)
if (!paint) return;

var data=this.SourceData;
if (!data || !IFrameSplitOperator.IsNonEmptyArray(data.Data)) return;
var count=data.Data.length;
var startItem=data.Data[start];
if (end>=count) end=count-1;
var endItem=data.Data[end];

JSConsole.Chart.Log('[MinuteChartContainer::UpdateSelectRect]',startItem,endItem);
Expand Down Expand Up @@ -46116,6 +46119,7 @@ function MinuteChartContainer(uielement)

var data=this.SourceData;
if (!data) return false;
if (!IFrameSplitOperator.IsNonEmptyArray(data.Data)) return false;

var start=this.GetDataIndexByPoint(selectData.XStart);
var end=this.GetDataIndexByPoint(selectData.XEnd);
Expand All @@ -46134,6 +46138,9 @@ function MinuteChartContainer(uielement)
selectData.End=end;
}

var count=data.Data.length;
if (selectData.End>=count) selectData.End=count-1;

return true;
}

Expand Down

0 comments on commit e86f3a9

Please sign in to comment.