htc 3 日 前
コミット
01902dab17
2 ファイル変更12 行追加11 行削除
  1. 2 1
      src/components/reportList/index.vue
  2. 10 10
      src/components/reportPdf/pdf.vue

+ 2 - 1
src/components/reportList/index.vue

@@ -43,7 +43,8 @@
     <div class="rp_bottom" v-if="showMore">
       <el-table :data="reportList" border cell-class-name="vertical-top-cell" empty-text="暂无报告" max-height="578px">
         <el-table-column label="报告名称" prop="reportName" min-width="200"></el-table-column>
-        <el-table-column label="生成时间" prop="createDate"></el-table-column>
+        <el-table-column label="创建时间" prop="createDate"></el-table-column>
+        <el-table-column label="生成时间" prop="updateDate"></el-table-column>
         <el-table-column label="状态" prop="state" width="150">
           <template #default="{ row }">
             <div class="rp_status adfac">

+ 10 - 10
src/components/reportPdf/pdf.vue

@@ -128,11 +128,11 @@
                     <div class="cb_content">
                         <div class="mddj_title adfac">
                             <img src="@/assets/images/agent/pdf_title.png">
-                            <span>{{ rd?.diagAnalysis.title }}</span>
+                            <span>{{ rd?.performanceRatings?.title }}</span>
                         </div>
                         <p style="margin-top: 43px;font-weight: bold;">在目标与动机支柱中,我们旨在探究是否存在一个清晰的存在理由和明确的方向,能够激发团队成员的动力并吸引他们的想象力,以及个人与集体的身份认同是否围绕共同目标达成一致。</p>
                         <p style="margin-top: 42px;">为了帮助我们理解这一点,我们将从 5 个关键主题的角度审视团队的运作情况,具体如下:</p>
-                        <div class="mddj_boxs" v-if="rd?.diagAnalysis.title=='目的与动机'">
+                        <div class="mddj_boxs" v-if="rd?.performanceRatings?.title=='目的与动机'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">一致性:</div>
                                 <div class="mbi_text">存在共同的目标和使命意识。个人目标与集体目标之间具有凝聚力。团队成员共享价值观,且集体议程优先于个人议程。</div>
@@ -154,7 +154,7 @@
                                 <div class="mbi_text">团队成员拥有团结感和高度的同志情谊。他们对团队目标有着共同的承诺,并愿意相互支持以实现这些目标。</div>
                             </div>
                         </div>
-                        <div class="mddj_boxs" v-else-if="rd?.diagAnalysis.title=='外部流程及系统与架构'">
+                        <div class="mddj_boxs" v-else-if="rd?.performanceRatings?.title=='外部流程及系统与架构'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">环境意识:</div>
                                 <div class="mbi_text">该团队拥有环境扫描和竞争对手监控的流程,并对相关情况有强烈的意识。在更广泛的环境中正在发生的事情。他们对更广泛市场背景下的宏观和微观趋势有所了解,这有助于团队做出明智、合理且富有成效的商业决策。</div>
@@ -176,7 +176,7 @@
                                 <div class="mbi_text">利益相关者对团队及其能力充满信心,团队也因其行事方式而受到尊重他们自己的行为。</div>
                             </div>
                         </div>
-                        <div class="mddj_boxs" v-else-if="rd?.diagAnalysis.title=='关系'">
+                        <div class="mddj_boxs" v-else-if="rd?.performanceRatings?.title=='关系'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">技能和专业知识:</div>
                                 <div class="mbi_text">团队具备恰当的技能与专业能力平衡,以实现团队目标。成员彼此信任,认为各自具备互补的优势与劣势,能支持目标达成。<br/>尊重与信任团队成员无论在私下还是公开场合都高度尊重彼此。他们信任对方会言行一致,并相互欣赏。</div>
@@ -198,7 +198,7 @@
                                 <div class="mbi_text">团队高度重视多样性与包容性。所有成员都认为自己的声音被倾听与尊重,可自由提问与质疑,并在适当情况下欣然认同彼此的技能、价值观与经验。</div>
                             </div>
                         </div>
