重新生成
This commit is contained in:
parent
35c5bb4313
commit
f18b24b21a
@ -73,7 +73,7 @@
|
|||||||
<!-- 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.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" @click="handleFileGenerate(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 1" @click="handleFileAgain(item)"><i class="el-icon-document"></i>重新生成文书</a>
|
||||||
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @click="handleDelete(item)"><i class="el-icon-delete"></i>删除</a>
|
<a class="mr-16 cursor-pointer" v-if="item.documentStaus.code == 2" @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="handleDownload(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="handleDownload(item)"><i class="el-icon-download"></i>下载模板</a>
|
||||||
@ -144,7 +144,6 @@ export default {
|
|||||||
},
|
},
|
||||||
// 生成文书
|
// 生成文书
|
||||||
handleFileGenerate(item){
|
handleFileGenerate(item){
|
||||||
console.log(item,'item')
|
|
||||||
this.$confirm("请确定是否生成文件?", "提示", {
|
this.$confirm("请确定是否生成文件?", "提示", {
|
||||||
confirmButtonText: "确定",
|
confirmButtonText: "确定",
|
||||||
cancelButtonText: "取消",
|
cancelButtonText: "取消",
|
||||||
@ -158,6 +157,21 @@ export default {
|
|||||||
});
|
});
|
||||||
}).catch(() => {});
|
}).catch(() => {});
|
||||||
},
|
},
|
||||||
|
// 重新生成文书
|
||||||
|
handleFileAgain(item){
|
||||||
|
this.$confirm("请确定是否生成文件?", "提示", {
|
||||||
|
confirmButtonText: "确定",
|
||||||
|
cancelButtonText: "取消",
|
||||||
|
type: "warning",
|
||||||
|
}).then(() => {
|
||||||
|
if(!this.$clickThrottle()) { return }//防止重复点击
|
||||||
|
let data = {id: item.generateLogId}
|
||||||
|
caseManagement.traceGenerateRetry(data).then((res) => {
|
||||||
|
this.$message.success("重新生成文件成功");
|
||||||
|
this.getWritCaseList()
|
||||||
|
});
|
||||||
|
}).catch(() => {});
|
||||||
|
},
|
||||||
handleDelete(item) {
|
handleDelete(item) {
|
||||||
this.$confirm("请确定是否删除?", "提示", {
|
this.$confirm("请确定是否删除?", "提示", {
|
||||||
confirmButtonText: "确定",
|
confirmButtonText: "确定",
|
||||||
@ -173,8 +187,9 @@ export default {
|
|||||||
}).catch(() => {});
|
}).catch(() => {});
|
||||||
},
|
},
|
||||||
async handlePreview(item) {
|
async handlePreview(item) {
|
||||||
let previewUrl = `/mediate/minio/preview/${item.fullUrl}`
|
let previewUrl = `/mediate/minio/preview/${item.previewUrl}`
|
||||||
if(item.fullUrl.includes('http')){previewUrl = item.fullUrl}
|
if(item.previewUrl.includes('http')){previewUrl = item.previewUrl}
|
||||||
|
// console.log(previewUrl,'previewUrl')
|
||||||
this.previewPath = previewUrl
|
this.previewPath = previewUrl
|
||||||
this.editPdfFlag = true;
|
this.editPdfFlag = true;
|
||||||
},
|
},
|
||||||
|
|||||||
@ -218,6 +218,10 @@ const caseManagementApi = {
|
|||||||
traceGenerateCreate: data => {
|
traceGenerateCreate: data => {
|
||||||
return service.service.post(`${apiAdmin}api/trace/traceGenerate/create`, data)
|
return service.service.post(`${apiAdmin}api/trace/traceGenerate/create`, data)
|
||||||
},
|
},
|
||||||
|
// 案件文书-重新生成文书
|
||||||
|
traceGenerateRetry: data => {
|
||||||
|
return service.service.post(`${apiAdmin}api/trace/traceGenerate/retry`, data)
|
||||||
|
},
|
||||||
// 案件文书-删除
|
// 案件文书-删除
|
||||||
traceGenerateDelete: data => {
|
traceGenerateDelete: data => {
|
||||||
return service.service.post(`${apiAdmin}api/trace/traceGenerate/delete`, data)
|
return service.service.post(`${apiAdmin}api/trace/traceGenerate/delete`, data)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user