图表修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-12-30 15:25:01 +08:00
parent 08dba4b364
commit 8d0f0094ba
2 changed files with 16 additions and 7 deletions

View File

@ -21,18 +21,20 @@
</el-table>
<div class="chartBox">
<div class="R1box" v-if="R1ChartList.length > 0">
<h3>{{ $t("subjectChart:chart:titie:R1") }}</h3>
<div v-for="item in R1ChartList" :key="item.id">
<div class="title">{{ item.title }}</div>
<div v-for="d in item.list" :key="d.id" :ref="`chartContainer_${d.id}`" class="canvasBox"
:style="{ width: R2ChartList.length > 0 ? '490px' : '980px', height: '290px' }">
style="width: 90%; height: 290px;">
</div>
</div>
</div>
<div class="R2box" v-if="R2ChartList.length > 0">
<h3>{{ $t("subjectChart:chart:titie:R2") }}</h3>
<div v-for="item in R2ChartList" :key="item.id">
<div class="title">{{ item.title }}</div>
<div v-for="d in item.list" :key="d.id" :ref="`chartContainer_${d.id}`" class="canvasBox"
style="width: 490px; height: 290px;">
style="width: 90%; height: 290px;">
</div>
</div>
</div>
@ -268,6 +270,12 @@ export default {
}
</script>
<style lang="scss" scoped>
.subjectChart {
width: 80%;
min-width: 800px;
margin: auto;
}
.chartBox {
display: flex;

View File

@ -23,7 +23,7 @@
<div ref="chartContainer_bottom" style="width: 100%; height: 100%;" v-loading="loading_bottom"></div>
<span v-if="ORR" style="position: absolute;top: 0;right:20px">ORR: {{ ORR }}</span>
</div>
<div class="chartBox" v-if="isHas_bottom_right && isTumor">
<div class="chartBox" v-if="isTumor">
<div ref="chartContainer_bottom_right" style="width: 100%; height: 100%;" v-loading="loading_bottom">
</div>
</div>
@ -77,7 +77,7 @@ export default {
loading_bottom: false,
chart_bottom: null,
chart_bottom_right: null,
isHas_bottom_right: false,
// isHas_bottom_right: false,
ORR: null
}
},
@ -342,7 +342,7 @@ export default {
titleText: this.$t("trials:reportForms:cjart:title:dataDistribution"),
}
if (OtherInfo.PDList && OtherInfo.PDList.length > 0) {
this.isHas_bottom_right = true
// this.isHas_bottom_right = true
OtherInfo.PDList.forEach(item => {
obj2.xAxisData.push(item.SubjectCode)
obj2.seriesData.push(item.DaysDiff)
@ -351,9 +351,10 @@ export default {
this.$nextTick(() => {
this.initChart_bottom_right(obj2)
})
} else {
this.isHas_bottom_right = false
}
// else {
// this.isHas_bottom_right = false
// }
}
} catch (err) {