|
|
@ -489,6 +489,47 @@ |
|
|
|
<el-button @click="cancel">取 消</el-button> |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
<!-- 审核流程 --> |
|
|
|
<el-dialog |
|
|
|
:center="true" |
|
|
|
:title="processTitle" |
|
|
|
:visible.sync="processOpen" |
|
|
|
width="1000px" |
|
|
|
append-to-body |
|
|
|
@close="closeProcess" |
|
|
|
:close-on-click-modal="false" |
|
|
|
class="process" |
|
|
|
> |
|
|
|
<el-table v-loading="loading" :data="processList"> |
|
|
|
<el-table-column |
|
|
|
label="序号" |
|
|
|
type="index" |
|
|
|
width="50" |
|
|
|
align="center" |
|
|
|
fixed |
|
|
|
/> |
|
|
|
|
|
|
|
<el-table-column |
|
|
|
label="流程进度" |
|
|
|
align="center" |
|
|
|
prop="processProgress" |
|
|
|
min-width="120" |
|
|
|
/> |
|
|
|
<el-table-column |
|
|
|
label="审批意见" |
|
|
|
align="center" |
|
|
|
prop="approvalOpinions" |
|
|
|
min-width="120" |
|
|
|
/> |
|
|
|
<el-table-column |
|
|
|
label="审批时间" |
|
|
|
align="center" |
|
|
|
prop="approvalTime" |
|
|
|
min-width="120" |
|
|
|
/> |
|
|
|
</el-table> |
|
|
|
</el-dialog> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@ -534,10 +575,12 @@ export default { |
|
|
|
// 弹出层标题 |
|
|
|
title: "", |
|
|
|
viewTitle: "", |
|
|
|
processTitle: "", |
|
|
|
// 是否显示弹出层 |
|
|
|
open: false, |
|
|
|
viewOpen: false, |
|
|
|
visible: false, |
|
|
|
processOpen: false, |
|
|
|
// 资质类别字典 |
|
|
|
qualificationCategoryOptions: [], |
|
|
|
// 审核状态字典 |
|
|
@ -585,6 +628,7 @@ export default { |
|
|
|
fileList: [], |
|
|
|
creditMsg: {}, |
|
|
|
remark: "", |
|
|
|
processList: [], |
|
|
|
}; |
|
|
|
}, |
|
|
|
created() { |
|
|
@ -599,10 +643,24 @@ export default { |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
openAuditProcess(row) { |
|
|
|
listApproval({ data: { creditId: row.id } }).then((res) => { |
|
|
|
listApproval({ |
|
|
|
data: { creditId: row.id }, // 排序方式 |
|
|
|
params: { |
|
|
|
// 按哪个字段排序 |
|
|
|
orderBy: "create_time", |
|
|
|
// desc降序,升序asc |
|
|
|
sortBy: "asc", |
|
|
|
}, |
|
|
|
}).then((res) => { |
|
|
|
console.log(6666, res); |
|
|
|
this.processList = res.records; |
|
|
|
this.processOpen = true; |
|
|
|
this.processTitle = "审核流程进度"; |
|
|
|
}); |
|
|
|
}, |
|
|
|
closeProcess() { |
|
|
|
this.processList = []; |
|
|
|
}, |
|
|
|
formatDeclarationManagementZones(row) { |
|
|
|
if (row.declarationManagementZones) { |
|
|
|
let provinceCode = row.declarationManagementZones.slice(0, 2); |
|
|
@ -766,7 +824,7 @@ export default { |
|
|
|
handleAdd() { |
|
|
|
this.reset(); |
|
|
|
this.open = true; |
|
|
|
this.title = "添加动态信用"; |
|
|
|
this.title = "添加良好行为加分申报"; |
|
|
|
}, |
|
|
|
/** 修改按钮操作 */ |
|
|
|
handleUpdate(row) { |
|
|
@ -778,7 +836,7 @@ export default { |
|
|
|
this.fileList = JSON.parse(this.form.attachment); |
|
|
|
} |
|
|
|
this.open = true; |
|
|
|
this.title = "修改动态信用"; |
|
|
|
this.title = "修改良好行为加分申报"; |
|
|
|
}); |
|
|
|
}, |
|
|
|
// 审核 |
|
|
@ -955,9 +1013,15 @@ export default { |
|
|
|
</script> |
|
|
|
<style lang="scss" scoped> |
|
|
|
@import "@/assets/css/dialog.scss"; |
|
|
|
//::v-deep { |
|
|
|
// .el-dialog { |
|
|
|
// margin-top: 10vh !important; |
|
|
|
// } |
|
|
|
//} |
|
|
|
// ::v-deep { |
|
|
|
// .el-dialog { |
|
|
|
// margin-top: 10vh !important; |
|
|
|
// } |
|
|
|
// } |
|
|
|
.process ::v-deep { |
|
|
|
.el-dialog { |
|
|
|
height: 500px; |
|
|
|
overflow-y: scroll; |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|