Browse Source

1.新增评估部人员效率表页面
2.新增效率详情列表页面

GouGengquan 11 months ago
parent
commit
8feeae34ac
2 changed files with 214 additions and 188 deletions
  1. 8 0
      src/api/modules/statistical.js
  2. 206 188
      src/views/statistical/assets/evaluateEfficiency.vue

+ 8 - 0
src/api/modules/statistical.js

@@ -21,6 +21,14 @@ export default {
     // 资产评估部效率值表查询
     getAssetsEvaluateDepEfficiency(params){
         return request.get(`assets/statisticalStatement/evaluate/dep/getEfficiencyVO`, { params: params })
+    },
+    // 评估人员效率值表查询
+    getAssetsEvaluatePerEfficiency(params){
+        return request.get(`assets/statisticalStatement/evaluate/per/getEfficiencyVO`, { params: params })
+    },
+    // 效率详情列表查询
+    getAssetsEvaEffDetailVO(params){
+        return request.get(`assets/statisticalStatement/evaluate/getAssetsEvaEffDetailVO`, { params: params })
     }
 
 }

+ 206 - 188
src/views/statistical/assets/evaluateEfficiency.vue

@@ -37,7 +37,8 @@
                         <el-table-column label="接单数">
                             <el-table-column label="当期部门接单量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.currentPeriodOrderVolume > 0">
+                                    <el-link v-if="row.currentPeriodOrderVolume > 0"
+                                        @click="setListQueryParms('order', row.departmentId, listQueryByDepartment.startTime, listQueryByDepartment.endTime)">
                                         {{ row.currentPeriodOrderVolume }}
                                     </el-link>
                                     <span v-else>{{ row.currentPeriodOrderVolume }}</span>
@@ -45,25 +46,20 @@
                             </el-table-column>
                             <el-table-column label="同比接单增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.YoYOrderVolume > 0">
-                                        {{ row.YoYOrderVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.YoYOrderVolume }}</span>
+                                    <span>{{ row.YoYOrderVolume }}</span>
                                 </template>
                             </el-table-column>
                             <el-table-column label="环比接单增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.QoQOrderVolume > 0">
