Conformance: infinite scroll done.

This commit is contained in:
chiayin
2023-07-28 12:11:31 +08:00
parent 765278bada
commit 864b7bf0ae
3 changed files with 83 additions and 58 deletions

View File

@@ -134,12 +134,9 @@
</table>
</div>
</div>
</div>
</section>
<MoreModal :issusModal="issusModal" @update:visible="issusModal = $event" :issueTraces="issueTraces" :issusNo="issusNo" ref="moreModal"></MoreModal>
<MoreModal :issusModal="issusModal" @update:visible="issusModal = $event" :issueTraces="issueTraces" :issusNo="issusNo" :traceId="traceId" :firstCases="firstCases" ref="moreModal"></MoreModal>
</section>
</template>
<script>
@@ -192,6 +189,8 @@ export default {
casesChartData: null,
casesChartOptions: null,
issusNo: null,
traceId: null,
firstCases: null,
tooltip: {
results: {
value: 'This page will perform a conformance check based on the filtering results of the map.',
@@ -243,7 +242,8 @@ export default {
// async await 解決非同步資料延遲傳遞導致未讀取到而出錯的問題
this.issusNo = no;
await this.conformanceStore.getLogConformanceIssue(no);
await this.conformanceStore.getLogConformanceTraceDetail(no, this.issueTraces[0].id, 0, 20);
this.traceId = await this.issueTraces[0].id;
this.firstCases = await this.conformanceStore.getLogConformanceTraceDetail(no, this.issueTraces[0].id, 0);
this.issusModal = await true;
await this.$refs.moreModal.createCy()
},