屏蔽单个新增案件

This commit is contained in:
liuxi 2025-02-12 14:21:58 +08:00
parent 2d339d2eac
commit e126087e89
3 changed files with 22 additions and 4 deletions

View File

@ -96,7 +96,7 @@
<div class="f22 color-text-primary">列表</div>
<div class="flex-row">
<el-button size="small" type="primary" @click="handleImport"><i class="el-icon-upload f14 mr-4"></i>批量导入案件</el-button>
<el-button size="small" @click="handleAddForm"><i class="el-icon-plus f14 mr-4"></i>添加案件</el-button>
<!-- <el-button size="small" @click="handleAddForm"><i class="el-icon-plus f14 mr-4"></i>添加案件</el-button> -->
<el-button size="small" @click="jumpUrl(`/case-mistake`)"><i class="el-icon-takeaway-box f14 mr-4"></i>错误修复</el-button>
</div>
</div>

View File

@ -281,7 +281,7 @@
</span>
<span>
<p>委案日期</p>
<p class="color-000">{{ scope.row.planStartTime }}</p>
<p class="color-000">{{ scope.row.planStartTime | formaDate('yyyy-MM-dd') }}</p>
</span>
<span>
<p>所属调解员</p>

View File

@ -70,7 +70,7 @@
<span class="color-86909C mt-8">上传时间<a>{{ proofitem.createAt }}</a></span>
</div>
</div>
<span class="color-86909C mt-8 pt12-pb10">凭证金额<a>{{ proofitem.amount }}</a></span>
<span class="color-86909C mt-8 pt12-pb10">凭证金额<a>{{ proofitem.amount }}</a>{{ proofitem.amount != null ? '' : '' }}</span>
<span class="color-86909C mt-8 pt12-pb10 bgColor-F7F8FA">还款日期<a>{{ proofitem.paybackTime | formaDate('yyyy-MM-dd hh:mm:ss') }}</a></span>
<span class="color-86909C mt-8 pt12-pb10">备注说明<a>{{ proofitem.remark }}</a></span>
</div>
@ -80,7 +80,7 @@
width="400"
title="凭证效验"
trigger="click">
<el-form :ref="`ruleFormEffect${index}`"
<el-form class="mt-8" :ref="`ruleFormEffect${index}`"
:model="proofitem"
:rules="rulesClientRepayment"
label-width="130px">
@ -115,6 +115,7 @@
</el-form>
<span slot="reference" class="color-86909C"><i class="el-icon-medal"></i>&nbsp;效验</span>
</el-popover>
<span class="color-86909C ml-16 cursor-pointer" v-if="proofitem.status.code == 1" @click="handEffectCancel(proofitem)"><i class="el-icon-warning-outline"></i>&nbsp;取消</span>
<span class="color-86909C ml-16 cursor-pointer" v-if="proofitem.status.code != 1" @click="updateClick(index,proofitem)"><i class="el-icon-edit"></i>&nbsp;编辑</span>
<span class="color-86909C ml-16 cursor-pointer" v-if="proofitem.status.code != 1" @click="DeleteClick(proofitem)"><i class="el-icon-delete"></i>&nbsp;删除</span>
</div>
@ -290,6 +291,23 @@ import api from "@/services/caseManagement";
}
})
},
//
handEffectCancel(proofitem){
this.$confirm("请确定是否取消效验这些数据?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
}).then(() => {
if(!this.$clickThrottle()) { return }//
let data = {
id:proofitem.id
}
api.gettraceProof_cancel(data).then((res) => {
this.$message.success("取消成功");
this.getProofList()
});
}).catch(() => {});
},
//
DeleteClick(proofitem){