-                                        {{ row.QoQOrderVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.QoQOrderVolume }}</span>
+                                    <span>{{ row.QoQOrderVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
                         <el-table-column label="预评(意见书)">
                             <el-table-column label="当期预评出具数量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.currentPeriodStatementVolume > 0">
+                                    <el-link v-if="row.currentPeriodStatementVolume > 0"
+                                        @click="setListQueryParms('statement', row.departmentId, listQueryByDepartment.startTime, listQueryByDepartment.endTime)">
                                         {{ row.currentPeriodStatementVolume }}
                                     </el-link>
                                     <span v-else>{{ row.currentPeriodStatementVolume }}</span>
@@ -71,25 +67,20 @@
                             </el-table-column>
                             <el-table-column label="同比预评出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.YoYStatementVolume > 0">
-                                        {{ row.YoYStatementVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.YoYStatementVolume }}</span>
+                                    <span>{{ row.YoYStatementVolume }}</span>
                                 </template>
                             </el-table-column>
                             <el-table-column label="环比预评出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.QoQStatementVolume > 0">
-                                        {{ row.QoQStatementVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.QoQStatementVolume }}</span>
+                                    <span>{{ row.QoQStatementVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
                         <el-table-column label="报告(咨询报告、评估报告、意见函)">
                             <el-table-column label="当期报告出具数量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.currentPeriodReportVolume > 0">
+                                    <el-link v-if="row.currentPeriodReportVolume > 0"
+                                        @click="setListQueryParms('report', row.departmentId, listQueryByDepartment.startTime, listQueryByDepartment.endTime)">
                                         {{ row.currentPeriodReportVolume }}
                                     </el-link>
                                     <span v-else>{{ row.currentPeriodReportVolume }}</span>
@@ -97,25 +88,20 @@
                             </el-table-column>
                             <el-table-column label="同比报告出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.YoYReportVolume > 0">
-                                        {{ row.YoYReportVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.YoYReportVolume }}</span>
+                                    <span>{{ row.YoYReportVolume }}</span>
                                 </template>
                             </el-table-column>
                             <el-table-column label="环比报告出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.QoQReportVolume > 0">
-                                        {{ row.QoQReportVolume }}
-                                    </el-link>
-                                    <span v-else>{{ row.QoQReportVolume }}</span>
+                                    <span>{{ row.QoQReportVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
                         <el-table-column label="应收款">
                             <el-table-column label="当期应收款">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.currentPeriodShouldAmountSum > 0">
+                                    <el-link v-if="row.currentPeriodShouldAmountSum > 0"
+                                        @click="setListQueryParms('should', row.departmentId, listQueryByDepartment.startTime, listQueryByDepartment.endTime)">
                                         {{ row.currentPeriodShouldAmountSum }}
                                     </el-link>
                                     <span v-else>{{ row.currentPeriodShouldAmountSum }}</span>
@@ -123,25 +109,20 @@
                             </el-table-column>
                             <el-table-column label="同比应收款增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.YoYShouldAmountSum > 0">
-                                        {{ row.YoYShouldAmountSum }}
-                                    </el-link>
-                                    <span v-else>{{ row.YoYShouldAmountSum }}</span>
+                                    <span>{{ row.YoYShouldAmountSum }}</span>
                                 </template>
                             </el-table-column>
                             <el-table-column label="环比应收款增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.QoQShouldAmountSum > 0">
-                                        {{ row.QoQShouldAmountSum }}
-                                    </el-link>
-                                    <span v-else>{{ row.QoQShouldAmountSum }}</span>
+                                    <span>{{ row.QoQShouldAmountSum }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
                         <el-table-column label="实收款">
                             <el-table-column label="当期实收款">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.currentPeriodRealAmountSum > 0">
+                                    <el-link v-if="row.currentPeriodRealAmountSum > 0"
+                                        @click="setListQueryParms('real', row.departmentId, listQueryByDepartment.startTime, listQueryByDepartment.endTime)">
                                         {{ row.currentPeriodRealAmountSum }}
                                     </el-link>
                                     <span v-else>{{ row.currentPeriodRealAmountSum }}</span>
@@ -149,18 +130,29 @@
                             </el-table-column>
                             <el-table-column label="同比实收款增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.YoYRealAmountSum > 0">
-                                        {{ row.YoYRealAmountSum }}
-                                    </el-link>
-                                    <span v-else>{{ row.YoYRealAmountSum }}</span>
+                                    <span>{{ row.YoYRealAmountSum }}</span>
                                 </template>
                             </el-table-column>
                             <el-table-column label="环比实收款增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.QoQRealAmountSum > 0">
-                                        {{ row.QoQRealAmountSum }}
-                                    </el-link>
-                                    <span v-else>{{ row.QoQRealAmountSum }}</span>
+                                    <span>{{ row.QoQRealAmountSum }}</span>
+                                </template>
+                            </el-table-column>
+                        </el-table-column>
+                        <el-table-column label="出单率">
+                            <el-table-column label="当期出单率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.currentPeriodOrderHasReportVolume }}</span>
+                                </template>
+                            </el-table-column>
+                            <el-table-column label="同比出单增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.YoYOrderHasReportVolume }}</span>
+                                </template>
+                            </el-table-column>
+                            <el-table-column label="环比出单增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.QoQOrderHasReportVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
@@ -184,11 +176,11 @@
                         </el-button>
                         <el-button class="filter-item" round type="success" @click="resetParams2()">重置
                         </el-button>
-                        <el-button class="filter-item" round type="info"
-                            @click="exportAssetsPerformanceDeductionByEvaluator()" :disabled="exportStatus">导出
+                        <el-button class="filter-item" round type="info" @click="exportAssetsEvaluatePerEfficiency()"
+                            :disabled="exportStatus">导出
                         </el-button>
                     </div>
-                    <el-table :data="evaluatorPerformanceDeduction" fit stripe highlight-current-row
+                    <el-table :data="perEfficiency" fit stripe highlight-current-row
                         :header-row-style="{ color: '#333333', 'font-size': '14px' }" style=" width: 100%; float: right;
                       border-left: 1px solid #ebeced;
                       border-right: 1px solid #ebeced;
@@ -203,116 +195,137 @@
                                 <span>{{ row.departmentName }}</span>
                             </template>
                         </el-table-column>
-                        <el-table-column label="初审扣分">
-                            <el-table-column label="一般错误">
+                        <el-table-column label="接单数">
+                            <el-table-column label="当期部门接单量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.checkNormalMistakeScore > 0"
-                                        @click="setListQueryParms('初审', 'normal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.checkNormalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.checkNormalMistakeScore }}</span>
+                                    <el-link v-if="row.currentPeriodOrderVolume > 0"
+                                        @click="setListQueryParms('order', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">
+                                        {{ row.currentPeriodOrderVolume }}
+                                    </el-link>
+                                    <span v-else>{{ row.currentPeriodOrderVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="较大错误">
+                            <el-table-column label="同比接单增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.checkHardMistakeScore > 0"
-                                        @click="setListQueryParms('初审', 'hard', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.checkHardMistakeScore }}</el-link>
-                                    <span v-else>{{ row.checkHardMistakeScore }}</span>
+                                    <span>{{ row.YoYOrderVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="重大错误">
+                            <el-table-column label="环比接单增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.checkFatalMistakeScore > 0"
-                                        @click="setListQueryParms('初审', 'fatal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.checkFatalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.checkFatalMistakeScore }}</span>
+                                    <span>{{ row.QoQOrderVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
-                        <el-table-column label="复审扣分">
-                            <el-table-column label="一般错误">
+                        <el-table-column label="预评(意见书)">
+                            <el-table-column label="当期预评出具数量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.reCheckNormalMistakeScore > 0"
-                                        @click="setListQueryParms('复审', 'normal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.reCheckNormalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.reCheckNormalMistakeScore }}</span>
+                                    <el-link v-if="row.currentPeriodStatementVolume > 0"
+                                        @click="setListQueryParms('statement', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">
+                                        {{ row.currentPeriodStatementVolume }}
+                                    </el-link>
+                                    <span v-else>{{ row.currentPeriodStatementVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="较大错误">
+                            <el-table-column label="同比预评出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.reCheckHardMistakeScore > 0"
-                                        @click="setListQueryParms('复审', 'hard', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.reCheckHardMistakeScore }}</el-link>
-                                    <span v-else>{{ row.reCheckHardMistakeScore }}</span>
+                                    <span>{{ row.YoYStatementVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="重大错误">
+                            <el-table-column label="环比预评出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.reCheckFatalMistakeScore > 0"
-                                        @click="setListQueryParms('复审', 'fatal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.reCheckFatalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.reCheckFatalMistakeScore }}</span>
+                                    <span>{{ row.QoQStatementVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
-                        <el-table-column label="四审扣分">
-                            <el-table-column label="一般错误">
+                        <el-table-column label="报告(咨询报告、评估报告、意见函)">
+                            <el-table-column label="当期报告出具数量">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.fourthCheckNormalMistakeScore > 0"
-                                        @click="setListQueryParms('四审', 'normal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.fourthCheckNormalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.fourthCheckNormalMistakeScore }}</span>
+                                    <el-link v-if="row.currentPeriodReportVolume > 0"
+                                        @click="setListQueryParms('report', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">
+                                        {{ row.currentPeriodReportVolume }}
+                                    </el-link>
+                                    <span v-else>{{ row.currentPeriodReportVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="较大错误">
+                            <el-table-column label="同比报告出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.fourthCheckHardMistakeScore > 0"
-                                        @click="setListQueryParms('四审', 'hard', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.fourthCheckHardMistakeScore }}</el-link>
-                                    <span v-else>{{ row.fourthCheckHardMistakeScore }}</span>
+                                    <span>{{ row.YoYReportVolume }}</span>
                                 </template>
                             </el-table-column>
-                            <el-table-column label="重大错误">
+                            <el-table-column label="环比报告出具增减率(%)">
                                 <template slot-scope="{row}">
-                                    <el-link type="danger" v-if="row.fourthCheckFatalMistakeScore > 0"
-                                        @click="setListQueryParms('四审', 'fatal', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">{{
-                                            row.fourthCheckFatalMistakeScore }}</el-link>
-                                    <span v-else>{{ row.fourthCheckFatalMistakeScore }}</span>
+                                    <span>{{ row.QoQReportVolume }}</span>
                                 </template>
                             </el-table-column>
                         </el-table-column>
-                        <el-table-column label="外部投诉">
-                            <el-table-column label="一般错误">
-                            </el-table-column>
-                            <el-table-column label="较大错误">
+                        <el-table-column label="应收款">
+                            <el-table-column label="当期应收款">
+                                <template slot-scope="{row}">
+                                    <el-link v-if="row.currentPeriodShouldAmountSum > 0"
+                                        @click="setListQueryParms('should', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">
+                                        {{ row.currentPeriodShouldAmountSum }}
+                                    </el-link>
+                                    <span v-else>{{ row.currentPeriodShouldAmountSum }}</span>
+                                </template>
                             </el-table-column>
-                            <el-table-column label="重大错误">
+                            <el-table-column label="同比应收款增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.YoYShouldAmountSum }}</span>
+                                </template>
                             </el-table-column>
-                            <el-table-column label="服务态度恶劣">
+                            <el-table-column label="环比应收款增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.QoQShouldAmountSum }}</span>
+                                </template>
                             </el-table-column>
                         </el-table-column>
-                        <el-table-column label="内部投诉">
-                            <el-table-column label="一般错误">
-                            </el-table-column>
-                            <el-table-column label="较大错误">
+                        <el-table-column label="实收款">
+                            <el-table-column label="当期实收款">
+                                <template slot-scope="{row}">
+                                    <el-link v-if="row.currentPeriodRealAmountSum > 0"
+                                        @click="setListQueryParms('real', row.departmentId, listQueryByEvaluator.startTime, listQueryByEvaluator.endTime, row.userId)">
+                                        {{ row.currentPeriodRealAmountSum }}
+                                    </el-link>
+                                    <span v-else>{{ row.currentPeriodRealAmountSum }}</span>
+                                </template>
                             </el-table-column>
-                            <el-table-column label="重大错误">
+                            <el-table-column label="同比实收款增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.YoYRealAmountSum }}</span>
+                                </template>
                             </el-table-column>
-                            <el-table-column label="服务态度恶劣">
+                            <el-table-column label="环比实收款增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.QoQRealAmountSum }}</span>
+                                </template>
                             </el-table-column>
                         </el-table-column>
-                        <el-table-column prop="allMistakeScore" label="扣分合计">
+                        <el-table-column label="出单率">
+                            <el-table-column label="当期出单率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.currentPeriodOrderHasReportVolume }}</span>
+                                </template>
+                            </el-table-column>
+                            <el-table-column label="同比出单增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.YoYOrderHasReportVolume }}</span>
+                                </template>
+                            </el-table-column>
+                            <el-table-column label="环比出单增减率(%)">
+                                <template slot-scope="{row}">
+                                    <span>{{ row.QoQOrderHasReportVolume }}</span>
+                                </template>
+                            </el-table-column>
                         </el-table-column>
                     </el-table>
                 </el-tab-pane>
             </el-tabs>
         </div>
-        <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="70%"
-            @open="getAssetsPerformanceDeductionDetail()">
-            <y-page-list-layout :get-page-list="getAssetsPerformanceDeductionDetail" :page-list="pageData"
+        <el-dialog title="资产订单列表" :visible.sync="dialogVisible" width="70%" @open="getAssetsEvaEffDetailVO()">
+            <y-page-list-layout :get-page-list="getAssetsEvaEffDetailVO" :page-list="pageData"
                 :page-para="listQueryByEvaluator">
                 <template slot="left">
-                    <el-button class="filter-item" round type="info" @click="exportPerformanceDeductionDetail()">导出
+                    <el-button class="filter-item" round type="info" @click="exportAssetsEvaEffDetail()">导出
                     </el-button>
                 </template>
                 <parentTable ref="table" :data="pageData.records" slot="table" style="width: 100%;" :isBoard=800>
@@ -331,14 +344,24 @@
                             <span>{{ row.customerName }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="产品类型" align="center">
+                    <el-table-column label="业务来源" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.productionType }}</span>
+                            <span>{{ row.customerSubName }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="产品号" align="center">
+                    <el-table-column label="客户联系人名" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.productionNo }}</span>
+                            <span>{{ row.linkmanName }}</span>
+                        </template>
+                    </el-table-column>
+                    <el-table-column label="委托人" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.bailor }}</span>
+                        </template>
+                    </el-table-column>
+                    <el-table-column label="报告号" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.reportNo }}</span>
                         </template>
                     </el-table-column>
                     <el-table-column label="项目负责人" align="center">
@@ -346,34 +369,54 @@
                             <span>{{ row.principalName }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="参与人" align="center">
+                    <el-table-column label="项目参与人" align="center">
                         <template slot-scope="{row}">
                             <span>{{ row.members }}</span>
                         </template>
                     </el-table-column>
+                    <el-table-column label="客户经理名" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.clientManagerName }}</span>
+                        </template>
+                    </el-table-column>
                     <el-table-column label="评估金额(万元)" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.evaluateAmount }}</span>
+                            <span>{{ row.checkValueSum }}</span>
+                        </template>
+                    </el-table-column>
+                    <el-table-column label="实勘时间" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.reconnaissanceDate }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="扣分人" align="center">
+                    <el-table-column label="出意见书时间" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.checkerName }}</span>
+                            <span>{{ row.writeStatementDate }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="错误个数" align="center">
+                    <el-table-column label="出报告时间" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.mistakeCount }}</span>
+                            <span>{{ row.writeReportDate }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="扣分时间" align="center">
+                    <el-table-column label="订单应收款(元)" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.checkTime }}</span>
+                            <span>{{ row.shouldAmount }}</span>
                         </template>
                     </el-table-column>
-                    <el-table-column label="扣分原因" align="center">
+                    <el-table-column label="订单实收款(元)" align="center">
                         <template slot-scope="{row}">
-                            <span>{{ row.reason }}</span>
+                            <span>{{ row.realAmount }}</span>
+                        </template>
+                    </el-table-column>
+                    <el-table-column label="当前实例节点名称" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.currentNodeName }}</span>
+                        </template>
+                    </el-table-column>
+                    <el-table-column label="当前节点处理人" align="center">
+                        <template slot-scope="{row}">
+                            <span>{{ row.handlerName }}</span>
                         </template>
                     </el-table-column>
                 </parentTable>
@@ -396,15 +439,11 @@ export default {
         return {
             activeTabName: 'department',
             dialogVisible: false,
-            dialogTitle: null,
             listLoading: false,
             // 时间
             selectDate1: [],
             selectDate2: [],
             listQueryByDepartment: {
-                page: 1,
-                size: 10,
-                current: 1,
                 // 开始时间
                 startTime: null,
                 // 结束时间
@@ -413,9 +452,6 @@ export default {
                 departmentId: null
             },
             listQueryByEvaluator: {
-                page: 1,
-                size: 10,
-                current: 1,
                 // 开始时间
                 startTime: null,
                 // 结束时间
@@ -426,10 +462,8 @@ export default {
                 userName: null
             },
             listQueryDetail: {
-                // 审核轮次
-                checkLoop: null,
-                // 错误类型(normal、hard、fatal)
-                mistakeType: null,
+                // 效率类型(接单:order、预评:statement、报告:report、应收款:should、实收款:real)
+                efficiencyType: null,
                 // 开始时间
                 startTime: null,
                 // 结束时间
@@ -469,7 +503,7 @@ export default {
             },
             exportStatus: true,
             depEfficiency: [],
-            evaluatorPerformanceDeduction: [],
+            perEfficiency: [],
             pageData: { records: [] },
         }
     },
@@ -499,7 +533,7 @@ export default {
                 this.getAssetsEvaluateDepEfficiency();
             }
             if (tab.name === 'personal') {
-                this.getAssetsPerformanceDeductionVOByEvaluator();
+                this.getAssetsEvaluatePerEfficiency();
             }
         },
         // 条件查询
@@ -510,9 +544,6 @@ export default {
         resetParams1() {
             this.exportStatus = true;
             this.listQueryByDepartment = {
-                // 重置分页
-                page: 1,
-                size: 10,
                 // 开始时间
                 startTime: null,
                 // 结束时间
@@ -555,52 +586,14 @@ export default {
                 }
             })
         },
-        setListQueryParms(checkLoop, mistakeType, departmentId, startTime, endTime, userId) {
-            this.dialogVisible = true;
-            this.listQueryDetail.checkLoop = checkLoop;
-            this.listQueryDetail.mistakeType = mistakeType;
-            this.listQueryDetail.departmentId = departmentId;
-            this.listQueryDetail.startTime = startTime;
-            this.listQueryDetail.endTime = endTime;
-            if (userId) {
-                this.listQueryDetail.principalId = userId;
-            }
-            if (mistakeType === 'normal') {
-                this.dialogTitle = checkLoop + ":一般错误列表";
-            } else if (mistakeType === 'hard') {
-                this.dialogTitle = checkLoop + ":较大错误列表";
-            } else if (mistakeType === 'fatal') {
-                this.dialogTitle = checkLoop + ":重大错误列表";
-            } else {
-                this.dialogTitle = "-";
-            }
-        },
-        // 查询错误详情列表
-        getAssetsPerformanceDeductionDetail() {
-            this.$api.statistical.getAssetsPerformanceDeductionDetail(this.listQueryDetail).then(res => {
-                if (res.code === 200) {
-                    this.pageData = res.data;
-                }
-            })
-        },
-        // 错误详情列表导出
-        exportPerformanceDeductionDetail() {
-            this.$utils.exportUtil(
-                "assets/statisticalStatement/department/getAssetsPerformanceDeductionDetail/export", this.listQueryDetail,
-                "导出"
-            );
-        },
         // 条件查询
         searchList2() {
-            this.getAssetsPerformanceDeductionVOByEvaluator()
+            this.getAssetsEvaluatePerEfficiency()
         },
         // 重置搜索条件
         resetParams2() {
             this.exportStatus = true;
             this.listQueryByEvaluator = {
-                // 重置分页
-                page: 1,
-                size: 10,
                 // 开始时间
                 startTime: null,
                 // 结束时间
@@ -611,17 +604,17 @@ export default {
             this.selectDate2 = [];
             this.selectDate2.push(this.getDefaultStartDate());
             this.selectDate2.push(this.getDefaultEndDate());
-            this.getAssetsPerformanceDeductionVOByEvaluator();
+            this.getAssetsEvaluatePerEfficiency();
         },
         // 评估人员绩效扣分查询
-        getAssetsPerformanceDeductionVOByEvaluator() {
+        getAssetsEvaluatePerEfficiency() {
             if (this.selectDate2) {
                 this.listQueryByEvaluator.startTime = this.selectDate2[0] + ' 00:00:00';
                 this.listQueryByEvaluator.endTime = this.selectDate2[1] + ' 23:59:59';
             }
-            this.$api.statistical.getAssetsPerformanceDeductionVOByEvaluator(this.listQueryByEvaluator).then(res => {
+            this.$api.statistical.getAssetsEvaluatePerEfficiency(this.listQueryByEvaluator).then(res => {
                 if (res.code === 200) {
-                    this.evaluatorPerformanceDeduction = res.data;
+                    this.perEfficiency = res.data;
                     if (this.listQueryByEvaluator.startTime !== null && this.listQueryByEvaluator.endTime !== null && res.data.length > 0) {
                         this.exportStatus = false;
                     } else {
@@ -630,9 +623,34 @@ export default {
                 }
             })
         },
-        exportAssetsPerformanceDeductionByEvaluator() {
+        exportAssetsEvaluatePerEfficiency() {
+            this.$utils.exportUtil(
+                "assets/statisticalStatement/evaluate/per/getEfficiencyVO/export", this.listQueryByEvaluator,
+                "导出"
+            );
+        },
+        setListQueryParms(efficiencyType, departmentId, startTime, endTime, userId) {
+            this.dialogVisible = true;
+            this.listQueryDetail.efficiencyType = efficiencyType;
+            this.listQueryDetail.departmentId = departmentId;
+            this.listQueryDetail.startTime = startTime;
+            this.listQueryDetail.endTime = endTime;
+            if (userId) {
+                this.listQueryDetail.principalId = userId;
+            }
+        },
+        // 效率详情列表查询
+        getAssetsEvaEffDetailVO() {
+            this.$api.statistical.getAssetsEvaEffDetailVO(this.listQueryDetail).then(res => {
+                if (res.code === 200) {
+                    this.pageData = res.data;
+                }
+            })
+        },
+        // 效率详情列表查询导出
+        exportAssetsEvaEffDetail() {
             this.$utils.exportUtil(
-                "assets/statisticalStatement/evaluator/getAssetsPerformanceDeductionVO/export", this.listQueryByEvaluator,
+                "assets/statisticalStatement/evaluate/getAssetsEvaEffDetailVO/export", this.listQueryDetail,
                 "导出"
             );
         }