Merge branch 'main' into 'stg'
Main See merge request cloud-mediate/mediate-manage-web!48
This commit is contained in:
commit
b309453d6e
@ -29,8 +29,8 @@
|
|||||||
|
|
||||||
<span><a>案件编号:</a><a>{{ baseInfo.caseNo }}</a></span>
|
<span><a>案件编号:</a><a>{{ baseInfo.caseNo }}</a></span>
|
||||||
<span><a>合同名称:</a><a>{{baseInfo.fields.find(item => item.fieldKey == 'contactName').fieldValue}}</a></span>
|
<span><a>合同名称:</a><a>{{baseInfo.fields.find(item => item.fieldKey == 'contactName').fieldValue}}</a></span>
|
||||||
<span><a>被申请人姓名:</a><a>{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').name}}</a></span>
|
<span><a>被申请人姓名:</a><a>{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').name}}</a></span>
|
||||||
<span><a>被申请人手机号码:</a><a>{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').phone}}</a></span>
|
<span><a>被申请人手机号码:</a><a>{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone}}</a></span>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -126,10 +126,10 @@
|
|||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div class="flex-row align-items-center">
|
<div class="flex-row align-items-center">
|
||||||
<el-button size="mini" @click="jumpUrl(`/case-management?dataKey=casepack&pkgName=${scope.row.pkgName}`)">查看</el-button>
|
<el-button size="mini" @click="jumpUrl(`/case-management?dataKey=casepack&pkgName=${scope.row.pkgName}`)">查看</el-button>
|
||||||
<el-button size="mini" @click="handleCaseAllocation(scope)">案件分配</el-button>
|
<el-button size="mini" v-if="CreateuserId == scope.row.createBy" @click="handleCaseAllocation(scope)">案件分配</el-button>
|
||||||
<!-- <el-button size="mini" @click="handleEdit(scope)">预设还款方案</el-button> -->
|
<!-- <el-button size="mini" @click="handleEdit(scope)">预设还款方案</el-button> -->
|
||||||
<el-button size="mini" v-if="scope.row.assignTotal == 0" @click="handleDelete(scope)">删除</el-button>
|
<el-button size="mini" v-if="scope.row.assignTotal == 0 && CreateuserId == scope.row.createBy" @click="handleDelete(scope)">删除</el-button>
|
||||||
<el-button size="mini" v-if="scope.row.assignTotal > 0" @click="handleBackCase(scope)">撤回分案</el-button>
|
<el-button size="mini" v-if="scope.row.assignTotal > 0 && CreateuserId == scope.row.createBy" @click="handleBackCase(scope)">撤回分案</el-button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
@ -173,6 +173,7 @@ import api from "@/services/casePackageManagement";
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
CreateuserId:'',
|
||||||
activeName:'all',
|
activeName:'all',
|
||||||
showSearch: true,
|
showSearch: true,
|
||||||
queryDate: '',
|
queryDate: '',
|
||||||
@ -205,7 +206,9 @@ import api from "@/services/casePackageManagement";
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
if(JSON.parse(sessionStorage.getItem('userInfo'))){
|
||||||
|
this.CreateuserId = JSON.parse(sessionStorage.getItem('userInfo')).id
|
||||||
|
}
|
||||||
this.getOrgList()
|
this.getOrgList()
|
||||||
this.getCaseInfoList(1)
|
this.getCaseInfoList(1)
|
||||||
},
|
},
|
||||||
|
|||||||
@ -71,15 +71,15 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||||
<div class="descriptions-t-item-l color-86909C">被申请人姓名:</div>
|
<div class="descriptions-t-item-l color-86909C">被申请人姓名:</div>
|
||||||
<div class="descriptions-t-item-r color-1960F4">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').name}}</div>
|
<div class="descriptions-t-item-r color-1960F4">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').name}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-row descriptions-t-item ">
|
<div class="flex-row descriptions-t-item ">
|
||||||
<div class="descriptions-t-item-l color-86909C">被申请人身份证:</div>
|
<div class="descriptions-t-item-l color-86909C">被申请人身份证:</div>
|
||||||
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').cardNo}}</div>
|
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').cardNo}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
<div class="flex-row descriptions-t-item bgColor-F7F8FA">
|
||||||
<div class="descriptions-t-item-l color-86909C">被申请人手机号码:</div>
|
<div class="descriptions-t-item-l color-86909C">被申请人手机号码:</div>
|
||||||
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR').phone}}</div>
|
<div class="descriptions-t-item-r">{{baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -96,7 +96,7 @@
|
|||||||
v-model="singlesmsvisible"
|
v-model="singlesmsvisible"
|
||||||
title="发送短信"
|
title="发送短信"
|
||||||
trigger="click">
|
trigger="click">
|
||||||
<singlesmsPopover :caseId="caseId" :sendPhone="[(baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR')).phone]" :singlesmsvisible.sync="singlesmsvisible"/>
|
<singlesmsPopover :caseId="caseId" :sendPhone="[(baseInfo.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人')).phone]" :singlesmsvisible.sync="singlesmsvisible"/>
|
||||||
<span slot="reference" class="flex-row align-items-center cursor-pointer">
|
<span slot="reference" class="flex-row align-items-center cursor-pointer">
|
||||||
<div class="f32 color-FF7D00 mr-8"><i class="el-icon-message"></i></div>
|
<div class="f32 color-FF7D00 mr-8"><i class="el-icon-message"></i></div>
|
||||||
<div>发送短信</div>
|
<div>发送短信</div>
|
||||||
|
|||||||
@ -510,13 +510,13 @@ export default {
|
|||||||
await api.getCaseInfoById(this.caseId).then(res => {
|
await api.getCaseInfoById(this.caseId).then(res => {
|
||||||
if (!res.code) {
|
if (!res.code) {
|
||||||
this.baseInfo = res
|
this.baseInfo = res
|
||||||
this.phoneNumber = res.debtorEntityList.find(item => item.role == 'DEBTOR').phone
|
this.phoneNumber = res.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').phone
|
||||||
this.contactId = res.debtorEntityList.find(item => item.role == 'DEBTOR').id
|
this.contactId = res.debtorEntityList.find(item => item.role == 'DEBTOR' && item.type == '本人').id
|
||||||
|
|
||||||
if(this.baseInfo.debtorEntityList !=undefined)
|
if(this.baseInfo.debtorEntityList !=undefined)
|
||||||
{
|
{
|
||||||
this.baseInfo.debtorEntityList.forEach(item =>{
|
this.baseInfo.debtorEntityList.forEach(item =>{
|
||||||
if(item.role == 'DEBTOR'){
|
if(item.role == 'DEBTOR' && item.type == '本人'){
|
||||||
this.sendPhones.push(item.phone)
|
this.sendPhones.push(item.phone)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@ -79,9 +79,9 @@
|
|||||||
<!-- <a class="mr-16 ml-16 cursor-pointer"><i class="el-icon-plus"></i>上传模板</a> -->
|
<!-- <a class="mr-16 ml-16 cursor-pointer"><i class="el-icon-plus"></i>上传模板</a> -->
|
||||||
<!-- documentStaus 0 未生成文书 1 生成中 2 完成生成 3 生成失败 -->
|
<!-- documentStaus 0 未生成文书 1 生成中 2 完成生成 3 生成失败 -->
|
||||||
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
||||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0" @click="handleFileGenerate(item)"><i class="el-icon-document"></i>生成文书</a>
|
<a class="mr-16 cursor-pointer" v-if="item.type !='VERIFY_IDD' && item.documentStaus.code == 0" @click="handleFileGenerate(item)"><i class="el-icon-document"></i>生成文书</a>
|
||||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 1 || item.documentStaus.code == 3" @click="handleFileAgain(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
<a class="mr-16 cursor-pointer" v-if="item.type !='VERIFY_IDD' && (item.documentStaus.code == 1 || item.documentStaus.code == 3)" @click="handleFileAgain(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
||||||
<a class="mr-16 cursor-pointer" v-if="(item.documentStaus.code == 2 || item.documentStaus.code == 3) && (item.signStatus == null ? true : (item.signStatus.code != 1))" @click="handleDelete(item)"><i class="el-icon-delete"></i>删除</a>
|
<a class="mr-16 cursor-pointer" v-if="item.type !='VERIFY_IDD' && (item.documentStaus.code == 2 || item.documentStaus.code == 3) && (item.signStatus == null ? true : (item.signStatus.code != 1))" @click="handleDelete(item)"><i class="el-icon-delete"></i>删除</a>
|
||||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @click="handlePreview(item)"><i class="el-icon-view"></i>预览</a>
|
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @click="handlePreview(item)"><i class="el-icon-view"></i>预览</a>
|
||||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0 || item.documentStaus.code == 1" @click="handleTemplateDownload(item)"><i class="el-icon-download"></i>下载模板</a>
|
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 0 || item.documentStaus.code == 1" @click="handleTemplateDownload(item)"><i class="el-icon-download"></i>下载模板</a>
|
||||||
<a class="mr-16 cursor-pointer" v-else @click="handleDownload(item)"><i class="el-icon-download"></i>下载文件</a>
|
<a class="mr-16 cursor-pointer" v-else @click="handleDownload(item)"><i class="el-icon-download"></i>下载文件</a>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user