Merge branch 'hcb' of SH-Arbitrate/Arbitrate-Frontend into dev

This commit was merged in pull request #37.
This commit is contained in:
2023-09-21 19:51:13 +08:00
committed by Gitea
3 changed files with 26 additions and 2 deletions
@@ -31,4 +31,15 @@ export function verificationArbitrateRecord(data) {
method: 'post', method: 'post',
data: data data: data
}) })
}
// 审核裁决书
export function checkArbitrateRecord(data) {
return request({
url: '/caseApplication/checkArbitrateRecord',
// headers: {
// isToken: false
// },
method: 'post',
data: data
})
} }
@@ -57,7 +57,8 @@
<script> <script>
import { import {
verificationArbitrateRecord verificationArbitrateRecord,
checkArbitrateRecord
} from "@/api/awardManagement/awardManagement"; } from "@/api/awardManagement/awardManagement";
export default { export default {
props: ["openDialog", "title", "flag", "detailform"], props: ["openDialog", "title", "flag", "detailform"],
@@ -74,6 +75,7 @@ export default {
if (val) { if (val) {
setTimeout(() => { setTimeout(() => {
this.form = this.detailform; this.form = this.detailform;
this.arbitrateRecord = this.form.arbitrateRecord;
console.log(this.form, "this.form"); console.log(this.form, "this.form");
}, 1000); }, 1000);
} }
@@ -89,9 +91,21 @@ export default {
this.$message('成功'); this.$message('成功');
}) })
}, },
//审核裁决书
checkArbitrateRecordFn(parms){
checkArbitrateRecord(parms).then(res=>{
this.cancel();
this.$emit("updataList");
this.$message('成功');
})
},
submitForm(parms) { submitForm(parms) {
if(parms == 0){ if(parms == 0){
this.verificationArbitrateRecordFn({id:this.form.id,arbitrateRecord:this.arbitrateRecord}) this.verificationArbitrateRecordFn({id:this.form.id,arbitrateRecord:this.arbitrateRecord})
}else if(parms == 1){
this.checkArbitrateRecordFn({id:this.form.id,agreeOrNotCheck:1,arbitrateRecord:this.arbitrateRecord})
}else if(parms == 2){
this.checkArbitrateRecordFn({id:this.form.id,agreeOrNotCheck:2,arbitrateRecord:this.arbitrateRecord})
} }
}, },
cancel() { cancel() {
@@ -34,7 +34,6 @@
<el-table-column label="立案日期" align="center" prop="registerDate" :show-overflow-tooltip="true" /> <el-table-column label="立案日期" align="center" prop="registerDate" :show-overflow-tooltip="true" />
<!-- 缴费人 --> <!-- 缴费人 -->
<el-table-column label="案件状态" align="center" prop="caseStatusName" /> <el-table-column label="案件状态" align="center" prop="caseStatusName" />
<el-table-column label="裁决书状态" align="center" prop="caseStatusName" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-reading" v-if="scope.row.caseStatus == 10" @click="showModel(scope.row, 0)" <el-button size="mini" type="text" icon="el-icon-reading" v-if="scope.row.caseStatus == 10" @click="showModel(scope.row, 0)"