-                        <div class="mddj_boxs" v-else-if="rd?.diagAnalysis.title=='内部流程及系统与架构'">
+                        <div class="mddj_boxs" v-else-if="rd?.performanceRatings?.title=='内部流程及系统与架构'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">合理资源配置:</div>
                                 <div class="mbi_text">团队拥有实现目标所需的合理资源配置,具备恰当的能力与知识平衡,并能在必要时补充额外技能。<br/>尊重与信任团队成员无论在私下还是公开场合都高度尊重彼此。他们信任对方会言行一致,并相互欣赏。</div>
@@ -220,7 +220,7 @@
                                 <div class="mbi_text">团队领导者助力成员专注于工作,确保将外部干扰降至最低,团队韧性较强。</div>
                             </div>
                         </div>
-                        <div class="mddj_boxs" v-else-if="rd?.diagAnalysis.title=='学习'">
+                        <div class="mddj_boxs" v-else-if="rd?.performanceRatings?.title=='学习'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">发展规划:</div>
                                 <div class="mbi_text">团队认识到学习与成长的重要性,所有成员均制定了个人发展计划。团队还制定了全员认同的团队发展计划,聚焦团队在未来 12-24 个月需实现的整体进化方向。</div>
@@ -242,7 +242,7 @@
                                 <div class="mbi_text">团队分配时间进行反思性学习,拥有完善的流程和实践,可对错误和挫折进行回顾、反思与学习,并利用所学主动实施积极变革。</div>
                             </div>
                         </div>
-                        <div class="mddj_boxs" v-else-if="rd?.diagAnalysis.title=='领导力'">
+                        <div class="mddj_boxs" v-else-if="rd?.performanceRatings?.title=='领导力'">
                             <div class="mb_item" style="border-top: 1px dotted #833478;">
                                 <div class="mbi_title">愿景与背景:</div>
                                 <div class="mbi_text">团队明确自身的发展方向及原因。团队领导者专注于阐释目标背后的背景,并帮助每位成员理解自身目标。协作赋能型领导力团队与领导者就合适的管理风格达成共识。成员被赋予自主权与问责制,且在需要时可承担领导角色。</div>
@@ -275,7 +275,7 @@
                     <div class="cb_content jxpjmddj">
                         <div class="mddj_title adfac">
                             <img src="@/assets/images/agent/pdf_title.png">
-                            <span>绩效评级-{{ rd?.diagAnalysis.title }}</span>
+                            <span>绩效评级-{{ rd?.performanceRatings?.title }}</span>
                         </div>
                         <div class="bp" style="margin-top: 24px;">评分总体分布</div>
                         <div :id="'pfztfbRef'+ridx" style="width: 100%; height: 200px;"></div>
@@ -349,7 +349,7 @@
                     <div class="cb_content">
                         <div class="mddj_title adfac">
                             <img src="@/assets/images/agent/pdf_title.png">
-                            <span>绩效评级-{{ rd?.diagAnalysis.title }}</span>
+                            <span>绩效评级-{{ rd?.performanceRatings?.title }}</span>
                         </div>
                         <div class="bp" style="margin-top: 44px;">{{rd?.diagAnalysis?.title}}-诊断分析</div>
                         <p style="margin-top: 17px;">{{ rd?.diagAnalysis?.summary }}</p>
@@ -377,7 +377,7 @@
                             <img src="@/assets/images/agent/pdf_title.png">
                             <span>问卷题目详细分析</span>
                         </div>
-                        <p style="margin-top: 41px;padding-left: 8px;">以下问题均与 “{{rd?.diagAnalysis.title}}” 这一核心支柱以及上述分析中强调的主题紧密相关。</p>
+                        <p style="margin-top: 41px;padding-left: 8px;">以下问题均与 “{{rd?.performanceRatings?.title}}” 这一核心支柱以及上述分析中强调的主题紧密相关。</p>
                         <p style="margin-top: 10px;padding-left: 8px;">此处的线性图示将从总体上展示团队的绩效得分情况、得分之间的差异百分比,同时以可视化方式呈现这些分数及其范围。</p>
                         <div class="xxfx_title adfac">
                             <div class="xt_pre">问题</div>