Merge branch 'main' into 'stg'
Main See merge request cloud-mediate/mediate-manage-web!26
This commit is contained in:
commit
7683d84526
1
public/waytdZqEq3.txt
Normal file
1
public/waytdZqEq3.txt
Normal file
@ -0,0 +1 @@
|
||||
f6a73880f373a016fa7d2c27b2ae2f7c
|
||||
@ -362,6 +362,10 @@ html{
|
||||
.ml-4{
|
||||
margin-left: 4px;
|
||||
}
|
||||
.mb-4{
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.mt-8{
|
||||
margin-top: $size8;
|
||||
}
|
||||
|
||||
@ -248,7 +248,7 @@
|
||||
<a class="case-status4" v-if="scope.row.caseStatus == 2">办结</a>
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex-row justify-content-between table-span-one">
|
||||
<div class="flex-row justify-content-between table-span-one mb-4">
|
||||
<span class="">
|
||||
<p>案件号:</p>
|
||||
<p class="color-000">{{ scope.row.caseNo }}</p>
|
||||
@ -278,7 +278,7 @@
|
||||
<el-button size="mini" v-if="CreateuserId == scope.row.createBy*1" class="case-btn" @click="handleDelete(scope)">删除</el-button>
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex-row justify-content-between case-bg">
|
||||
<!-- <div class="flex-row justify-content-between case-bg">
|
||||
<span class="cursor-pointer" @click="CaseTraceDialog = {activeName:'1',title:'短信发送记录',caseNo:scope.row.caseNo,caseId:scope.row.id}">
|
||||
<p>短信</p>
|
||||
<p class="color-000"><a class="color-274ea4">成功{{scope.row.statistics.sms.success}}</a>/发送{{scope.row.statistics.sms.total}}</p>
|
||||
@ -311,10 +311,6 @@
|
||||
<p>还款凭证</p>
|
||||
<p class="color-000"><a class="color-274ea4">已填{{scope.row.statistics.proof}}</a></p>
|
||||
</span>
|
||||
</div>
|
||||
<!-- <div class="flex-row justify-content-end">
|
||||
<span><el-button size="mini" class="case-btn" @click="handleEdit(scope)">查看详情</el-button></span>
|
||||
<span><el-button size="mini" class="case-btn" @click="handleDelete(scope)">删除</el-button></span>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
|
||||
@ -95,7 +95,7 @@
|
||||
<div class="flex-row align-items-center">
|
||||
<el-button size="mini" @click="handleDetail(scope)">明细</el-button>
|
||||
<el-button v-if="scope.row.status.code !== 4 && scope.row.status.code !== 2 && scope.row.status.code !== 1" size="mini" @click="handleAgain(scope)">重试</el-button>
|
||||
<el-button v-if="scope.row.status.code !== 4 && scope.row.status.code !== 2 && scope.row.status.code !== 1" size="mini" @click="handleCancel(scope)">取消</el-button>
|
||||
<el-button v-if="scope.row.status.code !== 4 && scope.row.status.code !== 2 && scope.row.status.code !== 1" size="mini" @click="handleCancel(scope.row)">取消</el-button>
|
||||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
@ -3,6 +3,9 @@
|
||||
<div class="mb-16 flex-row justify-content-between">
|
||||
<span class="f-weight500 f18">案件文书</span>
|
||||
<div class="case-office-btn">
|
||||
|
||||
<span v-if="tableData.find(item =>{ return (item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 1) })" class="cursor-pointer border-E5E6EB" @click="CancelSignatureClick"><i class="el-icon-edit-outline"></i> 撤销签字</span>
|
||||
|
||||
<el-popover
|
||||
placement="bottom"
|
||||
width="500"
|
||||
@ -40,7 +43,7 @@
|
||||
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
||||
<a class="case-status0" v-if="item.documentStaus.code == 1">生成中</a>
|
||||
<a class="result-status0" v-if="item.documentStaus.code == 3">生成失败</a>
|
||||
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus == null">已生成</a>
|
||||
<a class="case-status3" v-if="item.documentStaus.code == 2 && (item.signStatus == null || item.signStatus.code == 4)">已生成</a>
|
||||
<a class="case-status0" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 1">签字中</a>
|
||||
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 2">已签字</a>
|
||||
<a class="result-status0" v-if="item.signStatus == 3">签字失败</a>
|
||||
@ -50,7 +53,7 @@
|
||||
handleBy 操作人
|
||||
handleTime 操作时间 -->
|
||||
<a class="color-86909C f12 pt-6 pb-6">{{item.handleBy}} {{ $util.formatDate(item.handleTime, 'YYYY-MM-DD HH:mm:ss')}}</a>
|
||||
<div class="flex-row align-items-center color-86909C" v-if="item.signList.length > 0 || item.unsignList.length > 0">
|
||||
<div class="flex-row align-items-center color-86909C" v-if="(item.signList.length > 0 || item.unsignList.length > 0)&&(item.signStatus != null && item.signStatus.code == 1)">
|
||||
<div>签字</div>
|
||||
<div class="flex-row" v-for="(item1, index1) in item.unsignList" :key="index1">
|
||||
<el-tag v-if="item1.signStatus.code == 2" class="ml-4" size="small" type="success" effect="plain">{{item1.signName}}</el-tag>
|
||||
@ -188,6 +191,19 @@ export default {
|
||||
});
|
||||
}).catch(() => {});
|
||||
},
|
||||
CancelSignatureClick() {
|
||||
this.$confirm("请确定是否撤销签字?", "提示", {
|
||||
confirmButtonText: "确定",
|
||||
cancelButtonText: "取消",
|
||||
type: "warning",
|
||||
}).then(() => {
|
||||
let data = {caseId: this.caseId}
|
||||
caseManagement.traceSignBatchCancel(data).then((res) => {
|
||||
this.$message.success("撤销签字成功");
|
||||
this.getWritCaseList()
|
||||
});
|
||||
}).catch(() => {});
|
||||
},
|
||||
async handlePreview(item) {
|
||||
let previewUrl = `/mediate/minio/preview/${item.fullUrl}`
|
||||
if(item.fullUrl.includes('http')){previewUrl = item.fullUrl}
|
||||
@ -208,7 +224,10 @@ export default {
|
||||
},
|
||||
handleTemplateDownload(item){
|
||||
this.$fetchApi.viewFullFile({path: item.documentUrl}).then((res) => {
|
||||
console.log(res,'resresres')
|
||||
const downloadTask = this.$TrydoFiles.download(res, item.name)
|
||||
.build()
|
||||
.start();
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
@ -248,6 +248,10 @@ const caseManagementApi = {
|
||||
traceSignBatchCreate: data => {
|
||||
return service.service.post(`${apiAdmin}api/trace/traceSign/batch-create`, data)
|
||||
},
|
||||
// 案件签字-撤销签字
|
||||
traceSignBatchCancel: data => {
|
||||
return service.service.post(`${apiAdmin}api/trace/traceSign/batch-cancel-by-case`, data)
|
||||
},
|
||||
|
||||
// 同组的用户列表(协办员选择项)
|
||||
getCurrGroupUserList: data => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user