Merge branch 'main' into 'stg'
Main See merge request cloud-mediate/mediate-manage-web!109
This commit is contained in:
commit
e6d0221150
@ -64,6 +64,11 @@
|
||||
<span v-else>{{ scope.row.status.desc }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="失败原因" show-overflow-tooltip >
|
||||
<template slot-scope="scope">
|
||||
<span>{{ scope.row.resultMsg }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作时间" show-overflow-tooltip >
|
||||
<template slot-scope="scope">
|
||||
<span >{{ scope.row.updateAt | formaDate("yyyy-MM-dd hh:mm:ss") }}</span>
|
||||
|
||||
@ -197,7 +197,7 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row type="flex" align="middle">
|
||||
<el-col :span="8">
|
||||
<el-col :span="8" style="width:200px ;">
|
||||
<el-form-item v-if="PersonalInfo.signPic !=''" label="个人签名">
|
||||
<img :src="PersonalInfo.signPic" width="125px" height="125px"/>
|
||||
<br>
|
||||
@ -207,7 +207,7 @@
|
||||
<img :src="signUrl" width="125px" height="125px"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col v-if="PersonalInfo.signPic ==''" :span="16" class="line-height-10 color-86909C pl-16 line-height-20" >
|
||||
<el-col v-if="PersonalInfo.signPic ==''" :span="16" class="line-height-10 color-86909C pl-16 line-height-20" style="width:300px ;" >
|
||||
请使用微信扫码,完成签字及刷脸认证!<br>
|
||||
注:请保证个人信息中的姓名及身份证号信息是本人的真实信息。
|
||||
</el-col>
|
||||
|
||||
@ -51,39 +51,39 @@
|
||||
<div class="f16 f-weight600 descriptions-t-title">基本信息</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">案件包名称:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.pkgName}}</div>
|
||||
<div class="descriptions-t-item-r" v-if="caseInfo.casePkg != undefined">{{caseInfo.casePkg.pkgName}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">金融产品名称:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.productTypeId}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.productTypeId}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">金融机构名称:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.financialOrgName}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.financialOrgName}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">案件编号:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.caseNo}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.caseNo}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">合同名称:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.fields.find(item => item.fieldKey == 'contactName').fieldValue}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.fields.find(item => item.fieldKey == 'contactName').fieldValue}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">被申请人姓名:</div>
|
||||
<div class="descriptions-t-item-r color-1960F4">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').name}}</div>
|
||||
<div class="descriptions-t-item-r color-1960F4" v-if="baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人')!=undefined">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').name}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item ">
|
||||
<div class="descriptions-t-item-l color-86909C">被申请人身份证:</div>
|
||||
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').cardNo}}</div>
|
||||
<div class="descriptions-t-item-r" v-if="baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人')!=undefined">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').cardNo}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">被申请人手机号码:</div>
|
||||
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone}}</div>
|
||||
<div class="descriptions-t-item-r" v-if="baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人')!=undefined">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone}}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="case-debt-info-call flex-row justify-content-between align-items-center">
|
||||
<div class="case-debt-info-call flex-row justify-content-between align-items-center" v-if="baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人')!=undefined">
|
||||
<div class="flex-row align-items-center cursor-pointer" @click="startOutboundCall({phone:baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone,contactId:baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').id})">
|
||||
<div class="f32 color-1960F4 mr-8"><i class="el-icon-phone"></i></div>
|
||||
<div>呼叫被申请人</div>
|
||||
@ -113,10 +113,10 @@
|
||||
<div class="f16 f-weight600 descriptions-t-title">债务信息</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">当前逾期金额:</div>
|
||||
<div class="descriptions-t-item-r color-F53F3F">{{thisCaseInfo.fields.find(item => item.fieldKey == 'moneyAmount').fieldValue}}</div>
|
||||
<div class="descriptions-t-item-r color-F53F3F">{{caseInfo.fields.find(item => item.fieldKey == 'moneyAmount').fieldValue}}</div>
|
||||
</div>
|
||||
|
||||
<div v-for="(item,index) in thisCaseInfo.fields.filter(item => item.fieldGroup == 'DEBTINFO')"
|
||||
<div v-for="(item,index) in caseInfo.fields.filter(item => item.fieldGroup == 'DEBTINFO')"
|
||||
:key="index" class="flex-row descriptions-t-item " :class="index % 2 === 0 ? 'bgColor-F7F8FA':''">
|
||||
<div class="descriptions-t-item-l color-86909C">{{item.name}}:</div>
|
||||
<div class="descriptions-t-item-r">{{item.fieldValue}}</div>
|
||||
@ -127,23 +127,23 @@
|
||||
<div class="f16 f-weight600 descriptions-t-title">案件信息</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">案件包名称:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.pkgName}}</div>
|
||||
<div class="descriptions-t-item-r" v-if="caseInfo.casePkg != undefined">{{caseInfo.casePkg.pkgName}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">金融机构:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.entrustingAgencyName}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.casePkg.entrustingAgencyName}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">委案开始日期:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.planStartTime | formaDate('yyyy-MM-dd')}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.casePkg.planStartTime | formaDate('yyyy-MM-dd')}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||
<div class="descriptions-t-item-l color-86909C">委案结束日期:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.planEndTime | formaDate('yyyy-MM-dd')}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.casePkg.planEndTime | formaDate('yyyy-MM-dd')}}</div>
|
||||
</div>
|
||||
<div class="flex-row descriptions-t-item">
|
||||
<div class="descriptions-t-item-l color-86909C">委案渠道:</div>
|
||||
<div class="descriptions-t-item-r">{{thisCaseInfo.casePkg.channel}}</div>
|
||||
<div class="descriptions-t-item-r">{{caseInfo.casePkg.channel}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="descriptions-t mt-16">
|
||||
@ -192,7 +192,7 @@
|
||||
|
||||
<!-- 案件材料 -->
|
||||
<div v-if="leftActive == 3" class="case-materials-person">
|
||||
<caseMaterialLeft :caseId="thisCaseInfo.id" />
|
||||
<caseMaterialLeft :caseId="caseInfo.id" />
|
||||
</div>
|
||||
|
||||
<!-- 案件文书 -->
|
||||
@ -380,22 +380,18 @@ export default {
|
||||
},
|
||||
props: {
|
||||
caseId: {
|
||||
type: String,
|
||||
default: () => {
|
||||
return ''
|
||||
},
|
||||
type: [String, Number],
|
||||
default: () => ''
|
||||
},
|
||||
thisCaseInfo: {
|
||||
caseInfo: {
|
||||
type: Object,
|
||||
default: () => {
|
||||
return {}
|
||||
},
|
||||
},
|
||||
updateUnm: {
|
||||
type: number,
|
||||
default: () => {
|
||||
return 0
|
||||
},
|
||||
type: Number,
|
||||
default: () => 0
|
||||
},
|
||||
|
||||
},
|
||||
@ -412,7 +408,7 @@ export default {
|
||||
AgentData:[],
|
||||
fileList: [],
|
||||
mediationRecord: [],//调解记录
|
||||
baseInfo: {casePkg:{}},//基本信息
|
||||
baseInfo: {casePkg:{},debtorEntityList:[]},//基本信息
|
||||
obligorInfo: [],//债务人信息
|
||||
communicationRecord: [],
|
||||
|
||||
@ -457,8 +453,8 @@ export default {
|
||||
|
||||
this.mediaterecordpm.caseId = this.caseId
|
||||
this.eventDialog.caseId = this.caseId
|
||||
this.eventDialog.jointDebt = this.thisCaseInfo.jointDebt
|
||||
this.eventDialog.mainCaseId = this.thisCaseInfo.mainCaseId
|
||||
this.eventDialog.jointDebt = this.caseInfo.jointDebt
|
||||
this.eventDialog.mainCaseId = this.caseInfo.mainCaseId
|
||||
|
||||
this.getCaseInfoById();//获取详情
|
||||
this.getAgentList()
|
||||
|
||||
@ -8,9 +8,9 @@
|
||||
<div class="flex-row justify-content-between align-items-center mr-16">
|
||||
<el-button icon="el-icon-arrow-left" circle :disabled="(queue || index ===0) ? true : false" @click="getFrontCaseById"></el-button>
|
||||
<div class="ml-16 mr-16 flex-row justify-content-between align-items-center">
|
||||
<div class="mr-8 f16">{{ baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).name }}</div>
|
||||
<div class="mr-8 f16" v-if="baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')) != undefined">{{ baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).name }}</div>
|
||||
<div class="mr-8">
|
||||
<el-tag size="small" type="warning">{{ baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).addr }}</el-tag>
|
||||
<el-tag size="small" type="warning" v-if="baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')) != undefined">{{ baseInfo.debtorEntityList.find(item => (item.role == 'DEBTOR' && item.type == '本人')).addr }}</el-tag>
|
||||
</div>
|
||||
<div class="mr-8 f16 color-FF7D00"><i class="el-icon-warning"></i></div>
|
||||
<div class="f16 color-165DFF"><i class="el-icon-success"></i></div>
|
||||
@ -117,7 +117,7 @@
|
||||
</div>
|
||||
|
||||
<!-- 中间数据 -->
|
||||
<LayoutContentNew ref="layoutContent" :caseId="caseId" :thisCaseInfo="thisCaseInfo" :updateUnm="updateUnm" @startOutboundCall="startOutboundCall" @updateCaseInfoById="getCaseInfoById" />
|
||||
<LayoutContentNew ref="layoutContent" :caseId="caseId" :caseInfo="thisCaseInfo" :updateUnm="updateUnm" @startOutboundCall="startOutboundCall" @updateCaseInfoById="getCaseInfoById" />
|
||||
|
||||
</div>
|
||||
|
||||
@ -556,7 +556,7 @@ export default {
|
||||
}
|
||||
})
|
||||
}
|
||||
this.thisCaseInfo = res
|
||||
this.thisCaseInfo = {...res}
|
||||
|
||||
if(res.jointDebt == 1){
|
||||
// 有共债 mainCaseId
|
||||
@ -721,7 +721,7 @@ export default {
|
||||
})
|
||||
},
|
||||
startCall () {
|
||||
if (!this.$clickThrottle()) {
|
||||
if (!this.$clickThrottle(1000)) {
|
||||
return
|
||||
}
|
||||
console.log('queueList==================',this.queueList)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user