调解成功率
This commit is contained in:
parent
15007e016f
commit
040927f417
@ -134,7 +134,8 @@
|
||||
<el-table-column prop="pkgName" label="案件包名称" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="被申请人姓名" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="案件编号" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="逾期天数" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="案件总金额" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="案件逾期天数" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="回款金额" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="回款时间" show-overflow-tooltip ></el-table-column>
|
||||
<el-table-column prop="pkgName" label="上传回款凭证时间" show-overflow-tooltip ></el-table-column>
|
||||
|
||||
@ -50,11 +50,11 @@
|
||||
</span>
|
||||
<span class="case-pro1">
|
||||
<p>已司法确认</p>
|
||||
<p><a>0</a>件</p>
|
||||
<p><a>{{caseprogressObj.judicialTotal}}</a>件</p>
|
||||
</span>
|
||||
<span class="case-pro2">
|
||||
<p>已赋强公证</p>
|
||||
<p><a>0</a>件</p>
|
||||
<p><a>{{caseprogressObj.notarizationTotal}}</a>件</p>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -86,7 +86,7 @@
|
||||
<span>
|
||||
<el-select v-model="queryParamCGL.id"
|
||||
clearable placeholder="请选择案件包"
|
||||
class="width100" size="mini">
|
||||
class="width100" size="mini" @change="SuccessRateChange">
|
||||
<el-option
|
||||
v-for="item in casePkOptions"
|
||||
:key="item.id"
|
||||
@ -102,12 +102,13 @@
|
||||
<div id="echartsSankey" style="width: 370px; height: 270px; margin-left: 10px">
|
||||
|
||||
</div>
|
||||
<span class="resultplan">31%</span>
|
||||
<span class="resultplan" v-if="mediation_success_rate.caseTotal > 0 ">{{ (mediation_success_rate.mediateSuccess/mediation_success_rate.caseTotal).toFixed(2) }} %</span>
|
||||
<span class="resultplan">0 %</span>
|
||||
</div>
|
||||
<div class="flex-row justify-content-between">
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">27</a><a>总案件数</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">10</a><a>调解成功</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">17</a><a>调解失败</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.caseTotal}}</a><a>总案件数</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.mediateSuccess}}</a><a>调解成功</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.mediateFail}}</a><a>调解失败</a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -224,7 +225,8 @@
|
||||
"failed": 0
|
||||
}
|
||||
},
|
||||
statisticCasesData:{}
|
||||
statisticCasesData:{},
|
||||
mediation_success_rate:{caseTotal:0,mediateSuccess:0,mediateFail:0},
|
||||
|
||||
};
|
||||
},
|
||||
@ -344,8 +346,12 @@
|
||||
});
|
||||
}).catch(() => {});
|
||||
},
|
||||
SuccessRateChange(){
|
||||
this.drawCharts()
|
||||
},
|
||||
// 结果统计图
|
||||
drawCharts () {
|
||||
async drawCharts () {
|
||||
this.mediation_success_rate = await workApi.getmy_case_pkg_statistics({id:this.queryParamCGL.id})
|
||||
if (this.myEcharts) {
|
||||
this.myEcharts.clear();
|
||||
}
|
||||
@ -370,7 +376,6 @@
|
||||
},
|
||||
series: [
|
||||
{
|
||||
name: 'Access From',
|
||||
type: 'pie',
|
||||
radius: ['40%', '70%'],
|
||||
avoidLabelOverlap: false,
|
||||
@ -389,12 +394,9 @@
|
||||
show: false
|
||||
},
|
||||
data: [
|
||||
{ value: 1048, name: 'Search Engine' },
|
||||
{ value: 735, name: 'Direct' },
|
||||
{ value: 580, name: 'Email' },
|
||||
{ value: 484, name: 'Union Ads' },
|
||||
{ value: 300, name: 'Video Ads' }
|
||||
]
|
||||
{ value: this.mediation_success_rate.mediateFail, name: '调解失败' },
|
||||
{ value: this.mediation_success_rate.mediateSuccess, name: '调解成功' },
|
||||
]
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
@ -50,11 +50,11 @@
|
||||
</span>
|
||||
<span class="case-pro1">
|
||||
<p>已司法确认</p>
|
||||
<p><a>0</a>件</p>
|
||||
<p><a>{{caseprogressObj.judicialTotal}}</a>件</p>
|
||||
</span>
|
||||
<span class="case-pro2">
|
||||
<p>已赋强公证</p>
|
||||
<p><a>0</a>件</p>
|
||||
<p><a>{{caseprogressObj.notarizationTotal}}</a>件</p>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -127,7 +127,7 @@
|
||||
<span>
|
||||
<el-select v-model="queryParamCGL.id"
|
||||
clearable placeholder="请选择案件包"
|
||||
class="width100" size="mini">
|
||||
class="width100" size="mini" @change="SuccessRateChange">
|
||||
<el-option
|
||||
v-for="item in casePkOptions"
|
||||
:key="item.id"
|
||||
@ -143,12 +143,13 @@
|
||||
<div id="echartsSankey" style="width: 370px; height: 270px; margin-left: 10px">
|
||||
|
||||
</div>
|
||||
<span class="resultplan">31%</span>
|
||||
<span class="resultplan" v-if="mediation_success_rate.caseTotal > 0 ">{{ (mediation_success_rate.mediateSuccess/mediation_success_rate.caseTotal).toFixed(2) }} %</span>
|
||||
<span class="resultplan">0 %</span>
|
||||
</div>
|
||||
<div class="flex-row justify-content-between">
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">27</a><a>总案件数</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">10</a><a>调解成功</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">17</a><a>调解失败</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.caseTotal}}</a><a>总案件数</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.mediateSuccess}}</a><a>调解成功</a></span>
|
||||
<span class="flex-column align-items-center color-86909C"><a class="color-000 f16">{{mediation_success_rate.mediateFail}}</a><a>调解失败</a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -270,6 +271,7 @@
|
||||
"failed": 0
|
||||
}
|
||||
},
|
||||
mediation_success_rate:{caseTotal:0,mediateSuccess:0,mediateFail:0},
|
||||
|
||||
};
|
||||
},
|
||||
@ -392,8 +394,12 @@
|
||||
});
|
||||
}).catch(() => {});
|
||||
},
|
||||
SuccessRateChange(){
|
||||
this.drawCharts()
|
||||
},
|
||||
// 结果统计图
|
||||
drawCharts () {
|
||||
async drawCharts () {
|
||||
this.mediation_success_rate = await workApi.getmy_case_pkg_statistics({id:this.queryParamCGL.id})
|
||||
if (this.myEcharts) {
|
||||
this.myEcharts.clear();
|
||||
}
|
||||
@ -418,7 +424,6 @@
|
||||
},
|
||||
series: [
|
||||
{
|
||||
name: 'Access From',
|
||||
type: 'pie',
|
||||
radius: ['40%', '70%'],
|
||||
avoidLabelOverlap: false,
|
||||
@ -437,12 +442,9 @@
|
||||
show: false
|
||||
},
|
||||
data: [
|
||||
{ value: 1048, name: 'Search Engine' },
|
||||
{ value: 735, name: 'Direct' },
|
||||
{ value: 580, name: 'Email' },
|
||||
{ value: 484, name: 'Union Ads' },
|
||||
{ value: 300, name: 'Video Ads' }
|
||||
]
|
||||
{ value: this.mediation_success_rate.mediateFail, name: '调解失败' },
|
||||
{ value: this.mediation_success_rate.mediateSuccess, name: '调解成功' },
|
||||
]
|
||||
}
|
||||
]
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user