|
@@ -111,9 +111,8 @@
|
|
|
<span>总体诊断分析</span>
|
|
|
</div>
|
|
|
<p class="p2" style="margin-top: 43px;">{{ reportData?.overall?.diagResult }}</p>
|
|
|
- <p class="p3" style="margin-top: 70px;">下面条形图中的位置标记显示了团队按支柱划分的总分。</p>
|
|
|
<div ref="zttdznRef" style="width: 100%; height: 350px;margin-top: 20px;"></div>
|
|
|
- <div class="bp" style="margin-top: 20px;">诊断结果</div>
|
|
|
+ <div class="bp" style="margin-top: 40px;">诊断结果</div>
|
|
|
<p style="margin-top: 10px;">{{ reportData?.overall?.overall_analysis }}</p>
|
|
|
</div>
|
|
|
<div class="cd_page">3/{{ pageNum }}</div>
|
|
@@ -638,7 +637,7 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+6}}/{{ pageNum }}</div>
|
|
|
+ <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+6+(membersPageCount-1)}}/{{ pageNum }}</div>
|
|
|
</div>
|
|
|
<!-- 团队教练目标及方案 -->
|
|
|
<div class="cd_box">
|
|
@@ -697,7 +696,7 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+7}}/{{ pageNum }}</div>
|
|
|
+ <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+7+(membersPageCount-1)}}/{{ pageNum }}</div>
|
|
|
</div>
|
|
|
<!-- 团队教练目标及方案2 -->
|
|
|
<div class="cd_box">
|
|
@@ -754,7 +753,7 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+8}}/{{ pageNum }}</div>
|
|
|
+ <div class="cd_page">{{(((reportData?.dimensionAnalysis?.length)*7)||0)+8+(membersPageCount-1)}}/{{ pageNum }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -860,45 +859,6 @@
|
|
|
myChart.setOption(option)
|
|
|
}
|
|
|
|
|
|
- const initPlgxChart = () => {
|
|
|
- let myChart = echarts.init(pjgxRef.value);
|
|
|
- let option = {
|
|
|
- color:['#F9CE7F'],
|
|
|
- legend: {
|
|
|
- data: ['Allocated Budget']
|
|
|
- },
|
|
|
- radar: {
|
|
|
- indicator: [
|
|
|
- { name: 'Sales', max: 6500,
|
|
|
- axisLabel : {
|
|
|
- show: true
|
|
|
- }
|
|
|
- },
|
|
|
- { name: 'Administration', max: 16000 },
|
|
|
- { name: 'Information Technology', max: 30000 },
|
|
|
- { name: 'Customer Support', max: 38000 },
|
|
|
- { name: 'Development', max: 52000 },
|
|
|
- { name: 'Marketing', max: 25000 }
|
|
|
- ],
|
|
|
- radius:'55%',
|
|
|
- },
|
|
|
- series: [
|
|
|
- {
|
|
|
- name: 'Budget vs spending',
|
|
|
- type: 'radar',
|
|
|
- areaStyle: {},
|
|
|
- data: [
|
|
|
- {
|
|
|
- value: [4200, 3000, 20000, 35000, 50000, 18000],
|
|
|
- name: 'Allocated Budget'
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
- myChart.setOption(option)
|
|
|
- }
|
|
|
-
|
|
|
onMounted(() => {
|
|
|
reportData.value = props.reportData;
|
|
|
membersPageCount.value = Math.ceil(reportData.value?.nextSteps?.teamInfo?.team_info?.length/4);
|