liuhj hace 1 mes
padre
commit
d719ffbc67
Se han modificado 1 ficheros con 64 adiciones y 0 borrados
  1. 64 0
      src/components/statistics/Reportstbale.vue

+ 64 - 0
src/components/statistics/Reportstbale.vue

@@ -1035,6 +1035,66 @@
                     </el-table>
                     <div v-html="groupDecreaseFeeStr.split(/\\r\\n/g).join('<br/>')" class="reportsbale-table-text"></div>
                 </div>
+                <div class="reportsbale-table-li">
+                    <el-table
+                    :data="groupcommission"
+                    border
+                    style="width: 100%;">
+                        <el-table-column
+                        label="提成详情">
+                            <el-table-column
+                            prop="royaltyUserName"
+                            label="人员姓名"
+                            width="100">
+                            </el-table-column>
+                            <el-table-column
+                            label="金额"
+                            width="100">
+                                <template slot-scope="scope">
+                                    {{ scope.row.amount.toFixed(2)}}
+                                </template>
+                            </el-table-column>
+                            <el-table-column
+                            prop="isConfrimText"
+                            label="是否确认"
+                            width="100">
+                            </el-table-column>
+                            <el-table-column
+                            prop="isSeedText"
+                            label="是否发放"
+                            width="100">
+                            </el-table-column>
+                            <el-table-column
+                            prop="createTime"
+                            label="提成操作时间"
+                            width="150">
+                            </el-table-column>
+                            <el-table-column
+                            prop="overviewInfo"
+                            label="提成描述"
+                            >
+                            </el-table-column>
+                            <el-table-column
+                            prop="detailedInfoText"
+                            label="操作详细"
+                            width='200'>
+                                <template slot-scope="scope">
+                                    <el-popover
+                                    placement="top"
+                                    width="400"
+                                    trigger="hover">
+                                        <div v-for="(items,index) in scope.row.detailedInfoText" :key="index">
+                                            <div>{{ (index+1)+'、'+items+'。' }}</div><br>
+                                        </div>
+                                        <span style="display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;cursor: pointer;color: #48a2ff;" slot="reference">操作详细,移上查看</span>
+                                    </el-popover>
+                                </template>
+                            </el-table-column>
+                            
+                        </el-table-column>
+                    </el-table>
+                    <div v-html="groupRoyaltyFeeStr.split(/\\r\\n/g).join('<br/>')" class="reportsbale-table-text"></div>
+                </div>
             </div>
         </div>
     </div>
@@ -1073,6 +1133,8 @@ export default {
             groupInsuranceFeeStr:'',//保险费用 Str
             groupDecreaseFeeViews:[],//其他款项费用 Items
             groupDecreaseFeeStr:'',//其他款项费用 Str
+            groupcommission:'',//团组提成
+            groupRoyaltyFeeStr:'',//团组提成合计
             feeTotalStr:'',
             btnFlag: false,
             scrollTop:0,
@@ -1154,6 +1216,8 @@ export default {
                     that.groupInsuranceFeeStr=resinif.groupExpenditure.groupInsuranceFeeStr;
                     that.groupDecreaseFeeViews=resinif.groupExpenditure.groupDecreaseFeeViews;
                     that.groupDecreaseFeeStr=resinif.groupExpenditure.groupDecreaseFeeStr;
+                    that.groupcommission=resinif.groupExpenditure.groupRoyaltyFeeViews;
+                    that.groupRoyaltyFeeStr=resinif.groupExpenditure.groupRoyaltyFeeStr;
                     that.fullscreenLoading=false;
                 }else{
                     that.$message.error(res.data.msg);